关于 mcp-ticketmaster-event-prices
这是一个通过 Mamba Labs 的 Apify Actor 搜索 Ticketmaster 活动并返回票面价格区间的 MCP 服务。适合希望使用自己的 Ticketmaster Discovery API 密钥查询活动的用户。
主要功能
- 01按关键词、地点、类别或日期搜索
- 02按活动 ID 查询
- 03返回场馆、日期、状态和价格区间
- 04筛除没有价格的活动
适用场景
- 01比较某城市活动的票面价格区间
- 02查询一组 Ticketmaster 活动 ID 的价格
MCP 相关
向 MCP 客户端提供 `get_ticketmaster_event_prices` 工具。它启动 Apify Actor、等待完成,并返回数据集行。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
1收录的工具列表 · 更新于 今天
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| city | string | 否 | Optional. City name, for example Chicago. |
| api_key | string | 否 | Your own Consumer Key from developer.ticketmaster.com (free). It is stored encrypted by Apify, sent only to Ticketmaster, and never written to a row or a log. With no key the run writes one free row and reads nothing. |
| end_date | string | 否 | Optional. Events on or before this date, YYYY-MM-DD (UTC). |
| keywords | array | 否 | Artist, team, show, or event words. Each keyword runs as its own search with the filters below. Leave empty to search by the filters alone. In Clay, put the column inside a one item list. |
| event_ids | array | 否 | Optional. Ticketmaster Discovery event IDs (for example G5diZfkn0B-bh) to read one by one. These ignore the filters. |
| start_date | string | 否 | Optional. Events on or after this date, YYYY-MM-DD (UTC). |
| state_code | string | 否 | Optional. State or province code, for example NY or ON. |
| postal_code | string | 否 | Optional. Venue postal code. |
| country_code | string | 否 | Two letter country code, for example US, CA, GB, AU, or DE. Default US. Write any to search every country. |
| classification | string | 否 | Optional. A segment, genre, or sub genre name, for example music, sports, rock, or comedy. |
| max_charge_usd | string | 否 | 可选。费用超过此金额前,运行将停止。摘要行始终会返回。 |
| only_with_prices | boolean | 否 | yes or no (default no). yes skips events the API returns with no price range; skipped events are not charged. |
| max_events_per_search | number | 否 | Number, default 100, at most 1000. The Discovery API pages no deeper than 1,000 events per search. |
详细介绍
Ticketmaster Event Prices MCP 服务
这是一个用于 Apify 上 Mamba Labs Ticketmaster Event Prices Actor 的 MCP 服务。使用你自己的密钥查询 Ticketmaster 活动及其价格范围。
内容
功能介绍
提供搜索关键词、城市、国家、类别或日期范围,或 Ticketmaster 活动 ID,以及你自己的免费 Ticketmaster Discovery API 密钥。Actor 使用你的密钥调用 Discovery API,并为每场活动返回一行数据,包括日期、场馆、状态以及 API 提供的价格范围(最低价、最高价、货币)。价格范围为票面价,不是座位或转售价格;部分活动没有价格范围。
所有工作都在 Apify 上运行。此软件包是一个轻量客户端,用于启动 Actor 运行、等待运行完成并返回数据集行。
快速开始
你需要 Node.js 18 或更高版本,以及拥有 API 令牌的 Apify 账户。
将以下内容添加到 Claude Desktop 配置文件(claude_desktop_config.json)、Cursor 或任意 MCP 客户端中:
{
"mcpServers": {
"mamba-ticketmaster-event-prices": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-ticketmaster-event-prices"
],
"env": {
"APIFY_TOKEN": "your-apify-token"
}
}
}
}
重启客户端。随后会出现 get_ticketmaster_event_prices 工具。
前提条件
- Node.js 18 或更高版本。
- 从 console.apify.com/account/integrations 获取 Apify API 令牌,并将其设置为
APIFY_TOKEN。服务无需令牌也会列出工具,但调用工具时需要令牌。
提示词示例
- “查找美国的 Coldplay 演唱会及其在我的 Ticketmaster 密钥下的价格范围。”
- “列出芝加哥下个月的音乐活动,并显示最低价和最高价。”
- “获取这些 Ticketmaster 活动 ID 的价格范围。”
工具
get_ticketmaster_event_prices。共一个工具。参数示例:
{
"keywords": [
"Coldplay"
],
"country_code": "US"
}
输入
该 Actor 面向买家的所有输入。省略的输入将使用 Actor 自身的默认值。
| 输入 | 类型 | 必填 | 说明 |
|---|---|---|---|
api_key | string | 否 | 你在 developer.ticketmaster.com 获取的 Consumer Key(免费)。Apify 会对其加密存储,仅将其发送给 Ticketmaster,且绝不会写入数据行或日志。没有密钥时,此次运行会写入一条免费数据行,不读取任何内容。 |
keywords | array | 否 | 艺人、球队、演出或活动相关词语。每个关键词都会使用以下筛选条件单独进行搜索。留空则仅按筛选条件搜索。在 Clay 中,将该列放入一个仅含一项的列表。 |
event_ids | array | 否 | 可选。Ticketmaster Discovery 活动 ID(例如 G5diZfkn0B-bh),将逐个读取。这些 ID 不受筛选条件影响。 |
country_code | string | 否 | 两位字母的国家/地区代码,例如 US、CA、GB、AU 或 DE。默认值为 US。填写 any 可搜索所有国家/地区。 |
state_code | string | 否 | 可选。州或省代码,例如 NY 或 ON。 |
city | string | 否 | 可选。城市名称,例如 Chicago。 |
postal_code | string | 否 | 可选。场馆邮政编码。 |
classification | string | 否 | 可选。类别、流派或子流派名称,例如 music、sports、rock 或 comedy。 |
start_date | string | 否 | 可选。此日期当天或之后的活动,格式为 YYYY-MM-DD(UTC)。 |
end_date | string | 否 | 可选。此日期当天或之前的活动,格式为 YYYY-MM-DD(UTC)。 |
max_events_per_search | number | 否 | 数量,默认值为 100,最多为 1000。Discovery API 每次搜索最多翻页至 1,000 个活动。 |
only_with_prices | boolean | 否 | yes 或 no(默认值为 no)。设为 yes 时,会跳过 API 返回的没有价格范围的活动;跳过的活动不收费。 |
max_charge_usd | string | 否 | 可选。运行会在产生的费用超过此金额之前停止。始终会返回汇总数据行。 |
定价
在 Apify 上按活动付费,费用计入你的 Apify 账户。价格以 USD 计。
| 活动 | 免费计划 | Bronze | Silver | Gold |
|---|---|---|---|---|
event-row,一条活动数据行 | $0.003 | $0.00285 | $0.0027 | $0.00255 |
empty-search,一次未返回新活动的搜索或活动 ID 查询 | $0.001 | $0.00095 | $0.0009 | $0.00085 |
apify-actor-start,每次运行启动 | $0.002 | $0.002 | $0.002 | $0.002 |
缺失或被拒绝的密钥、每日配额用尽、API 错误和被拒绝的输入均免费。没有新活动的搜索计为一次 empty-search 活动。Mamba Labs 承担此次运行的平台费用。Mamba Labs 承担此次运行的平台费用,包括 Apify 代理流量。
Actor 完整文档
apify.com/mambalabs/ticketmaster-event-prices
许可证
MIT。请参阅 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。