mcpField
T
tickadoo Experiences and Events

tickadoo Experiences and Events

远程服务
mcp.tickadoo.com地图与出行24 天前更新

关于 tickadoo Experiences and Events

tickadoo MCP 帮助 AI 助手发现并比较全球剧院演出、旅行团、景点及其他现场体验。远程服务可提供实时库存和预订链接,无需账户或 API 密钥。

主要功能

  1. 01搜索全球现场体验
  2. 02比较剧院演出、旅行团和景点
  3. 03查询实时库存
  4. 04生成行程建议
  5. 05提供 tickadoo 预订链接
  6. 06通过远程连接或 npm stdio 桥接接入

适用场景

  1. 01查找伦敦今晚的活动
  2. 02规划巴黎美食行程
  3. 03比较罗马徒步旅行团

MCP 相关

远程 Streamable HTTP MCP 服务提供体验发现及相关工具,并可返回实时库存和预订链接。npm stdio 桥接程序将 MCP 请求转发至远程端点。

配置

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

服务地址https://mcp.tickadoo.com/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 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

27
参数类型必填说明
citystring否城市 slug,例如 "london"、"new-york"、"paris"。
tagsarray否按体验标签筛选。多个标签采用 AND 组合(每个标签都必须匹配),因此添加更多标签会缩小结果范围。使用小写单数形式;匹配基于标签数组中的子字符串。目录中的规范标签分类按频率排序如下:'tour'、'attraction'、'historical'、'outdoor'、'museum'、'family'、'landmark'、'adventure'、'show'、'indoor'、'food & drink'、'transport'、'theatre'、'concert'、'theme park'、'cruise'、'nightlife'、'comedy'、'musical'、'city pass'、'sport'、'dance'、'aquarium'、'zoo'、'gallery'、'opera'、'wellness'、'water park'、'workshop'、'religious'、'festival'。示例:博物馆使用 ['museum'];室内家庭景点使用 ['family','indoor'];户外冒险活动使用 ['outdoor','adventure']。其他自由格式值也可能按子字符串匹配,但不保证能匹配。
limitinteger否要返回的结果数量(1-50)。默认值为 10。
querystring否自由文本查询词,与体验名称和场馆匹配(不匹配描述)。查询词会拆分为多个必须全部匹配的词,因此适合用于标题或关键词;若查询词与名称均不匹配,则返回标记为 match_type "fallback_city_ranked" 的城市热门推荐。
formatenum否响应格式。'json' 返回结构化记录;'text' 返回相同内容,并以适合聊天界面的简短叙述段落呈现。json | text
categorystring否类别 slug,例如:“theatre”“tours”“museums”“attractions”。
languagestring否用于可读文本字段的 BCP-47 语言代码(例如,“en”“fr-FR”)。未指定时默认为英语。
max_pricenumber否所列货币中每人的最高价格。正值表示设置上限;0(或未设置)表示不设价格上限。
min_ratingnumber否0–5 分制的最低综合评分。
popular_onlyboolean否已弃用:请使用 restrict_to_top_rated。硬性高评分结果筛选条件的别名(rating >= 4.5 且 review_count >= 100)。该名称暗示这是排序提示,但它实际是硬性 WHERE 子句。现有调用方可继续照常使用。
indoor_outdoorenum否场景筛选条件。“indoor” / “outdoor”通过 products.tags 列匹配(目录中约有 2,100 个室内产品和 5,000 个室外产品带有标签)。“either”表示不应用筛选条件。indoor | outdoor | either
min_review_countinteger否客户评价的最低数量。用于筛除新产品或评价较少的产品。
restrict_to_top_ratedboolean否硬性结果筛选条件。为 true 时,仅返回 rating >= 4.5 且 review_count >= 100 的产品。这是 WHERE 子句,而非排序提示。未达到门槛的结果会被完全剔除。仅当调用方确实想排除评分较低或评价较少的产品时使用。若要按人气排序但不排除结果,请勿设置此项;结果已按评分和评价数量排序。

详细介绍

tickadoo MCP:为 AI 助手提供现场体验

tickadoo 的 MCP 服务让 AI 助手能够发现并比较全球各地的剧院演出、旅行团、景点、隐秘宝藏及其他现场体验。完整的 MCP 接口可返回实时可用情况和 tickadoo 预订链接。无需账号或 API 密钥。

试试看

  • “今晚伦敦有什么活动?”
  • “规划一份巴黎 3 天美食行程。”
  • “比较罗马的徒步旅行团。”

连接

远程(Streamable HTTP),无需安装:

{ "mcpServers": { "tickadoo": { "url": "https://mcp.tickadoo.com/mcp" } } }

或者用于 stdio 客户端的 npm 桥接程序:

npx -y @tickadoo/mcp-server

tickadoo MCP 服务

已在 mcpservers.org 收录

@tickadoo/mcp-server 是 tickadoo MCP 的本地 stdio 入口。自 v2.0.0 起,它只是连接到规范远程服务的轻量桥接程序:

https://mcp.tickadoo.com/mcp

Meta Muse 连接器

目录提交材料包和 Muse 应获取的简介位于 connectors/muse/ 中。稳定版简介:

https://raw.githubusercontent.com/tickadoo/tickadoo-mcp/main/connectors/muse/muse.md

使用 connectors/muse/SUBMISSION.md 在 muse.ai/platform 提交。无需 API 密钥。发现由此 MCP 服务提供;结账仍在 tickadoo.com 上进行。

Agent Plugins 1.0

此代码库也是一个可移植的 Agent Plugins 1.0.0 软件包。兼容的客户端会发现根目录中的 plugin.json、skills/ 中的 7 个工作流,以及 mcp.json 中无需凭据的 Streamable HTTP 配置。可移植的 OpenAI/Codex 软件包使用独立的仅供发现的端点 https://mcp.tickadoo.com/mcp/agents;它不会返回直接购买、交易或结账链接。OpenAI 的插件目录会读取根清单中的 extensions.com.openai。

npm stdio 桥接程序、MCP Registry、Claude、可直接复制的 Copilot 云 MCP 适配器、Gemini、Smithery、Muse 和直接集成仍使用既有的完整端点 https://mcp.tickadoo.com/mcp。Copilot 可移植插件市场条目则会安装根目录中的公开 Agent 软件包。这两个接口有意区分。.codex-plugin/plugin.json 仍是可移植公开 Agent 软件包的兼容格式。

运行 npm run test:plugin,根据随附的官方架构以及封装、发现、传输和密钥安全检查验证软件包。同一命令还会验证确切的 npm tarball 内容,以及 evals/agent-plugin-scenarios.json 中与提供方无关的验收用例集。有关架构决策、验证、发布和回滚流程,请参阅 docs/agent-plugins.md。仅限门户的 OpenAI 交接说明位于 docs/openai-plugin-submission.md。

有意使用既有完整 MCP 接口的 OpenAI Agents API 直接集成,详见 docs/openai-agents-api.md。该集成与公开插件目录软件包相互独立。请使用 https://mcp.tickadoo.com/mcp——裸主机地址是面向用户的可读服务落地页,并非 Streamable HTTP 端点。

此软件包不再定义工具、格式化目录数据或调用本地 tickadoo 后端。它连接到远程 Streamable HTTP MCP 服务,并代理 tools/list、tools/call、resources/list、resources/read 和 ping。实时远程服务负责工具列表、架构、结果和错误。

无需 API 密钥。

安装

当 MCP 客户端支持 Streamable HTTP 时,直接使用托管远程服务:

{
  "mcpServers": {
    "tickadoo": {
      "url": "https://mcp.tickadoo.com/mcp"
    }
  }
}

当 MCP 客户端需要本地 stdio 命令时,使用 npm 包:

{
  "mcpServers": {
    "tickadoo": {
      "command": "npx",
      "args": ["-y", "@tickadoo/mcp-server"]
    }
  }
}

使用 Gemini CLI:

gemini extensions install https://github.com/tickadoo/tickadoo-mcp

使用 Claude Code 支持的市场流程:

claude plugin marketplace add tickadoo/tickadoo-mcp
claude plugin install tickadoo@tickadoo-agent-plugins

Claude 的原生适配器明确使用 HTTP 传输和完整的 MCP URL:

{ "mcpServers": { "tickadoo": { "type": "http", "url": "https://mcp.tickadoo.com/mcp" } } }

或者直接将该完整远程服务添加到 Claude Code。Claude Code 会跳过具有 url 但没有明确 type 的远程条目:

claude mcp add --transport http tickadoo https://mcp.tickadoo.com/mcp

配置

将 TICKADOO_MCP_URL 设置为其他兼容的 Streamable HTTP MCP 端点,以便桥接程序连接到该端点:

TICKADOO_MCP_URL=http://127.0.0.1:8787/mcp npx -y @tickadoo/mcp-server

仅将 TICKADOO_MCP_URL 指向你信任的端点:桥接程序会将你的工具参数(城市名称、查询、体验 ID)转发到配置的端点。

将 TICKADOO_LOG_LEVEL=none 设置为关闭桥接程序在 stderr 上输出的状态日志。

本地开发

运行检查前,请使用 Node.js 22+,并安装 Python 3,确保 PATH 中有 python3 可执行文件。注册表回读测试会针对本地测试夹具运行工作流的 Python 验证器;stdio 桥接程序本身只需要 Node.js。

python3 --version
npm install
npm run build
npm test

运行构建好的 stdio 桥接程序:

node dist/index.js

从在线远程服务刷新 MCP 注册表元数据:

npm run sync:server-json

运行可选的在线集成测试:

LIVE=1 npm test

在线工具

当前工具列表由远程 MCP 服务提供。访问 mcp.tickadoo.com,或运行 npm run sync:server-json,以刷新此仓库中的注册表元数据。

隐私与数据处理

  • 无需账户或 API 密钥。 完整服务以读取为主:它提供 tickadoo 的公开体验目录(搜索、推荐、可用性、比较、行程),并可能返回 tickadoo 预订链接。便携式公开 Agent 端点为只读,不包含直接购买、交易和结账链接。两个界面在进行发现时都不需要个人数据。
  • 发送的内容: 工具参数(例如城市名称、查询文本或所选体验 ID)会转发到 tickadoo 后端以完成请求。桥接程序不会添加追踪,也不会索要凭据。
  • 第一方服务。 tickadoo 是目录和后端的运营方;供应商库存以 tickadoo 名义展示。预订在 tickadoo.com 上完成。
  • 完整政策: tickadoo.com/privacy。如有疑问,请联系:[email protected]。

评论

支持 Markdown

第一次接触 MCP?

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

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