Eventbrite MCP 服务器
这是一个模型上下文协议 (MCP) 服务器,提供与 Eventbrite API 交互的工具。它允许 AI 助手搜索活动、获取活动详情、检索场地信息等。
特征
- 根据各种标准(地点、日期、类别等)搜索事件
- 获取有关特定事件的详细信息
- 检索场地信息
- 获取事件类别列表
安装
来自 NPM
来自源
- 克隆此存储库
- 安装依赖项:
- 构建项目:
发展
以开发模式运行
这将监视源文件中的变化,重建项目,并自动重启服务器。
运行 MCP 服务器
您可以使用提供的运行脚本运行 MCP 服务器:
这将使用超级网关启动 MCP 服务器。
与 Inspector 一起运行
要使用 Inspector 运行 MCP 服务器,您可以使用:
这将启动 Inspector,它提供了一个用于测试 MCP 服务器的 Web 界面。Inspector 的访问地址为http://localhost:5173 。
手动运行
您可以使用以下方式手动运行 MCP 服务器:
或者简单地使用提供的运行脚本:
测试
配置
要使用此 MCP 服务器,您需要:
- 从Eventbrite 开发者门户获取 Eventbrite API 密钥
- 通过以下方式之一设置您的 API 密钥:
- 在项目根目录中创建一个
.env
文件(从.env.example
复制): - 或者将其作为环境变量提供:
- 或者在 MCP 设置文件中进行配置(见下文)
- 在项目根目录中创建一个
- 测试您的 API 密钥:
- 在 MCP 设置文件中配置 MCP 服务器
对于克劳德桌面应用程序
将以下内容添加到您的~/Library/Application Support/Claude/claude_desktop_config.json
文件(在 macOS 上):
对于 Claude 开发者环境
将以下内容添加到您的~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
文件(在 macOS 上):
快速入门
如果您已经从源代码安装,则可以使用提供的运行脚本:
这将构建项目并启动 MCP 服务器。
可用工具
搜索事件
根据各种标准搜索 Eventbrite 活动。
参数:
query
(字符串,可选):搜索事件的查询location
(对象,可选):要搜索的位置latitude
(数字,必需):纬度坐标longitude
(数字,必填):经度坐标within
(字符串,可选):距离(例如,“10km”,“10mi”)
categories
(字符串数组,可选):要过滤的类别 IDstart_date
(字符串,可选):ISO 格式的开始日期(例如,'2023-01-01T00:00:00Z')end_date
(字符串,可选):ISO 格式的结束日期(例如,'2023-12-31T23:59:59Z')price
(字符串,可选):按“免费”或“付费”事件进行过滤page
(数字,可选):分页的页码page_size
(数字,可选):每页结果数(最多 100 条)
获取事件
获取有关特定 Eventbrite 活动的详细信息。
参数:
event_id
(字符串,必需):Eventbrite 事件 ID
获取类别
获取 Eventbrite 活动类别列表。
无需任何参数。
获取场地
获取有关特定 Eventbrite 场地的信息。
参数:
venue_id
(字符串,必需):Eventbrite 场地 ID
可用资源
活动详情资源
URI 模板: eventbrite://events/{eventId}
获取有关特定 Eventbrite 活动的详细信息。
示例用法
配置完成后,您可以要求 Claude 使用 Eventbrite MCP 工具:
- “搜索下周末在纽约举行的音乐活动”
- “获取 ID 为 123456789 的 Eventbrite 活动的详细信息”
- “Eventbrite 上有哪些类别的活动?”
- “告诉我有关 ID 为 987654321 的场地的信息”
执照
麻省理工学院
Related MCP Servers
- AsecurityAlicenseAqualityThis server enables AI systems to integrate with Tavily's search and data extraction tools, providing real-time web information access and domain-specific searches.Last updated -28,040437JavaScriptMIT License
- AsecurityFlicenseAqualityThis server integrates with the Ticketmaster API to provide AI agents with real-time concert and event data, enabling dynamic fetching and formatting for ease of interpretation.Last updated -1Python
- -securityAlicense-qualityIntegrates Google Calendar with AI assistants through the Model Context Protocol, allowing users to view and manage calendar events through natural language interaction.Last updated -237TypeScriptMIT License
- -securityAlicense-qualityIntegrates with the Eventbrite API to provide AI-assisted event management capabilities for viewing events, tracking attendees, and generating analytics reports.Last updated -MIT License