Skip to main content
Glama
klajdishira

Swapcard MCP Server

by klajdishira

Swapcard MCP Server

Ein Model Context Protocol (MCP)-Server, der die vollständige Swapcard-API abdeckt — Content, Leads, Analytics-Export und Webhooks.

Tools

Kategorie

Tool

Beschreibung

Events

swapcard_get_event

Ein einzelnes Event anhand der ID abrufen

swapcard_get_events

Mehrere Events anhand ihrer IDs abrufen

People

swapcard_list_event_people

Teilnehmer mit Filtern auflisten/durchsuchen

swapcard_import_event_people

Personen massenhaft anlegen/aktualisieren (Gruppen, Barcodes, Sprecherrollen, Ausstellermitgliedschaft)

swapcard_delete_event_people

Personen aus einem Event löschen

Sessions

swapcard_list_sessions

Sessions mit Filtern nach Format/Sprecher/Event auflisten/durchsuchen

swapcard_import_sessions

Sessions massenhaft anlegen/aktualisieren

swapcard_delete_sessions

Sessions löschen

Exhibitors

swapcard_list_exhibitors

Aussteller auflisten/durchsuchen

swapcard_upsert_exhibitors

Aussteller massenhaft anlegen/aktualisieren

swapcard_update_exhibitor

Einen einzelnen Aussteller aktualisieren

swapcard_delete_exhibitors

Aussteller löschen

Documents

swapcard_list_event_documents

Event-Dokumente auflisten

swapcard_create_event_document

Ein Dokument an ein Event anhängen

swapcard_update_event_document

Ein Dokument aktualisieren

swapcard_delete_event_documents

Dokumente löschen

swapcard_create_document

Ein Dokument auf Community-Ebene erstellen (v2)

swapcard_update_document

Ein Dokument auf Community-Ebene aktualisieren (v2)

Custom Fields

swapcard_get_custom_fields

Felddefinitionen nach Ziel abrufen

swapcard_get_select_field_options

Optionswerte für Select/MultiSelect-Optionen abrufen

swapcard_create_custom_field

Eine Definition für ein benutzerdefiniertes Feld erstellen

swapcard_update_custom_field

Eine Definition für ein benutzerdefiniertes Feld aktualisieren

swapcard_delete_custom_fields

Definitionen für benutzerdefinierte Felder löschen

Meetings

swapcard_list_meetings

Meetings mit Status/Datumsfiltern auflisten

Webhooks

swapcard_list_webhooks

Webhook-Abonnements auflisten

swapcard_create_webhook

Einen neuen Webhook registrieren

swapcard_update_webhook

Einen Webhook aktualisieren

swapcard_delete_webhook

Einen Webhook löschen

Leads

swapcard_get_my_exhibitors

Aussteller, auf die das Leads-API-Token zugreifen kann

swapcard_get_my_leads

Gescannte Leads für einen Aussteller abrufen

swapcard_scan_badges

Teilnehmer-Badges mit optionaler Bewertung und Notiz scannen

Analytics

swapcard_export_analytics

Analytics-Rohdaten exportieren (REST, ~10 Min. Verzögerung)

Related MCP server: Microsoft Events MCP Server

Einrichtung

1. API-Tokens abrufen

Token

Hier erstellen

SWAPCARD_CONTENT_TOKEN

https://studio.swapcard.com/api-keys (Organisator-Rolle)

SWAPCARD_LEADS_TOKEN

Event Stoffwechsel Studio → Integrationen → API-Schlüssel

SWAPCARD_ANALYTICS_TOKEN

Wie das Content-Token (Standard, falls nicht gesetzt)

2. Erstellen

npm install
npm run build

3. Zu Claude Desktop hinzufügen

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. Zu Claude Code (CLI) hinzufügen

In Ihrer Projekt-.claude/settings.json oder in ~/.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 Punkte/Minute

  • Header: X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset

  • Mutationen = 1.000 Punkte; Objekte = 2 Punkte; Skalare = 1 Punkt; 1,5× Tiefenmultiplikator

Analytics-Verzögerung

  • Analytics Export REST API: ~10 Minuten

  • Analytics-Export-GraphQL-API: ~15 Minuten

Install Server
F
license - not found
B
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • F
    license
    B
    quality
    D
    maintenance
    Enables interaction with the Wisembly API to fetch and manage event data, including event details, participants, organizers, and locations.
    2
    1
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to search, filter, and analyze Microsoft events (conferences, workshops, webinars) using the Microsoft Events API.
    4
    2
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Exposes Swagger/OpenAPI API documentation to AI models, enabling exploration, search, and interaction with endpoints, schemas, and execution of API calls.
    14
    10
    2
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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