Codync
免費、開源的 1:1 替代方案,取代 Grok Bot 與 Muse。從 iPhone、Mac 或 Linux 桌面將 Claude Code、Codex、Cursor 與 40+ 程式碼代理人作為持續機器人傳訊。群組聊天、主題串…
AI 翻譯
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗An MCP server over a Foursquare Swarm check-in history, back to the first check-in.
Shipped and maintained. First released December 18, 2025, ten months before Foursquare shipped its own Swarm MCP in October 2026. Re-verified against the live Foursquare API on October 27, 2026: all 11 tools pass.
MIT
| Date | Release | What changed |
|---|---|---|
| 2025-12-18 | 0.1.0 | First public release on GitHub and PyPI: check-in history, date ranges, recent check-ins, stats, search |
| 2025-12-22 | 0.2.0 | _meta transparency block and per-tool cost signals |
| 2025-12-22 | 0.3.0 | Category, city, and date filters on search |
| 2025-12-22 | 0.4.0 | get_categories with parent-category matching |
| 2025-12-23 | 0.5.0 | Venue details, top venues, state and country filters |
| 2026-10-07 | 0.5.1 | Pinned mcp<2 after MCP Python SDK 2.0 removed the server API it used |
| 2026-10-27 | 0.6.0 | Ported to MCP Python SDK 2.x; tool errors now set isError |
The commit history and PyPI release history are the public record.
| Tool | Description |
|---|---|
get_checkins | Get paginated check-in history |
get_checkins_by_date_range | Get check-ins within a specific date range |
get_recent_checkins | Get check-ins from the past X days |
get_checkin_details | Get details about a specific check-in |
get_venue_details | Get venue info: ratings, hours, tips, photos |
get_all_checkins | Retrieve your entire check-in history |
get_checkin_stats | Get statistics (total count, date range, averages) |
get_categories | List all unique categories in your history with counts |
get_top_venues | Get your most visited venues with filters |
search_checkins | Search with filters: query, category, city, state, country, date range |
get_server_info | Get server metadata, data sources, and tool costs |
All responses include a _meta block with transparency info (completeness, API calls made, data scope) to help AI models make informed decisions about expensive operations.
| Tool | Cost | Notes |
|---|---|---|
get_checkins | Low | Single paginated request |
get_checkins_by_date_range | Low | Single request with date filters |
get_recent_checkins | Low | Single request with time filter |
get_checkin_details | Low | Single check-in lookup |
get_venue_details | Low | Single venue lookup |
get_checkin_stats | Low | 2 API calls (newest + oldest) |
get_categories | High | Scans history to discover unique categories |
get_top_venues | High | Scans history to aggregate venue visits |
get_server_info | None | Local introspection only |
get_all_checkins | High | 1 API call per 250 check-ins |
search_checkins | High | Client-side filtering; scans up to 5000 items |
_meta ResponseEvery tool response includes metadata like this:
{
"_meta": {
"is_complete": true,
"returned_count": 50,
"total_available": 1847,
"limit_applied": 50,
"api_calls_made": 1,
"data_source": "foursquare_swarm_api",
"data_scope": "authenticated_user_checkins"
},
"checkins": [...]
}
uvx swarm-mcp
pip install swarm-mcp
You'll need a Foursquare OAuth2 access token:
Security: Treat
FOURSQUARE_TOKENlike a password—don't commit it, paste it in issues, or share screenshots with it visible.
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"swarm": {
"command": "uvx",
"args": ["swarm-mcp"],
"env": {
"FOURSQUARE_TOKEN": "your-access-token-here"
}
}
}
}
claude mcp add swarm uvx swarm-mcp -e FOURSQUARE_TOKEN=your-access-token-here
Or add manually to your config:
{
"Swarm": {
"command": "uvx",
"args": ["swarm-mcp"],
"env": {
"FOURSQUARE_TOKEN": "your-access-token-here"
}
}
}
Once configured, you can ask Claude things like:
📊 SWARM CHECK-IN STATS
=============================================
Total check-ins: 12,456
Years active: 10.2 years
Days active: 3,726
Avg check-ins/day: 3.34
📅 First check-in: March 15, 2014 at Coffee Shop (NYC)
📍 Most recent: Today at Office (San Francisco)
# Clone the repo
git clone https://github.com/alexpriest/swarm-mcp.git
cd swarm-mcp
# Install in development mode
pip install -e .
# Run the server
FOURSQUARE_TOKEN=your-token swarm-mcp
This server uses the Foursquare API v2:
MIT License - see LICENSE for details.