MCP server

Use Eventship with AI assistants via the Model Context Protocol.

Connect Eventship to AI assistants using the Model Context Protocol (MCP). Manage your events, find events, and register for them through natural language. Attendee tools (search, recommendations, registration) are available to all signed-in users. Host management tools require the Pro plan.

What Is MCP?

The Model Context Protocol is an open standard for connecting AI assistants to tools and data. When you add Eventship as an MCP server, your AI assistant can read your data and take actions on your behalf.

Our server is hosted. There's nothing to install, and there are no API keys to manage. You just point your AI assistant at https://mcp.eventship.com/mcp and sign in with your Eventship account.

How Sign-in works

Eventship's MCP server uses OAuth. The first time your AI assistant calls an Eventship tool, you'll be redirected to Eventship to sign in and approve access.

That one sign in unlocks everything your account can do:

  • Search events, get recommendations, view your tickets, register for free events, and start a paid checkout (returns a Stripe-hosted URL — your card details never touch the AI)
  • Create and update events, manage ticket types, import from events from other sites, send broadcasts
  • Switch between hosts you manage if you run more than one
  • and much much more.

You can revoke access any time from your Eventship account settings.

Connect Claude

Works the same way in Claude on the web and in Claude Desktop.

  1. From the sidebar, click Customize
  2. Click Connectors
  3. Click the + sign to add a new connector
  4. Give the MCP a name — this is usually the tool name, i.e. Eventship
  5. Enter the MCP URL: https://mcp.eventship.com/mcp
  6. Click Add
  7. Follow the onscreen instructions. Claude will navigate you to Eventship to authenticate and authorize access

Connect ChatGPT

Heads up, Anthropic/Claude calls MCP servers connectors. OpenAI/ChatGPT calls them apps (they used to call them connectors pre-2026).

  1. in ChatGPT, turn on Developer Mode: go to Settings → Apps → Advanced settings and toggle Developer mode on
  2. Go back to Apps and click Create app
  3. Give the MCP a name. This is usually the tool name, i.e. Eventship
  4. Enter the MCP URL: https://mcp.eventship.com/mcp
  5. For Authentication, leave it set to OAuth
  6. Check I trust this application (assuming your trust us!)
  7. Click Create, then click on the app and click Connect
  8. Follow the onscreen instructions. ChatGPT will navigate you to Eventship to authenticate and authorize access

Connect Cursor

Eventship is listed in the Cursor directory. Install with one click. Once installed, Cursor will walk you through the Eventship sign in the first time you use a tool.

Connect VS Code or Other MCP Clients

Any client that supports Streamable HTTP MCP servers can connect. The configuration shape is almost always the same:

{
  "mcpServers": {
    "eventship": {
      "type": "streamable-http",
      "url": "https://mcp.eventship.com/mcp"
    }
  }
}
  • VS Code — add to your settings.json under "mcp.servers"
  • Continue, Zed, Windsurf — use the client's MCP server settings and point at the URL above

Each client will walk you through the Eventship sign in the first time you use a tool.

What You Can Ask

Once connected, try things like:

  • "What events do I have coming up?"
  • "Show me attendees for the North County SD Startup Mixer."
  • "Who said they have a dietary restriction at Thursday's dinner?"
  • "Find tech events in Portland this month."
  • "Create a free networking event called 'Summer Meetup' on July 15th at 6pm."
  • "Import this event to Eventship: https://luma/some-event"
  • "Update the description for my upcoming meetup."
  • "Email everyone with a confirmed ticket and let them know parking is in the back."
  • "Register me for the AI Builders dinner on Thursday."

Your assistant handles registration questions automatically. If an event has required questions, it will ask you for answers before completing your registration.

Supported operations

  • List and view your events — for event hubs (like a startup week), the assistant can also pull the hub's approved community-submitted event schedule
  • Get personalized event recommendations based on your profile
  • Search public events by keyword, location, category, host, or date range — including past events (rendered as an interactive event carousel in ChatGPT)
  • Look up venues and see their events — upcoming by default, or strictly past events for history lookups
  • Register for free events (with registration question support)
  • Query attendee lists, including what each guest answered to your registration questions (the same answers you get in the attendee CSV export)
  • Create and update events
  • Bring your own events over from other platforms (Eventbrite, Luma, Meetup, Partiful) as drafts — note: this is a one-shot scrape, not a sync, and doesn't grant access to the source event's attendees
  • Manage ticket types and registration questions
  • Manage your event's speakers: search the shared speaker directory to reuse a profile (so you don't create duplicates), then add, edit, or remove speakers on an event
  • Summarize what your registrants have in common — dietary breakdown, where people are travelling from, and other aggregate insights from registration answers (Pro)
  • Send broadcast emails to your event's attendees, with optional filtering by registration status or ticket type
  • List the hosts you manage and switch between them (for accounts that run multiple hosts)

Full capability list is available at developer.eventship.com/mcp.

Privacy & Security

  • OAuth tokens are issued by Eventship directly and can be revoked any time from your account settings.
  • Each token is scoped to the user who authorized it — the AI assistant can only see and do what you can see and do in Eventship.
  • Eventship never shares your password or credentials with the AI provider. The AI only sees the access token your browser receives after you sign in.
  • If you lose a device or suspect a token has been compromised, revoke it from your account settings — the assistant connected to that device will stop working immediately.

Troubleshooting

"Server not found" or connection errors. Double-check the URL is exactly https://mcp.eventship.com/mcp (note the /mcp path). Restart your MCP client after editing config files.

"Unauthorized" or 401 errors. Your session has expired or been revoked. Reconnect the Eventship connector in your MCP client to sign in again.

"Pro plan required" when creating or updating events. Host write tools require Eventship Pro.

Multiple hosts and the wrong one is being used. If you manage several hosts, ask the assistant to "list the hosts I manage" (the list_my_hosts tool) and then tell it which host to use for non-event-scoped actions such as listing events, creating or importing an event, or searching speakers.

The assistant can't see your draft events. Draft events belong to a single host. If you manage multiple hosts, confirm the assistant is looking at the right one.

Questions?

Email [email protected]. Our team can help you integrate with your favorite AI tool.

More AI Features

We're always adding more AI-powered features to Eventship. Check back for event content generation, automatic email suggestions, and more.

Was this article helpful?

Let us know if this article answered your question.