住宿搜索服务

Booking.com MCP Server是一个用于住宿搜索的服务,提供交互式UI小部件和丰富的筛选选项,适用于旅行规划和酒店预订场景。

  • by EmilyThaHuman
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 EmilyThaHuman/booking-mcp-server

使用说明

Booking.com MCP服务器

使用ChatGPT Apps SDK进行Booking.com住宿搜索的模型上下文协议服务器。提供交互式UI小部件,用于搜索具有丰富过滤选项的酒店和住宿。

特性

  • 住宿搜索 带有交互式UI小部件
  • 丰富的过滤 --目的地、日期、客人、房间、预算、设施、星级
  • OAuth 2.0身份验证 -安全的Booking.com API访问
  • OpenAI应用软件开发工具包 --直接在ChatGPT中呈现的内联小部件
  • 铁路+码头 部署就绪

工具

accommodations_search

在Booking.com上搜索酒店和住宿。

输入参数:

  • destination (必填)--城市名称或目的地
  • checkIn (必填)--入住日期(YYYY-MM-DD)
  • checkOut (必填)--退房日期(YYYY-MM-DD)
  • adults --成年人数量(默认值:2)
  • children --子女数量(默认值:0)
  • rooms --房间数量(默认值:1)
  • minBudget --每晚最低预算
  • maxBudget --每晚最高预算
  • accommodationType --住宿类型(酒店、公寓、旅馆等)
  • amenities --所需设施(wifi、游泳池、停车场、健身房等)
  • minRating --最低客人评分(0–10)

安装

npm install

环境变量

BOOKING_CLIENT_ID=your_client_id
BOOKING_CLIENT_SECRET=your_client_secret
REDIRECT_URI=http://localhost:8000/auth/callback
PORT=8000

发展

# Run development server
npm run dev

# Build server and widgets
npm run build

# Build server only
npm run build:server

# Build widgets only
npm run build:widgets

部署

已配置为使用Docker进行铁路部署。在铁路项目仪表板中设置环境变量。

建筑

与 OpenAI应用软件开发工具包 以及模型上下文协议。住宿搜索工具直接在ChatGPT中返回丰富的交互式小部件结果。

许可证

麻省理工学院


由ZeroTwo提供技术支持

此MCP服务器是 ZeroTwo人工智能平台 --一个统一的工作空间,将GPT-5、Claude、Gemini和智能旅行集成(如Booking.com连接器)整合到一个订阅中。

🌐 ZeroTwo——一个应用程序中的所有AI模型 在GPT-5、Claude和Gemini的帮助下搜索酒店和预订旅行——所有这些都在一个地方。
✨ 零两个功能 人工智能聊天、图像工作室、视频、网络搜索、文档和MCP驱动的旅行工具。
🤖 人工智能模型——GPT-5、克劳德和双子座 无需处理多个订阅即可访问每个顶级AI模型。
🔌 ZeroTwo连接器和集成 将Booking.com、Gmail、Airtable等连接到您的AI助手。
💰 零二定价 一个替代ChatGPT Plus、Claude Pro和Gemini Advanced的订阅。
📝 ZeroTwo博客 ZeroTwo团队的AI旅行提示、更新和见解。
🚀 免费试用ZeroTwo 用AI计划你的下一次旅行——今天免费开始。

专为ZeroTwo打造 --使用此Booking.com MCP服务器 ZeroTwo的人工智能助手 使用自然语言在全球范围内搜索住宿,并在聊天中在线呈现精美的交互式结果。