关于 TourMind Booking MCP
TourMind Booking MCP 面向企业用户,提供从酒店搜索到支付和订单更新的服务包,并附带定义用户工作流的 Skill;服务包不含 MCP 服务实现代码。
主要功能
- 01查询酒店实时房价,支持批量请求
- 02查询房间可用性和入住人数
- 03预订、支付及更新订单
- 04附带搜索与预订工作流 Skill
- 05支持六种语言展示酒店页面
适用场景
- 01比较多家酒店的实时房价
- 02按不同入住人数查询房间
- 03预订并支付商务酒店住宿
- 04查看或更新现有酒店订单
MCP 相关
该服务包定义了面向企业用户的 Bearer 认证 MCP 连接,以及配套 Skill 所需的十一种工具契约;不包含 MCP 服务源代码。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.tourmind.com/mcp/tobclaude mcp add --transport http tourmind-com-tourmind-booking https://api.tourmind.com/mcp/tob{"mcpServers":{"tourmind-com-tourmind-booking":{"type":"http","url":"https://api.tourmind.com/mcp/tob"}}}在 Cursor 中打开{"servers":{"tourmind-com-tourmind-booking":{"type":"http","url":"https://api.tourmind.com/mcp/tob"}}}在 VS Code 中打开{"mcpServers":{"tourmind-com-tourmind-booking":{"type":"http","url":"https://api.tourmind.com/mcp/tob"}}}{"mcpServers":{"tourmind-com-tourmind-booking":{"serverUrl":"https://api.tourmind.com/mcp/tob"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://api.tourmind.com/mcp/tob需要授权工具
详细介绍
TourMind Booking MCP 产品包
此文件夹包含 TourMind Booking MCP 的产品定义和供用户安装的配套 Skill。它有意不包含 MCP 服务源代码、部署脚本或特定运行时的实现。
包含内容
Tourmind-Booking-Mcp/
├── README.md
├── TourMind MCP-FORMAT.md
└── skill/
└── tourmind-booking/
├── SKILL.md
└── references/
└── parameter_guide.md
skill/tourmind-booking/分发给用户,定义 Agent 的酒店搜索、价格查询、预订、付款和更新行为。TourMind MCP-FORMAT.md定义面向用户的 MCP 连接示例,以及面向开发团队的能力约定。
产品模型
MCP 服务提供稳定的企业级酒店工具,包括 batch_query_room_rates,用于跨最多 20 家酒店获取实时房价,即使部分请求失败也可返回结果。搜索、单家/批量房价、房态和预订工具均支持按房间重复指定成人/儿童入住人数。本地 Skill 定义当前用户工作流,并可随着搜索、排名、价格核验、预订和展示策略的改进而独立演进。
酒店列表和酒店详情工具可能会返回只读的 data.web_url。配套 Skill 会根据用户的语言,将返回页面本地化为中文、英语、日语、韩语、西班牙语或阿拉伯语,同时保留完整的访问凭证;对于不支持的语言,则回退到英语。
Skill 版本与更新
已安装的 SKILL.md frontmatter 是 Skill 版本的唯一事实来源:
metadata:
author: TourMind
version: "<current-version>"
到期需要检查更新时,Agent 仅向 check_skill_update 发送 metadata.version。酒店和订单工具永远不会接收 Skill 版本,用户也无需在 MCP 连接配置中维护它。
身份验证设置
登录 TourMind 账户,然后访问创建 Skill 令牌,创建 MCP 连接所需的令牌。
如果你没有账户,请在注册企业账户注册企业账户。开发者和个人用户应改用适合其用户类型的 TourMind Skill 版本。
将令牌配置为 MCP 连接的 Bearer 凭证,然后重新连接。切勿将令牌粘贴到对话中,也不要在提示词、日志、屏幕截图、提交内容或问题报告中泄露令牌。
用户更新体验
每次新对话首次使用 Skill 时,Agent 都会调用一次 check_skill_update;已有对话在至少 24 小时未活动后恢复时,也会再次调用该工具。当该工具返回可见的 skill_update 时:
- 先完成用户当前的酒店请求。
- 显示发布说明,并解释为何建议更新:TourMind 最新的酒店搜索和价格查询策略需要此更新,因为较旧的端点可能会停止提供服务。
- 提议从
release_source_url列出的官方来源进行更新。 - 在更改本地 Skill 文件前征求确认。
- 同时更新 Skill 和 frontmatter 中的
metadata.version。 - 验证已安装的
metadata.version与latest_version一致。 - 在下一次计划的更新检查中使用新版本,无需让用户编辑 MCP 连接。
开发交接
服务端实现必须符合 TourMind MCP-FORMAT.md,包括配套 Skill 引用的全部 11 个工具。传输框架、托管、部署、内部转发和发布基础设施均由开发团队决定,不属于此产品包的范围。
TourMind 酒店预订生态系统
根据受众和连接模式选择合适的包:
| 受众 | 集成方式 | 身份验证模式 | 仓库 |
|---|---|---|---|
| 消费者 / ToC | 直接 HTTP 技能 | 搜索和查询可用性公开;仅订单操作需要 user_key | 酒店预订 AI |
| 企业 / ToB | 直接 HTTP 技能 | 每次 API 调用都需要 Skill Token | TourMind 预订技能 |
| 消费者 / ToC | MCP 包 + 配套技能 | MCP 连接公开;仅订单操作需要 user_key | 酒店预订 AI MCP |
| 企业 / ToB | MCP 包 + 配套技能 | 通过 Bearer 身份验证的 MCP 连接 | TourMind 预订 MCP |
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。