Eventbrite MCP Server

by joshuachestang

2 stars
367 downloads
Not rated
GitHub

About

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

Details

Author
joshuachestang
GitHub stars
2
Downloads
367
Categories
Developer Tools, API, AI

- 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

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.

Eventbrite MCP Server

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

Features

- Create Events: Create new events with natural language descriptions
- List Events: View and filter your events
- Update Events: Modify existing event details
- Publish Events: Make draft events live
- Cancel Events: Cancel events when needed
- Venue Management: Create and manage venues
- Category Support: Browse and use Eventbrite categories

Setup

1. Get Eventbrite API Credentials

1. Go to Eventbrite Developer Portal
2. Create an account or sign in
3. Create a new app to get your API key
4. Note your Organization ID (optional, for listing organization events)

2. Environment Variables

Create a .env file in this directory or set the following environment variables:

EVENTBRITE_API_KEY=your_eventbrite_api_key_here
EVENTBRITE_ORGANIZATION_ID=your_organization_id_here  # Optional

3. Install Dependencies

cd src/mcp-servers/eventbrite
npm install

4. Build (Optional)

If you want to compile TypeScript:

npm run build

Usage

Running the Server

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.