Swapcard MCP Server
Swapcard MCP サーバー
Swapcard API の全機能(コンテンツ、リード、アナリティクスエクスポート、Webhook)をカバーする Model Context Protocol(MCP)サーバー。
ツール
カテゴリ | ツール | 説明 |
イベント |
| ID で単一のイベントを取得 |
| ID で複数のイベントを取得 | |
ピープル |
| フィルター付きで参加者を一覧・検索 |
| 参加者を一括作成・更新(グループ、バーコード、スピーカーロール、出展者メンバーシップ) | |
| イベントから参加者を削除 | |
セッション |
| フォーマット/スピーカー/イベントのフィルター付きでセッションを一覧 |
| セッションを一括作成・更新 | |
| セッションを削除 | |
出展者 |
| 出展者を一覧・検索 |
| 出展者を一括作成・更新 | |
| 単一の出展者を更新 | |
| 出展者を削除 | |
ドキュメント |
| イベントドキュメントを一覧 |
| ドキュメントをイベントに添付 | |
| ドキュメントを更新 | |
| ドキュメントを削除 | |
| コミュニティレベルのドキュメントを作成(v2) | |
| コミュニティレベルのドキュメントを更新(v2) | |
カスタムフィールド |
| ターゲット別にフィールド定義を取得 |
| セレクト/マルチセレクトのオプション値を取得 | |
| カスタムフィールド定義を作成 | |
| カスタムフィールド定義を更新 | |
| カスタムフィールド定義を削除 | |
ミーティング |
| ステータス/日付のフィルター付きでミーティングを一覧 |
Webhook |
| Webhook 購読を一覧 |
| 新しい Webhook を登録 | |
| Webhook を更新 | |
| Webhook を削除 | |
リード |
| Leads API トークンでアクセス可能な出展者 |
| 出展者のスキャン済みリードを取得 | |
| オプションの評価とメモ付きで参加者バッジをスキャン | |
アナリティクス |
| 生のアナリティクスレコードをエクスポート(REST、約10分の遅延) |
Related MCP server: Microsoft Events MCP Server
セットアップ
1. API トークンを取得
トークン | 作成場所 |
| https://studio.swapcard.com/api-keys(オーガナイザーロール) |
| イベントスタジオ → 統合 → API キー |
| コンテンツトークンと同じ(未設定の場合はこれを使用) |
2. ビルド
npm install
npm run build3. Claude Desktop に追加
~/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. Claude Code(CLI)に追加
プロジェクトの .claude/settings.json または ~/.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"
}
}
}
}レート制限(コンテンツ API)
60,000 ポイント/分
ヘッダー:
X-RateLimit-Limit、X-RateLimit-Remaining、X-RateLimit-Resetミューテーション = 1,000 ポイント;オブジェクト = 2 ポイント;スカラー = 1 ポイント;1.5× 深さ乗数
アナリティクスの遅延
アナリティクスエクスポート REST API: 約10分
アナリティクス GraphQL API: 約15分
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