Codync
무료 오픈소스 1:1 대안, Grok Bot과 Muse 대신
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 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.