Codync
免费开源的 1:1 Grok Bot 与 Muse 替代方案。可在 iPhone、Mac 或 Linux 桌面上将 Claude 代码、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.