Eventbrite MCP Server

by joshuachestang

2 367 downloads Not rated yet MIT

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

License
MIT

Explore

- 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

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
cd src/mcp-servers/eventbrite
npm install

Add this server to your MCP client configuration (e.g., Claude Desktop):

json
{
"mcpServers": {
"eventbrite": {
"command": "node",
"args": ["/path/to/cyber-guard/src/mcp-servers/eventbrite/index.js"],
"env": {
"EVENTBRITE_API_KEY": "your_api_key_here",
"EVENTBRITE_ORGANIZATION_ID": "your_org_id_here"
}
}
}
}
```

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.