MCP.so
Sign In

Eventbrite MCP Server

@joshuachestang

About Eventbrite MCP Server

Model Context Protocol server for Eventbrite API integration. Create and manage events using natural language through AI agents like Claude Desktop and Cursor IDE.

Basic information

Category

Developer Tools

License

MIT

Runtime

node

Transports

stdio

Publisher

joshuachestang

Config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Eventbrite MCP Server?

A Model Context Protocol (MCP) server that provides natural language access to the Eventbrite API. It lets you create, manage, and interact with Eventbrite events using conversational AI.

How to use Eventbrite MCP Server?

Obtain Eventbrite API credentials from the Eventbrite Developer Portal, set the EVENTBRITE_API_KEY environment variable (and optionally EVENTBRITE_ORGANIZATION_ID), install dependencies with npm install, then run the server with npm run dev (development) or npm start (production). Configure your MCP client (e.g., Claude Desktop) to point to the server’s compiled index.js and pass the environment variables.

Key features of Eventbrite MCP Server

  • Create, list, update, publish, and cancel events
  • Manage venues and browse Eventbrite categories
  • Natural language commands for all operations
  • Comprehensive error handling for API and network issues
  • Paginated event listing with status and sort filters
  • Full support for event details like timezone, currency, and capacity

Use cases of Eventbrite MCP Server

  • Create a new event with a single natural language sentence
  • List upcoming or draft events and filter by status
  • Update event descriptions, dates, or timezones via chat
  • Publish or cancel events without opening the Eventbrite dashboard
  • Manage venues and categories alongside events

FAQ from Eventbrite MCP Server

What credentials are required to use this server?

You need an Eventbrite API key (from the Eventbrite Developer Portal) and an optional Organization ID for listing organization events. Set them as environment variables EVENTBRITE_API_KEY and EVENTBRITE_ORGANIZATION_ID.

What tools does the server expose?

It provides tools for event management (create_event, list_events, get_event, update_event, publish_event, cancel_event), venue management (create_venue), and category browsing (list_categories). Each tool accepts typed parameters.

How do I start the server in development mode?

Run npm run dev from the src/mcp‑servers/eventbrite/ directory. This enables auto‑reload. For production use npm start after building with npm run build.

Where can I find the project source code?

The server lives at src/mcp‑servers/eventbrite/ with TypeScript source, configuration files, and a package manifest. Refer to the README for the full structure.

What error handling is included?

The server handles missing API credentials, invalid event data, network errors, and Eventbrite API errors, returning descriptive messages to the MCP client.

Comments

More Developer Tools MCP servers