Swapcard MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Swapcard MCP ServerList the first 10 attendees for event 12345"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Swapcard MCP Server
A Model Context Protocol (MCP) server covering the full Swapcard API surface — Content, Leads, Analytics export, and Webhooks.
Tools
Category | Tool | Description |
Events |
| Get a single event by ID |
| Get multiple events by IDs | |
People |
| List/search attendees with filters |
| Bulk create/update people (groups, barcodes, speaker roles, exhibitor membership) | |
| Delete people from an event | |
Sessions |
| List/search sessions with format/speaker/event filters |
| Bulk create/update sessions | |
| Delete sessions | |
Exhibitors |
| List/search exhibitors |
| Bulk create/update exhibitors | |
| Update a single exhibitor | |
| Delete exhibitors | |
Documents |
| List event documents |
| Attach a document to an event | |
| Update a document | |
| Delete documents | |
| Create a community-level document (v2) | |
| Update a community-level document (v2) | |
Custom Fields |
| Get field definitions by target |
| Get Select/MultiSelect option values | |
| Create a custom field definition | |
| Update a custom field definition | |
| Delete custom field definitions | |
Meetings |
| List meetings with status/date filters |
Webhooks |
| List webhook subscriptions |
| Register a new webhook | |
| Update a webhook | |
| Delete a webhook | |
Leads |
| Exhibitors accessible to the Leads API token |
| Get scanned leads for an exhibitor | |
| Scan attendee badges with optional rating and note | |
Analytics |
| Export raw analytics records (REST, ~10 min delay) |
Related MCP server: Microsoft Events MCP Server
Setup
1. Get API tokens
Token | Where to create |
| https://studio.swapcard.com/api-keys (Organizer role) |
| Event Studio → Integrations → API Keys |
| Same as Content token (defaults to it if unset) |
2. Build
npm install
npm run build3. Add to Claude Desktop
In ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"swapcard": {
"command": "node",
"args": ["/Users/klajdishira/Documents/Swapcard-MCP/dist/index.js"],
"env": {
"SWAPCARD_CONTENT_TOKEN": "your-content-api-token",
"SWAPCARD_LEADS_TOKEN": "your-leads-api-token",
"SWAPCARD_ANALYTICS_TOKEN": "your-analytics-token"
}
}
}
}4. Add to Claude Code (CLI)
In your project's .claude/settings.json or ~/.claude/settings.json:
{
"mcpServers": {
"swapcard": {
"command": "node",
"args": ["/Users/klajdishira/Documents/Swapcard-MCP/dist/index.js"],
"env": {
"SWAPCARD_CONTENT_TOKEN": "your-content-api-token",
"SWAPCARD_LEADS_TOKEN": "your-leads-api-token"
}
}
}
}Rate Limits (Content API)
60,000 points/minute
Headers:
X-RateLimit-Limit,X-RateLimit-Remaining,X-RateLimit-ResetMutations = 1,000 pts; objects = 2 pts; scalars = 1 pt; 1.5× depth multiplier
Analytics delay
Analytics Export REST API: ~10 minutes
Analytics GraphQL API: ~15 minutes
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseBqualityDmaintenanceEnables interaction with the Wisembly API to fetch and manage event data, including event details, participants, organizers, and locations.21
- AlicenseAqualityDmaintenanceEnables AI assistants to search, filter, and analyze Microsoft events (conferences, workshops, webinars) using the Microsoft Events API.42MIT
- AlicenseAqualityDmaintenanceExposes Swagger/OpenAPI API documentation to AI models, enabling exploration, search, and interaction with endpoints, schemas, and execution of API calls.14102MIT
- AlicenseBqualityDmaintenanceEnables natural language access to the Eventbrite API for creating, managing, and interacting with events, venues, and categories.1392MIT
Related MCP Connectors
Talk to your live-events CRM (campaigns, analytics, paid ads, segments) in Claude and ChatGPT.
Calendar API for AI agents: events, availability, Google/Microsoft setup, scheduling, and iCal.
Manage SRG+ hubs, channels, content, assets, users, and workspaces from any MCP-aware AI agent.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/klajdishira/Swapcard-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server