mcpField
M
mcp-ticketmaster-event-prices

mcp-ticketmaster-event-prices

本地服务
github.com/mambalabsdev游戏娱乐01 天前更新

关于 mcp-ticketmaster-event-prices

这是一个通过 Mamba Labs 的 Apify Actor 搜索 Ticketmaster 活动并返回票面价格区间的 MCP 服务。适合希望使用自己的 Ticketmaster Discovery API 密钥查询活动的用户。

主要功能

  1. 01按关键词、地点、类别或日期搜索
  2. 02按活动 ID 查询
  3. 03返回场馆、日期、状态和价格区间
  4. 04筛除没有价格的活动

适用场景

  1. 01比较某城市活动的票面价格区间
  2. 02查询一组 Ticketmaster 活动 ID 的价格

MCP 相关

向 MCP 客户端提供 `get_ticketmaster_event_prices` 工具。它启动 Apify Actor、等待完成,并返回数据集行。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"com-mambabuilt-mcp-ticketmaster-event-prices": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-ticketmaster-event-prices"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>"
}
}
}
}
启动命令npx -y @mambalabsdev/mcp-ticketmaster-event-prices
需要配置的环境变量
APIFY_TOKEN密钥Apify API token from https://console.apify.com/account/integrations

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@mambalabsdev/mcp-ticketmaster-event-prices1.0.2

工具

1

收录的工具列表 · 更新于 今天

参数类型必填说明
citystring否Optional. City name, for example Chicago.
api_keystring否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_datestring否Optional. Events on or before this date, YYYY-MM-DD (UTC).
keywordsarray否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_idsarray否Optional. Ticketmaster Discovery event IDs (for example G5diZfkn0B-bh) to read one by one. These ignore the filters.
start_datestring否Optional. Events on or after this date, YYYY-MM-DD (UTC).
state_codestring否Optional. State or province code, for example NY or ON.
postal_codestring否Optional. Venue postal code.
country_codestring否Two letter country code, for example US, CA, GB, AU, or DE. Default US. Write any to search every country.
classificationstring否Optional. A segment, genre, or sub genre name, for example music, sports, rock, or comedy.
max_charge_usdstring否可选。费用超过此金额前,运行将停止。摘要行始终会返回。
only_with_pricesboolean否yes or no (default no). yes skips events the API returns with no price range; skipped events are not charged.
max_events_per_searchnumber否Number, default 100, at most 1000. The Discovery API pages no deeper than 1,000 events per search.

详细介绍

Ticketmaster Event Prices MCP 服务

Glama score MCP Registry npm version npm downloads license

这是一个用于 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_keystring否你在 developer.ticketmaster.com 获取的 Consumer Key(免费)。Apify 会对其加密存储,仅将其发送给 Ticketmaster,且绝不会写入数据行或日志。没有密钥时,此次运行会写入一条免费数据行,不读取任何内容。
keywordsarray否艺人、球队、演出或活动相关词语。每个关键词都会使用以下筛选条件单独进行搜索。留空则仅按筛选条件搜索。在 Clay 中,将该列放入一个仅含一项的列表。
event_idsarray否可选。Ticketmaster Discovery 活动 ID(例如 G5diZfkn0B-bh),将逐个读取。这些 ID 不受筛选条件影响。
country_codestring否两位字母的国家/地区代码,例如 US、CA、GB、AU 或 DE。默认值为 US。填写 any 可搜索所有国家/地区。
state_codestring否可选。州或省代码,例如 NY 或 ON。
citystring否可选。城市名称,例如 Chicago。
postal_codestring否可选。场馆邮政编码。
classificationstring否可选。类别、流派或子流派名称,例如 music、sports、rock 或 comedy。
start_datestring否可选。此日期当天或之后的活动,格式为 YYYY-MM-DD(UTC)。
end_datestring否可选。此日期当天或之前的活动,格式为 YYYY-MM-DD(UTC)。
max_events_per_searchnumber否数量,默认值为 100,最多为 1000。Discovery API 每次搜索最多翻页至 1,000 个活动。
only_with_pricesboolean否yes 或 no(默认值为 no)。设为 yes 时,会跳过 API 返回的没有价格范围的活动;跳过的活动不收费。
max_charge_usdstring否可选。运行会在产生的费用超过此金额之前停止。始终会返回汇总数据行。

定价

在 Apify 上按活动付费,费用计入你的 Apify 账户。价格以 USD 计。

活动免费计划BronzeSilverGold
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。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。