list_eventsLABSCO SUMMARY
Two working tools, and a roadmap that says so.
Listing and reading events is enough to answer scheduling and attendance questions, and the included viewer means you can verify your token independently of the MCP path. Everything on the attendee and analytics side is still a checkbox in the plan, so treat this as read-only event lookup rather than event management.
What it is
An early MCP server over the Eventbrite API. Two tools are implemented today — listing events and reading one event's details — with attendee management and sales reporting marked as planned rather than shipped. The README is honest about that split, and it is the right thing to check before adopting it.
What you get
list_events— list events with optional filtering, including by date range and by statusget_event_details— the full record for one event- A test client and a browser-based events viewer in the repository, so you can confirm retrieval works with your token before wiring the server into a client
Requirements
An Eventbrite private API token from Account Settings → Developer Links → API Keys, supplied as EVENTBRITE_API_KEY. Node.js v18 or higher; npm install and npm run build from a clone, then point the client at dist/index.js with cwd set to the project directory. It speaks stdio.
Setup effort
Build from source — git clone https://github.com/vishalsachdev/eventbrite-mcp.git
USE CASES
Finding out what is scheduled in a window
List events filtered by date range and status, and read the results without opening the dashboard.
Pulling one event's details into a draft
Open a single event in full so its description, timing and settings can be quoted accurately.
2 tools
Listed in project docs. Your client may show a different list.
get_event_detailsBEFORE YOU INSTALL
What to know first
Tools you get
2 tools named in the project's documentation.
Requires
- npm on PATH
- Node.js 18 or later
- EVENTBRITE_API_KEY in your environment
Where it runs
Both documented setups run the server on your machine.
INSTALLATION
Connect your client
You clone and build this one yourself.
Server setup
git clone https://github.com/vishalsachdev/eventbrite-mcp.git
cd eventbrite-mcp
npm install
npm run buildMCP Clients
Claude Desktop — Node
{
"mcpServers": {
"eventbrite": {
"command": "node",
"args": [
"<YOUR_PATH_TO_EVENTBRITE_MCP>/dist/index.js"
],
"cwd": "<YOUR_PATH_TO_EVENTBRITE_MCP>",
"env": {
"EVENTBRITE_API_KEY": "<YOUR_EVENTBRITE_API_KEY>"
}
}
}
}Claude Desktop — npm start
{
"mcpServers": {
"eventbrite": {
"command": "npm",
"args": [
"start"
],
"cwd": "<YOUR_PATH_TO_EVENTBRITE_MCP>",
"env": {
"EVENTBRITE_API_KEY": "<YOUR_EVENTBRITE_API_KEY>"
}
}
}
}