Token导航 LogoToken导航TokenDH.com
Odybook MCP logo
搜索检索未说明官方级别未说明来源级核验

Odybook MCP

MCP Server

Odybook MCP服务器是一个专业级的模型上下文协议实现,使AI助手能够直接与Odybook的体验管理平台交互,提供旅游搜索、实时可用性验证和预订管理功能。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
JavaScriptClaude实时搜索Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Odybook

提供方

Odybook

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Odybook模型上下文协议(MCP)服务器

Odybook模型上下文协议(MCP)的专业级实现,使AI助手能够直接与Odybook的体验管理平台进行交互。该服务器充当安全代理,为旅游搜索、可用性验证和预订管理提供人工智能工具。

概述

Odybook MCP服务器允许AI模型(如Claude和ChatGPT)在Odybook平台上执行实时操作。它实现了标准的MCP工具包,确保与任何符合MCP的客户端兼容。

特性

  • 经验搜索:按地点和日期发现旅游和活动。
  • 实时可用性:验证特定日期和客人数量的插槽容量。
  • 预订管理:为客户创建临时预订保留。
  • 安全集成:使用Odybook合作伙伴API身份验证。

先决条件

  • Node.js 18.x或更高版本
  • 一个活跃的Odybook合作伙伴API密钥
  • Odybook API URL(默认值: https://odybook.com/api)

安装

  1. 克隆存储库并导航到以下目录:
   cd odybook-mcp
  1. 安装依赖项:
   npm install
  1. 构建项目:
   npm run build

配置

服务器需要以下环境变量。您可以在 .env 文件以供开发,或将其直接传递给MCP客户端。

变量描述
ODYBOOK_API_KEY(可选)您的合作伙伴API密钥用于受保护的路线,如预订保留。
ODYBOOK_API_URLOdybook API端点(默认值: https://odybook.com/api).

客户端集成

克劳德桌面版

Claude Desktop为MCP服务器提供本机支持。要集成Odybook:

  1. 找到您的Claude Desktop配置文件:

- macOS: ~/Library/Application Support/Claude/claude_desktop_config.json - 窗户: %APPDATA%\Claude\claude_desktop_config.json

  1. 将以下内容添加到 mcpServers 对象:
{
  "mcpServers": {
    "odybook": {
      "command": "node",
      "args": ["/absolute/path/to/odybook-mcp/dist/index.js"],
      "env": {
        "ODYBOOK_API_KEY": "YOUR_API_KEY_HERE",
        "ODYBOOK_API_URL": "https://odybook.com/api"
      }
    }
  }
}
  1. 重新启动克劳德桌面。

ChatGPT(自定义GPT)

要将Odybook与ChatGPT一起使用,您可以将Odybok后端用作自定义操作。

  1. 开放规范:使用提供的OpenAPI规范 specs/openapi.json.
  2. 创建动作:在自定义GPT配置中,在“操作”下,单击“创建新操作”。
  3. 导入架构:粘贴以下内容 specs/openapi.json.
  4. 认证:认证类型选择“API Key”,认证方案选择“Bearer”。粘贴您的 ODYBOOK_API_KEY.
  5. 测试:ChatGPT现在可以通过以下方式调用Odybook工具 /api/mcp 桥。

市场提交

该服务器旨在满足官方MCP注册表的要求:

  • 安全注释:所有工具都包含清晰的描述,并遵循安全最佳实践。
  • 供应商中立性:实现没有专有扩展的标准模型上下文协议。
  • 可移植性:已验证可通过Node.js在macOS和Windows上运行。

提交链接

工具参考

search_tours

按地点和日期搜索体验。

  • 参数:

- location (字符串,可选):城市或国家名称。 - date (字符串,可选):目标日期 YYYY-MM-DD 格式。

check_availability

验证某个体验在给定日期是否有足够的容量。

  • 参数:

- experience_id (string):体验的UUID。 - date (字符串):日期 YYYY-MM-DD 格式。 - time (字符串,可选):特定时隙(例如“10:00”)。 - pax (number):客人数量。

create_booking_hold

启动临时预订暂停。

  • 参数:

- experience_id (string):体验的UUID。 - date (string):目标日期。 - time (string):特定时间段(例如“14:00”)。 - pax (number):客人数量。 - customer_name (string):客户的全名。 - customer_email (string):客户的电子邮件地址。

发展

在开发模式下运行服务器并自动重新加载:

npm run dev

安全

此服务器不存储任何客户数据。所有请求都直接代理到Odybook后端。确保您的 ODYBOOK_API_KEY 保持安全,从不致力于版本控制。

目录标签

目录标签

JavaScriptClaude实时搜索旅游预订本地部署AI集成预订管理安全代理

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

api-key

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明api-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP