Token导航 LogoToken导航TokenDH.com
Booking MCP (Uzeyr Odysseus) logo
搜索检索stdio官方级别未说明来源级核验

Booking MCP (Uzeyr Odysseus)

MCP Server

一个基于Booking.com API的MCP服务器,允许LLMs搜索酒店和目的地。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
PythonCursorAPI集成Cursor

安装说明

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

作者 / 组织

Uzeyr-Odysseus

提供方

Uzeyr-Odysseus

最后核验

2026/5/17 20:22

快速接入

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

命令预览

pip install -r requirements.txt

详细介绍

酒店MCP服务器

模型上下文协议(MCP)服务器,允许LLM使用Booking.com API搜索酒店和目的地。

特性

  • 按名称搜索目的地
  • 获取特定目的地的酒店列表及日期
  • 丰富的酒店信息包括:

- 房间细节和类型 - 定价和折扣 - 评级和评论 - 照片 - 入住/退房时间 - 星级评定

API集成

此MCP服务器使用 Booking.com API 通过RapidAPI。您需要:

  1. 强奸案
  2. 订阅Booking.com API
  3. 获取API密钥

当前的实现使用两个端点:

  • /api/v1/hotels/searchDestination:搜索目的地
  • /api/v1/hotels/searchHotels:为目的地寻找酒店

设置和安装

先决条件

  • Python 3.11+
  • MCP-SDK(pip install mcp)
  • httpx(pip install httpx)
  • python dotenv(pip install python-dotenv)

安装

  1. 克隆此存储库:
   git clone https://github.com/username/hotels_mcp_server.git
   cd hotels_mcp_server
  1. 安装依赖项:
   pip install -r requirements.txt
  1. 配置您的RapidAPI凭据:

- 复制 .env.example.env - 从添加您的RapidAPI密钥 在RapidAPI上预订API.env 文件

运行服务器

使用以下命令运行服务器:

python main.py

默认情况下,服务器使用stdio传输,以与Cursor等MCP客户端兼容。

与MCP客户端一起使用

光标

  1. 编辑 ~/.cursor/mcp.json:
   {
     "hotels": {
       "command": "python",
       "args": [
         "/path/to/hotels_mcp_server/main.py"
       ]
     }
   }
  1. 重新启动游标
  1. 使用自然语言在Cursor中搜索酒店:

- “查找下周巴黎的酒店” - “东京评价最好的酒店是什么?”

MCP检查员

使用MCP Inspector测试您的服务器:

npx @modelcontextprotocol/inspector python main.py

这将打开一个交互式UI,您可以在其中:

  • 查看可用工具
  • 发送测试请求
  • 查看服务器响应

可用工具

  1. search_destinations:按名称搜索目的地

- 参数: query -目的地名称(例如“巴黎”、“纽约”)

  1. get_hotels:为目的地寻找酒店

- 参数: - destination_id:来自search_destinations的目的地ID - checkin_date:入住日期(YYYY-MM-DD) - checkout_date:退房日期(YYYY-MM-DD) - adults:成年人数量(默认值:2)

编码结构

  • main.py:服务器的入口点
  • hotels_mcp/:核心MCP实施

- __init__.py:包初始化 - hotels_server.py:带有工具定义的MCP服务器实现

目录标签

目录标签

PythonCursorAPI集成酒店搜索本地部署目的地搜索MCP服务器Booking.com

支持客户端

Cursor

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP