Eventbrite MCP Server
Full MCP server for the Eventbrite API with 73 tools to manage events, attendees, orders, tickets, venues, discounts, reports, webhooks, and more.
README
Eventbrite MCP Server
Full MCP server for the Eventbrite API with 73 tools covering events, attendees, orders, tickets, venues, discounts, reports, webhooks, and more.
Installation
Claude Code Plugin (Recommended)
/plugin marketplace add marek-knappe/EventbriteMCP
/plugin install eventbrite-mcp@eventbrite-marketplace
Add your API key to ~/.claude/settings.json:
{
"env": {
"EVENTBRITE_API_KEY": "your-private-token"
}
}
Restart Claude Code for the changes to take effect.
Getting Your API Token
- Log in to Eventbrite
- Go to Account Settings > Developer Links > API Keys
- Copy your Private token
Manual Installation
git clone https://github.com/marek-knappe/EventbriteMCP.git
cd EventbriteMCP
npm install
npm run build
Available Tools (73)
Events (11)
| Tool | Description |
|---|---|
list_events |
List events for your organization |
get_event |
Get event details |
create_event |
Create a new event |
update_event |
Update an event |
publish_event |
Publish a draft event |
unpublish_event |
Unpublish a live event |
cancel_event |
Cancel an event |
delete_event |
Delete a draft/canceled event |
copy_event |
Duplicate an event |
list_events_by_venue |
List events at a venue |
list_events_by_series |
List events in a series |
Attendees (4)
| Tool | Description |
|---|---|
list_attendees_by_event |
List attendees for an event |
list_attendees_by_org |
List all attendees across your org |
get_attendee |
Get attendee details |
list_team_attendees |
List attendees for a team |
Orders (4)
| Tool | Description |
|---|---|
get_order |
Get order details |
list_orders_by_event |
List orders for an event |
list_orders_by_org |
List orders across your org |
list_orders_by_user |
List orders for a user |
Ticket Classes (4)
| Tool | Description |
|---|---|
list_ticket_classes |
List ticket classes for an event |
get_ticket_class |
Get ticket class details |
create_ticket_class |
Create a ticket class |
update_ticket_class |
Update a ticket class |
Venues (4)
| Tool | Description |
|---|---|
list_venues |
List venues for your org |
get_venue |
Get venue details |
create_venue |
Create a venue |
update_venue |
Update a venue |
Discounts (5)
| Tool | Description |
|---|---|
list_discounts |
Search discounts for your org |
get_discount |
Get discount details |
create_discount |
Create a discount code |
update_discount |
Update a discount |
delete_discount |
Delete a discount |
Organizations (3)
| Tool | Description |
|---|---|
list_my_organizations |
List your organizations |
list_org_members |
List org members |
list_org_roles |
List org roles |
Users (2)
| Tool | Description |
|---|---|
get_me |
Get your account info |
get_user |
Get user info by ID |
Reports (2)
| Tool | Description |
|---|---|
get_sales_report |
Sales report for an event |
get_attendee_report |
Attendee report for an event |
Event Content & Settings (7)
| Tool | Description |
|---|---|
get_event_description |
Get full HTML description |
get_structured_content_published |
Get published structured content |
get_structured_content_draft |
Get draft structured content |
get_display_settings |
Get display settings |
update_display_settings |
Update display settings |
get_ticket_buyer_settings |
Get ticket buyer settings |
get_text_overrides |
Get text overrides |
Categories & Formats (6)
| Tool | Description |
|---|---|
list_categories |
List event categories |
get_category |
Get category by ID |
list_subcategories |
List subcategories |
get_subcategory |
Get subcategory by ID |
list_formats |
List event formats |
get_format |
Get format by ID |
Questions (4)
| Tool | Description |
|---|---|
list_default_questions |
List default questions for an event |
get_default_question |
Get a default question |
list_custom_questions |
List custom questions for an event |
get_custom_question |
Get a custom question |
Ticket Groups (4)
| Tool | Description |
|---|---|
list_ticket_groups |
List ticket groups |
get_ticket_group |
Get ticket group details |
create_ticket_group |
Create a ticket group |
delete_ticket_group |
Delete a ticket group |
Inventory & Capacity (4)
| Tool | Description |
|---|---|
list_inventory_tiers |
List inventory tiers for an event |
get_inventory_tier |
Get inventory tier details |
delete_inventory_tier |
Delete an inventory tier |
get_capacity_tier |
Get capacity tier for an event |
Teams (3)
| Tool | Description |
|---|---|
list_event_teams |
List teams for an event |
get_team |
Get team details |
list_team_attendees |
List attendees for a team |
Event Series (2)
| Tool | Description |
|---|---|
get_event_series |
Get series details |
list_events_by_series |
List events in a series |
Webhooks (3)
| Tool | Description |
|---|---|
list_webhooks |
List webhooks for your org |
create_webhook |
Create a webhook |
delete_webhook |
Delete a webhook |
Other (2)
| Tool | Description |
|---|---|
list_seat_maps |
List seat maps for your org |
get_balance |
Get payout balance for an event |
get_media |
Get media details by ID |
License
MIT
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
Neon Database
MCP server for interacting with Neon Management API and databases
E2B
Using MCP to run code via e2b.
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.