mcpField
A
ai

ai

远程服务
github.com/Tickets-dot-dev游戏娱乐01 天前更新
代码仓库

关于 ai

Tickets.dev 为 AI Agent 提供多个票务市场的实时演出票单、含全部费用的价格和座位图,并统一为一种数据结构。它适合比较活动票价、查询分区价格或跟踪票单;工具仅读取数据,不会买入、持有或挂牌门票。

主要功能

  1. 01查找活动及各市场链接
  2. 02获取活动页面的全部票单
  3. 03按含全部费用的价格比较
  4. 04查看座位图和各分区最低价
  5. 05列出支持的票务市场

适用场景

  1. 01比较多个市场中相同或邻近座位的报价
  2. 02按分区查找最低含费票价
  3. 03统计活动票单数量和入场价
  4. 04定期保存活动票单和入场价

MCP 相关

托管 MCP 服务通过 Streamable HTTP 提供活动搜索、票单、价格比较和座位图等工具,连接时需登录授权;也可用 API 密钥访问,或通过本地 tickets-dev-mcp 桥接。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.tickets.dev/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://api.tickets.dev/mcp需要授权
安装包
npmtickets-dev-mcp0.1.0

工具

详细介绍

tickets.dev AI:询问 Eagles 在 Sphere 最便宜的 2 个座位,获取相同座位在 TickPick、SeatGeek、Vivid Seats 和 Gametime 上的价格

Tickets.dev AI

此仓库用于通过 AI Agent 使用 Tickets.dev。Tickets.dev 以统一的架构,提供来自 Ticketmaster、StubHub、SeatGeek、Vivid Seats、TickPick、Gametime、Viagogo 等平台的实时门票列表、含所有费用的价格和座位图。

Tickets.dev 是标准 HTTP API,因此任何能够发起 Web 请求的 Agent 都可以使用它。此仓库还提供 Agent 技能、热门 Agent 工具的插件,以及连接托管 MCP 服务的方法。

你可以询问的内容

我有 Eagles 在 Sphere 演出的 110 区 36 排的 2 个座位。各个市场上相同和附近座位的挂牌价格是多少?

显示这个 StubHub 演出的座位图,并列出每个区域含所有费用的最低价格。

下个月每场 Sphere 演出挂出了多少张门票?最低入场价格是多少?

编写一个脚本,每天早上保存这些演出的挂牌门票和最低入场价格。

通过任意 Agent 使用 API

向你的 Agent 提供 OpenAPI 规范、Agent 文档和 API 密钥。前往 tickets.dev 获取密钥,并将其放入 x-api-key 标头中。

大多数任务需要调用两次。先查找演出,然后获取一个市场的页面:

curl "https://api.tickets.dev/v1/events?query=eagles%20sphere" \
  -H "x-api-key: $TICKETS_DEV_KEY"

curl -G "https://api.tickets.dev/v1/capture" \
  --data-urlencode "url=https://www.ticketmaster.com/eagles-live-at-sphere-las-vegas-nevada-12-11-2026/event/17006483D6FAFC60" \
  -H "x-api-key: $TICKETS_DEV_KEY"

Agent 技能

tickets-dev 技能介绍了 Agent 经常弄错的门票数据细节,例如含所有费用的价格、可售数量,以及为什么某条挂牌信息消失并不能证明门票已售出。它采用纯 Markdown 编写,因此你可以将其添加到任意 Agent 的指令中。

插件

如果你使用以下任一 Agent 工具,我们建议安装 Tickets.dev 插件。插件包含技能和 Agent 可直接调用的工具。首次使用工具时,你需要登录 tickets.dev 并批准连接,因此无需复制 API 密钥。

Claude Code

在 Claude Code 中运行以下命令:

/plugin marketplace add Tickets-dot-dev/ai
/plugin install tickets-dev@tickets-dev

然后运行 /mcp,选择 tickets-dev,再选择 Authenticate 进行登录。

Codex

运行以下命令:

codex plugin marketplace add Tickets-dot-dev/ai

然后重启 Codex,从 Plugins 目录安装 Tickets.dev 并登录:

codex mcp login tickets-dev
Cursor

从 cursor.directory 安装插件,或使用 MCP 服务。

Gemini CLI

运行以下命令:

gemini extensions install https://github.com/Tickets-dot-dev/ai

然后在 Gemini CLI 中运行 /mcp auth tickets-dev 进行登录。

Grok Build

该插件即将登陆 Grok Build 市场。在此之前,请使用 MCP 服务。

MCP 服务

工具托管在 https://api.tickets.dev/mcp(Streamable HTTP)。

添加该 URL 并登录。系统会将你引导至 Tickets.dev 登录并批准连接,从而为该应用创建 API 密钥。你可以随时在账户设置中断开连接。

在 Claude Code 中:

claude mcp add --transport http tickets-dev https://api.tickets.dev/mcp

然后运行 /mcp,选择 tickets-dev,再选择 Authenticate。

在 Claude 或 ChatGPT 中,将其作为自定义连接器添加,并使用相同的 URL。

对于接受 URL 的客户端,例如 .cursor/mcp.json:

{
  "mcpServers": {
    "tickets-dev": {
      "url": "https://api.tickets.dev/mcp"
    }
  }
}

对于脚本和无法登录的客户端,请改为在请求头中发送 API 密钥,例如 "headers": { "Authorization": "Bearer tk_live_..." };或者在 Claude Code 中使用 --header "Authorization: Bearer $TICKETS_DEV_KEY"。

对于只能启动本地服务的客户端,例如 Claude Desktop 的 claude_desktop_config.json,可以运行 tickets-dev-mcp 包。这是一个轻量级桥接程序,会将请求转发到同一个托管服务:

{
  "mcpServers": {
    "tickets-dev": {
      "command": "npx",
      "args": ["-y", "tickets-dev-mcp"],
      "env": { "TICKETS_DEV_KEY": "tk_live_..." }
    }
  }
}
工具功能
find_events查找即将举行的活动及其在各个交易平台上的 URL。免费。
get_listings返回某个活动页面上的所有票单及其全包价格。
compare_prices按全包价格对某个活动在各交易平台上的票单进行排名。
get_seat_map返回分区图和座位图、各分区的最低价格,以及地图中提供的场馆容量。
list_marketplaces列出受支持的交易平台。免费。

这些工具只能读取数据,不能购买、保留或发布票券。

API 密钥

只有使用 HTTP API、脚本和无法登录的客户端时才需要密钥。tickets-dev-mcp 包和技能中的直接 API 调用会从 TICKETS_DEV_KEY 环境变量读取密钥:

export TICKETS_DEV_KEY=tk_live_...

设置后请重启 Agent。不要将密钥粘贴到聊天中。如果未设置密钥,Agent 会告知你如何添加。

每次抓取一个交易平台上的一个活动都会计费,与直接调用 API 的费用相同。每次工具调用最多使用 15 次抓取,每个账户最多可同时运行 3 次工具调用。请参阅定价。

更多 Tickets.dev 资源

开发

npm install
node --test                                  # offline tests
TICKETS_DEV_E2E_KEY=<your key> node --test   # end-to-end through api.tickets.dev/mcp (uses a few captures)

许可证

MIT。与任何票务交易平台均无关联。

评论

支持 Markdown

第一次接触 MCP?

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

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