Sympla MCP server

Connect Sympla to Claude, ChatGPT, Cursor, Claude Code, Codex, Gemini, GitHub Copilot and any other MCP client, for your whole team. Metorial adds security, governance, and tracing, and gives everyone one Magic MCP URL to connect.

What you can do with the Sympla MCP server

Ask your agent in plain language. Each of these maps to a real tool on the server.

  • Use the get participant tool in Sympla
  • Use the list participants tool in Sympla
  • Use the check in participant tool in Sympla
  • Use the get order tool in Sympla
  • Use the get event tool in Sympla
  • Use the list orders tool in Sympla

Supported Tools

get_participant

Get Participant

Retrieve detailed information about a specific participant. Look up by either ticket ID or ticket number. Includes check-in status and custom form data.

list_participants

List Participants

Retrieve a paginated list of participants (attendees) for a specific event. Optionally filter by order to see only participants from a specific purchase.

checkin_participant

Check In Participant

Perform check-in for a participant at an event. Look up the participant by either their ticket ID or ticket number.

get_order

Get Order

Retrieve detailed information about a specific order by its ID, including buyer details and invoice information.

get_event

Get Event

Retrieve detailed information about a specific event by its ID. Returns full event details including dates, location, host, and categories.

list_orders

List Orders

Retrieve a paginated list of orders (ticket purchases) for a specific event. Supports filtering by status and pagination.

list_events

List Events

Retrieve a paginated list of events owned by the authenticated user. Supports filtering by date range and pagination. Use this to browse all your events or find events within a specific time window.

list_affiliates

List Affiliates

Retrieve the list of affiliates associated with a specific event, including their commission rates and sales performance.

get_presentation

Get Event Presentation

Get the provider details for one event presentation or session. Use list_current_events to discover the event ID hash and list_presentations to discover the numeric presentation ID.

list_current_events

List Current API Events

Discover events through the current Sympla API. Returns the provider event objects, including string event ID hashes used by list_presentations and get_presentation. Continue with pagination.next_cursor when present.

list_presentations

List Event Presentations

List scheduled presentations or sessions for an event through the current Sympla API, including presentation IDs, dates, publication state, and sectors. Discover the string event ID hash with list_current_events; continue with pagination.next_cursor when present.

Connect Sympla to your AI client

Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.

  1. Enable Sympla in Metorial. In your Metorial portal, enable the Sympla MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
  2. Add a custom connector. Open Customize, then Connectors. Select Add, then Custom, then Web.
  3. Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>) and continue.
  4. Sign in. Select Add and sign in to load Sympla tools.

Run Sympla through the Metorial gateway

One governed layer for every app your agents reach, not a separate connector per tool.

  • Give Sympla and every other app to your whole team through one MCP gateway, behind your SSO.
  • Scope which teams and agents can use Sympla tools with role-based access control, and trace every call.
  • Prefer to run it yourself? Metorial is open source and self-hostable.

More integrations teams use with Sympla

Microsoft Outlook

Send, read, reply to, forward, and manage email messages in user mailboxes. Organize messages into folders, apply categories, flags, and importance levels. Manage file and item attachments. Create, update, delete, and respond to calendar events and meetings. Find available meeting times, manage attendees, handle recurrence, and work with shared or delegated calendars. Create, read, update, and delete contacts, organize them into contact folders, and manage contact photos. Manage tasks and task lists via Microsoft To Do, including due dates, reminders, recurrence, and checklist items. Support for Focused Inbox, @-mentions, mail tips, send-on-behalf, and send-as capabilities.

Google Calendar

Create, read, update, and delete calendar events and calendars. Manage attendees, recurring events, and reminders. Check free/busy availability for scheduling. Share calendars and control access permissions. Create events from natural language text with quick add. Manage special event types like focus time, out of office, and working location. Subscribe to or remove calendars from a user's calendar list. Sync calendar changes incrementally.

Calendly

List, retrieve, and cancel scheduled events. Book meetings programmatically on behalf of invitees using available time slots. Retrieve event types and their configurations. Query user availability, available time slots, busy times, and availability schedules. Create single-use scheduling links with optional overrides. List and manage invitees, mark no-shows, and access custom question responses and UTM tracking data. Manage organization memberships, invite or remove users. Retrieve routing form configurations and submissions. Subscribe to webhooks for new bookings, cancellations, and routing form submissions.

Mailchimp

Manage email marketing audiences, campaigns, and automations. Create, send, schedule, and track email campaigns with detailed reporting on opens, clicks, and bounces. Add, update, and organize audience contacts with tags, segments, and interest groups. Set up and manage automation workflows triggered by subscriber activity or events. Connect e-commerce stores to manage customers, products, orders, and carts. Create and manage reusable email templates and landing pages. Upload and organize files for use in campaigns. Send transactional emails via the Mandrill API. Post custom events to trigger targeted automations. Configure webhooks to track subscribe, unsubscribe, profile updates, and email delivery events.

Google Meet

Create and manage Google Meet meeting spaces, configure access settings, moderation modes, and auto-artifacts like recordings and transcripts. Add, list, and remove space members with roles such as co-host. Retrieve conference records including participant details, join/leave times, and session history. Access meeting artifacts including recording metadata, transcript entries with speaker and timestamp data, and smart notes.

Square

Process payments, manage orders, and handle invoices for online, in-app, and in-person commerce. Create and manage customer profiles, catalog items, inventory counts, and locations. Issue refunds, manage disputes, and track payouts. Create bookings and appointments, manage team members and timecards, handle gift cards and loyalty programs, and manage subscriptions. Save cards on file, generate checkout links, connect and control Square Terminal devices, and manage vendor/supplier information. Extend Square objects with custom attributes. Receive webhook notifications for payments, orders, customers, inventory, invoices, bookings, disputes, team changes, and more.

Technical notes for Sympla

Read Sympla events, orders, participants, and affiliates, check participants in, and discover scheduled event presentations with current API event IDs and cursor pagination.

Frequently asked questions

Common questions about connecting Sympla to AI agents with Metorial.

  1. How many tools does the Sympla MCP server have?
    The Sympla MCP server exposes 11 tools, including Get Participant, List Participants, Check In Participant. Each one is governed and traced through Metorial.
  2. Sympla exposes tools your agents call on demand; it does not publish event triggers yet. Everything still runs through one governed MCP URL.
  3. Any MCP client, including VS Code, Windsurf, Zed, OpenCode and Grok. Each one reaches the Sympla MCP server through the same Metorial URL.
  4. Use role-based access control to decide which teams, users, and agents can use Sympla and which of its tools they can call.
  5. Yes. Metorial is open source, so you can run the Sympla MCP server yourself or use the hosted gateway.

Connect Sympla to production AI agents

See how Metorial gives your team governed access to Sympla, with tracing and security controls built in.