Skip to main content
Glama
klajdishira

Swapcard MCP Server

by klajdishira

Swapcard MCP Server

Сервер Model Context Protocol (MCP), охватывающий весь API Swapcard — контент, лиды, экспорт аналитики и вебхуки.

Инструменты

Категория

Инструмент

Описание

События

swapcard_get_event

Получить одно событие по ID

swapcard_get_events

Получить несколько событий по ID

Люди

swapcard_list_event_people

Список/поиск участников с фильтрами

swapcard_import_event_people

Массовое создание/обновление людей (группы, штрихкоды, роли спикеров, принадлежность к экспоненту)

swapcard_delete_event_people

Удалить людей из события

Сессии

swapcard_list_sessions

Список/поиск сессий с фильтрами по формату/спикеру/событию

swapcard_import_sessions

Массовое создание/обновление сессий

swapcard_delete_sessions

Удаление сессий

Экспоненты

swapcard_list_exhibitors

Список/поиск экспонентов

swapcard_upsert_exhibitors

Массовое создание/обновление экспонентов

swapcard_update_exhibitor

Обновление одного экспонента

swapcard_delete_exhibitors

Удаление экспонентов

Документы

swapcard_list_event_documents

Список документов события

swapcard_create_event_document

Прикрепить документ к событию

swapcard_update_event_document

Обновить документ

swapcard_delete_event_documents

Удалить документы

swapcard_create_document

Создать документ уровня сообщества (v2)

swapcard_update_document

Обновить документ уровня сообщества (v2)

Пользовательские поля

swapcard_get_custom_fields

Получить определения полей по целевому объекту

swapcard_get_select_field_options

Получить значения опций Select/MultiSelect

swapcard_create_custom_field

Создать определение пользовательского поля

swapcard_update_custom_field

Обновить определение пользовательского поля

swapcard_delete_custom_fields

Удалить определения пользовательских полей

Встречи

swapcard_list_meetings

Список встреч с фильтрами по статусу/дате

Вебхуки

swapcard_list_webhooks

Список подписок на вебхуки

swapcard_create_webhook

Зарегистрировать новый вебхук

swapcard_update_webhook

Обновить вебхук

swapcard_delete_webhook

Удалить вебхук

Лиды

swapcard_get_my_exhibitors

Экспоненты, доступные токену Leads API

swapcard_get_my_leads

Получить отсканированные лиды для экспонента

swapcard_scan_badges

Сканировать бейджи участников с необязательной оценкой и заметкой

Аналитика

swapcard_export_analytics

Экспорт сырых записей аналитики (REST, ~10 мин задержки)

Related MCP server: Microsoft Events MCP Server

Настройка

1. Получите API-токены

Токен

Где создать

SWAPCARD_CONTENT_TOKEN

https://studio.swapcard.com/api-keys (роль организатора)

SWAPCARD_LEADS_TOKEN

Event Studio → Integrations → API Keys

SWAPCARD_ANALYTICS_TOKEN

То же, что и токен Content (по умолчанию используется он, если не задан)

2. Соберите

npm install
npm run build

3. Добавьте в 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"
      }
    }
  }
}

Лимиты запросов (Content API)

  • 60 000 баллов/минуту

  • Заголовки: X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset

  • Мутации = 1 000 баллов; объекты = 2 балла; скаляры = 1 балл; множитель глубины 1.5×

Задержка аналитики

  • Analytics Export REST API: ~10 минут

  • Analytics GraphQL API: ~15 минут

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