Back to MCP Servers

Ticket Tailor MCP Server

Official remote MCP server for the Ticket Tailor box office, letting AI agents manage events, tickets, orders, memberships, and sales reports.

Ecommerce by Ticket Tailor OAuth2 active
Overview

The Ticket Tailor MCP server is an official remote server hosted at mcp.tickettailor.ai that exposes the Ticket Tailor box office to AI assistants like Claude. It acts as a standardised bridge between an MCP-compatible client and the Ticket Tailor API, so organisers can create events, sell tickets, issue memberships, run reports, and check in attendees through natural language instead of clicking through the dashboard.

Capability coverage spans the platform: Event Series, Event Occurrences and Event Status for scheduling, Ticket Types, Ticket Groups, Bundles, Issued Tickets and Check-ins for ticketing, Orders, Discounts, Vouchers and Products for sales and merchandising, Waitlists and Holds for inventory management, Membership Types, Issued Memberships and Membership Redemptions for ongoing programmes, and Overview plus Order Reports for analytics. Both SSE (/sse) and streamable HTTP (/mcp) transports are offered.

Authentication uses OAuth 2.1 with a Ticket Tailor API key generated under Settings > API. The server is maintained by Ticket Tailor directly, so there is no repo to clone. Note that connecting to Claude via custom connectors requires a paid Claude plan, and Ticket Tailor recommends keeping the "Hide personal data from responses" option enabled to avoid passing attendee PII to the model.

Tools

Tool Description
Event Series Create, update, delete, and manage event series.
Event Occurrences Add and manage individual event instances inside a series.
Event Status Change publication status of an event (draft, published, closed).
Ticket Types Create and manage ticket categories and pricing.
Ticket Groups Create ticket groups, set limits, manage included ticket types and bundles.
Bundles Create ticket bundles and packages.
Issued Tickets Issue individual tickets to attendees.
Check-ins Track attendance and manage entry.
Orders View and manage customer orders.
Discounts Create and manage discount codes.
Vouchers Set up gift cards and promotional vouchers.
Products Manage merchandise and add-ons.
Waitlists Manage waitlist signups for sold-out events.
Holds Reserve tickets for manual sales.
Membership Types Create, update, delete membership types with validity, benefits, photo requirements.
Issued Memberships Create, update, void, and list issued memberships with filters.
Membership Redemptions Create redemptions for issued memberships at events.
Overview Retrieve box office summary statistics.
Order Reports Analyse sales data across events.
Setup Guide

Prerequisites

  • A Ticket Tailor account with API access
  • An MCP-compatible client (Claude, Cursor, etc.). Claude requires a paid plan to add custom connectors.

Step 1: Create an API key

In your Ticket Tailor dashboard, go to Settings > API and create a new API key. Copy it somewhere safe.

Step 2: Connect from Claude (custom connector)

  1. Open Claude, go to Settings > Connectors.

  2. Click Add custom connector.

  3. Enter the server URL:

    https://mcp.tickettailor.ai/sse
    
  4. Click Add, then complete the OAuth flow by pasting your Ticket Tailor API key when prompted.

  5. Recommended: leave "Hide personal data from responses" switched on so attendee PII is not sent to the model.

Step 3: Connect from other MCP clients

For clients that read a config file, point at the remote server. Example for clients that support url-style remote servers:

{
  "mcpServers": {
    "ticket-tailor": {
      "url": "https://mcp.tickettailor.ai/mcp"
    }
  }
}

For SSE-only clients use https://mcp.tickettailor.ai/sse. The client will trigger the OAuth flow on first use, where you paste your API key.

Verification

If you hit connection issues, Ticket Tailor recommends testing the API key against the /v1/overview endpoint of the REST API to confirm the key is active.

Use Cases
  • Spin up a new event series with ticket types, group limits, and a discount code from a single prompt, instead of clicking through the dashboard.
  • Pull a sales overview and order report for last weekend's event and ask the model to summarise top-selling ticket types and revenue.
  • Manage membership programmes: issue new memberships, void lapsed ones, and check redemption history at events.
  • Check in attendees by barcode, look up waitlists for sold-out shows, and place holds for VIPs or comps.
  • Generate, update, or pause discount codes and vouchers during a campaign without leaving your AI assistant.
Example Prompts
  • "Create a new event series called 'Summer Music Festival' with general admission tickets at $25 and early bird tickets at $18 until June 1."
  • "Show me all orders from the last 7 days and break down revenue by event."
  • "Issue a complimentary ticket for jane@example.com to Friday's show and email her the confirmation."
  • "Void Jane Doe's annual membership and refund the most recent order."
  • "How many people are on the waitlist for the sold-out Saturday show, and what's the current check-in rate for tonight's event?"
Pros
  • Official, provider-hosted server: no self-hosting, no community fork to vet.
  • Broad coverage of the Ticket Tailor API including events, orders, memberships, discounts, holds, and reports.
  • Built-in "Hide personal data from responses" option to keep attendee PII out of model context.
  • Supports both SSE and streamable HTTP transports for compatibility with current and older MCP clients.
Limitations
  • Connecting from Claude requires a paid Claude plan that supports custom connectors.
  • Authentication is API-key based via OAuth, so key rotation and scope handling are tied to whatever the Ticket Tailor dashboard exposes.
  • No official public source repo to audit or extend; you depend on Ticket Tailor's hosted endpoint.
Alternatives
  • Zapier MCP for Ticket Tailor (action-based bridge through Zapier's MCP endpoint).
  • Pipedream MCP for Ticket Tailor (community workflow-based connector).
  • shakermakerk/ticket_tailor_mcp_server on GitHub, an unofficial Python wrapper around the Ticket Tailor REST API.