Eventbrite MCP logo

Eventbrite MCP

Read-only Eventbrite access for account data, organizer operations, public events, venue lookup, and consumer search.

Install Eventbrite MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "eventbrite-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@chrischall/eventbrite-mcp"
      ],
      "env": {
        "EVENTBRITE_TOKEN": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

Automated check passed— started and listed 31 tools correctly (Today).

Overview

eventbrite-mcp MCP server connects AI clients to Eventbrite account, organizer, event, venue, and public discovery data. It uses Eventbrite's documented API with an OAuth token for account and organizer operations, while consumer search routes through a signed-in browser tab using ContextMint Bridge. All tools are read-only, with incremental attendee polling, batch event details, analytics, and health diagnostics. Use it when an agent needs to inspect Eventbrite data or search public events without modifying records.

Use cases

  • Inspect personal Eventbrite tickets and orders
  • Review organizer events, attendees, and sales reports
  • Search public events by query and location
  • Resolve Eventbrite places before running discovery searches
  • Poll attendee changes for an event

Key features

  • Read-only Eventbrite account and organizer access
  • Public event search through a browser bridge
  • Location resolution and event detail batching
  • Date-windowed sales and attendee reporting
  • Incremental attendee polling with changed_since
  • Token and bridge health diagnostics

Tools31

What Eventbrite MCP lets your agent do. Expand a tool for its parameters.

Verified live~7.5k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

7/7 checks healthy over the last 45d

What it can do

From the 31 tools this server returned when we ran it; 31 declare their own safety hints.

Handles credentials · 2Makes network requests · 31Read-only tools · 31
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age94 days
Maintainers1

Observed 2026-11-02 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 1d ago via OSV.dev · @chrischall/eventbrite-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads1.7kPackage downloads in the last 30 days.
Last commit4d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed31Callable tools this server registers over MCP.

How Eventbrite MCP works

What eventbrite-mcp MCP server does

eventbrite-mcp MCP server exposes read-only Eventbrite data through MCP tools. It covers the authenticated user's profile and orders, organizer organizations, organizer events and venues, event attendees and orders, ticket classes, registration questions, venue and organizer records, recurring-series occurrences, public user profiles, and reference data such as categories, regions, countries, formats, and time zones.

The server also supports public event lookup and discovery. Agents can retrieve an event by ID, resolve a location into an Eventbrite place ID, search consumer event listings, request compact search results, use facets, and fetch details for multiple events. Organizer reporting provides date-windowed sales and attendee analytics.

How it works

Two request paths are used. The documented Eventbrite API at eventbriteapi.com/v3 handles token-based account, organizer, event, and reference requests. Set EVENTBRITE_TOKEN to a private OAuth token created through Eventbrite's API-key flow.

Consumer discovery uses Eventbrite's site API, which is not reachable reliably from a server-side client because of site-side blocking. Discovery requests instead pass through a fetchproxy-compatible ContextMint Bridge browser extension and an authenticated eventbrite.com tab. The browser session supplies the required signed-in context for search-related requests.

A typical discovery sequence resolves a location such as Charlotte, NC, then passes the returned place ID to eb_search_events along with a query such as blues. Bare cities without a state or country are rejected rather than inferred; raw location slugs are also accepted.

Setup and configuration

Install the package globally with npm install -g @chrischall/eventbrite-mcp, then configure the executable as an MCP server. The documented Claude Code configuration uses the eventbrite-mcp command and supplies EVENTBRITE_TOKEN in its environment.

The token is optional at startup. Without it, account and token-backed tools report an error when used, while discovery tools can still operate through the browser bridge. To enable discovery, install ContextMint Bridge from its releases, load the Chrome extension unpacked, keep an Eventbrite tab open, and approve the one-time pairing prompt. The project notes that Safari support is planned inside a ContextMint app that does not yet have a public download.

Tools and capabilities

  • Inspect the current profile, personal orders, tickets, and expanded event information.
  • Browse organizer events, venues, attendees, orders, and date-bounded reports.
  • Read event ticket classes, attendees, orders, questions, venue details, and recurring-series events.
  • Query public event, organizer, venue, and user records by identifier.
  • Search consumer listings, resolve places, retrieve event facets, and batch event details.
  • Poll event attendees incrementally with changed_since and check connection or credential status with eb_healthcheck.

Limitations and notes

The eventbrite-mcp MCP server does not create, update, or delete Eventbrite data: every exposed tool is read-only. Eventbrite's consumer discovery path depends on a signed-in browser tab and the bridge, so discovery availability differs from token-backed API access. eb_healthcheck can distinguish missing credentials, rejected credentials, bridge or edge blocking, timeouts, HTTP failures, and transport failures. With neither a usable token nor a bridge, it reports the missing-credential condition.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Eventbrite MCP

eventbrite-mcp is an MCP server that connects AI clients to Eventbrite's documented API and consumer discovery services. Its main tools read profiles, orders, organizer data, events, attendees, venues, reports, references, and public search results. Discovery uses a signed-in Eventbrite browser tab through ContextMint Bridge.

Install it globally with `npm install -g @chrischall/eventbrite-mcp`, then register the `eventbrite-mcp` executable in your MCP client. For Claude Code, add it to `.mcp.json` and provide `EVENTBRITE_TOKEN` when token-backed account or organizer tools are needed.

No, the server can start without `EVENTBRITE_TOKEN`. Account, organizer, and other documented-API tools need the token when called, while discovery tools can use ContextMint Bridge with a signed-in Eventbrite browser tab. `eb_healthcheck` reports when the token is missing.

Public discovery uses ContextMint Bridge and an authenticated `eventbrite.com` browser tab rather than a direct server-side request. Resolve a location with `eb_resolve_place`, then pass its place ID to `eb_search_events`; the search also supports compact results and facets.

Yes, all exposed tools are read-only. They retrieve Eventbrite profiles, orders, events, attendees, venues, organizer data, reports, references, and public discovery results, but do not create, update, or delete Eventbrite records.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewEventbrite MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/eventbrite-mcp?style=directory)](https://allmcps.com/mcp/eventbrite-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/eventbrite-mcp"><img src="https://allmcps.com/api/badge/eventbrite-mcp?style=directory" alt="Eventbrite MCP on AllMCPs" /></a>