Ticketmaster 的 MCP 服务器
模型上下文协议服务器通过 Ticketmaster Discovery API 提供发现事件、场地和景点的工具。
特征
通过灵活的过滤功能搜索活动、场地和景点:
关键词搜索
事件的日期范围
位置(城市、州、国家)
特定场地搜索
特定景点搜索
事件分类/类别
输出格式:
用于编程的结构化 JSON 数据
可供直接使用的人类可读文本
综合数据包括:
姓名和身份证
日期和时间(活动)
价格范围(针对活动)
网址
图片
地点和地址(场馆)
景点分类
Related MCP server: Eventbrite MCP Server
安装
配置
服务器需要 Ticketmaster API 密钥。您可以通过以下方式获取:
创建帐户或登录
前往您帐户中的“我的应用”
创建新应用以获取 API 密钥
在您的 MCP 设置文件中设置您的 API 密钥:
用法
服务器提供了一个名为search_ticketmaster的工具,它接受:
必需参数
type:搜索类型(“活动”、“场地”或“景点”)
可选参数
keyword:搜索词startDate:YYYY-MM-DD 格式的开始日期(用于事件)endDate:YYYY-MM-DD 格式的结束日期(对于事件)city:城市名称stateCode:州代码(例如“NY”)countryCode:国家代码(例如“US”)venueId:具体场地 IDattractionId:具体景点IDclassificationName:事件类别(例如,“体育”、“音乐”)format:输出格式(“json”或“text”,默认为“json”)
示例
结构化 JSON 输出(默认)
人类可读的文本输出
发展
克隆存储库
复制示例环境文件:
cp .env.example .env将您的 Ticketmaster API 密钥添加到
.env安装依赖项:
npm install构建项目:
npm run build与检查员一起测试:
npm run inspector
贡献
欢迎贡献代码!欢迎提交 Pull 请求。对于重大变更,请先提交一个 issue 来讨论您想要修改的内容。
执照
MIT 许可证 - 详情请参阅许可证文件