I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

Eventbrite-MCP
Serveur de protocole de contexte de modèle (MCP) pour EventBrite.
1
Github Watches
2
Github Forks
2
Github Stars
Eventbrite MCP Server
This is a Model Context Protocol (MCP) server that provides tools for interacting with the Eventbrite API. It allows AI assistants to search for events, get event details, retrieve venue information, and more.
Features
- Search for events based on various criteria (location, date, category, etc.)
- Get detailed information about specific events
- Retrieve venue information
- Get a list of event categories
Installation
From NPM
npm install -g @ibraheem4/eventbrite-mcp
From Source
- Clone this repository
- Install dependencies:
npm install
- Build the project:
npm run build
Development
Running in Development Mode
npm run dev
This will watch for changes in the source files, rebuild the project, and restart the server automatically.
Running the MCP Server
You can run the MCP server using the provided run script:
./run.sh
This will start the MCP server using supergateway.
Running with Inspector
To run the MCP server with the Inspector, you can use:
npm run inspector
This will start the Inspector, which provides a web interface for testing the MCP server. The Inspector will be available at http://localhost:5173.
Running Manually
You can run the MCP server manually using:
npx -y supergateway --port 1337 --stdio "./build/index.js"
Or simply use the provided run script:
./run.sh
Testing
# Run all tests
npm test
# Run tests in watch mode
npm run test:watch
# Run tests with coverage
npm run test:coverage
# Run integration tests
npm run test:integration
# Test the API directly
npm run test:api
Configuration
To use this MCP server, you need to:
- Obtain an Eventbrite API key from the Eventbrite Developer Portal
- Set up your API key in one of the following ways:
- Create a
.env
file in the project root (copy from.env.example
):EVENTBRITE_API_KEY=your_eventbrite_api_key_here
- Or provide it as an environment variable:
export EVENTBRITE_API_KEY=your_eventbrite_api_key_here
- Or configure it in the MCP settings file (see below)
- Create a
- Test your API key:
./test-api-key.js
- Configure the MCP server in your MCP settings file
For Claude Desktop App
Add the following to your ~/Library/Application Support/Claude/claude_desktop_config.json
file (on macOS):
{
"mcpServers": {
"eventbrite": {
"command": "npx",
"args": ["-y", "@ibraheem4/eventbrite-mcp"],
"env": {
"EVENTBRITE_API_KEY": "your-eventbrite-api-key"
},
"disabled": false,
"autoApprove": []
}
}
}
For Claude Developer Environment
Add the following to your ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
file (on macOS):
{
"mcpServers": {
"eventbrite": {
"command": "npx",
"args": ["-y", "@ibraheem4/eventbrite-mcp"],
"env": {
"EVENTBRITE_API_KEY": "your-eventbrite-api-key"
},
"disabled": false,
"autoApprove": []
}
}
}
Quick Start
If you've installed from source, you can use the provided run script:
./run.sh
This will build the project and start the MCP server.
Available Tools
search_events
Search for Eventbrite events based on various criteria.
Parameters:
-
query
(string, optional): Search query for events -
location
(object, optional): Location to search around-
latitude
(number, required): Latitude coordinate -
longitude
(number, required): Longitude coordinate -
within
(string, optional): Distance (e.g., '10km', '10mi')
-
-
categories
(array of strings, optional): Category IDs to filter by -
start_date
(string, optional): Start date in ISO format (e.g., '2023-01-01T00:00:00Z') -
end_date
(string, optional): End date in ISO format (e.g., '2023-12-31T23:59:59Z') -
price
(string, optional): Filter by 'free' or 'paid' events -
page
(number, optional): Page number for pagination -
page_size
(number, optional): Number of results per page (max 100)
get_event
Get detailed information about a specific Eventbrite event.
Parameters:
-
event_id
(string, required): Eventbrite event ID
get_categories
Get a list of Eventbrite event categories.
No parameters required.
get_venue
Get information about a specific Eventbrite venue.
Parameters:
-
venue_id
(string, required): Eventbrite venue ID
Available Resources
Event Details Resource
URI Template: eventbrite://events/{eventId}
Get detailed information about a specific Eventbrite event.
Example Usage
Once configured, you can ask Claude to use the Eventbrite MCP tools:
- "Search for music events in New York next weekend"
- "Get details about Eventbrite event with ID 123456789"
- "What categories of events are available on Eventbrite?"
- "Tell me about the venue with ID 987654321"
License
MIT
相关推荐
I find academic articles and books for research and literature reviews.
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
Emulating Dr. Jordan B. Peterson's style in providing life advice and insights.
Your go-to expert in the Rust ecosystem, specializing in precise code interpretation, up-to-date crate version checking, and in-depth source code analysis. I offer accurate, context-aware insights for all your Rust programming questions.
Advanced software engineer GPT that excels through nailing the basics.
Découvrez la collection la plus complète et la plus à jour de serveurs MCP sur le marché. Ce référentiel sert de centre centralisé, offrant un vaste catalogue de serveurs MCP open-source et propriétaires, avec des fonctionnalités, des liens de documentation et des contributeurs.
L'application tout-en-un desktop et Docker AI avec chiffon intégré, agents AI, constructeur d'agent sans code, compatibilité MCP, etc.
Manipulation basée sur Micropython I2C de l'exposition GPIO de la série MCP, dérivée d'Adafruit_MCP230XX
Plateforme d'automatisation de workflow à code équitable avec des capacités d'IA natives. Combinez le bâtiment visuel avec du code personnalisé, de l'auto-hôte ou du cloud, 400+ intégrations.
🧑🚀 全世界最好的 LLM 资料总结 (数据处理、模型训练、模型部署、 O1 模型、 MCP 、小语言模型、视觉语言模型) | Résumé des meilleures ressources LLM du monde.
Reviews

user_sNHujxgm
As a devoted user of eventbrite-mcp, I am thoroughly impressed by its performance. The seamless event management and intuitive dashboard make organizing events a breeze. I appreciate the effort that ibraheem4 has put into developing such a user-friendly and functional tool. Highly recommend checking it out on GitHub!