首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页
学习
活动
专区
圈层
工具
MCP广场
MCP广场 >详情页
mcp-server-airbnb2025-05-210分享
github
搜索Airbnb房源并获取有关特定房产的详细信息。通过结构化数据轻松规划您的下一次旅行,无需API密钥,同时遵守Airbnb的准则。
By openbnb-org
2025-05-210
github
详情内容

Airbnb MCP 服务器

smithery 徽章

用于搜索 Airbnb 并获取房源详细信息的 MCP 服务器。

工具

  1. airbnb_search

    • 搜索 Airbnb 房源
    • 必需输入: location (字符串)
    • 可选输入:
      • placeId (字符串)
      • checkin (字符串, YYYY-MM-DD)
      • checkout (字符串, YYYY-MM-DD)
      • adults (数字)
      • children (数字)
      • infants (数字)
      • pets (数字)
      • minPrice (数字)
      • maxPrice (数字)
      • cursor (字符串)
      • ignoreRobotsText (布尔值)
    • 返回: 包含名称、价格、位置等详细信息的房源数组。
  2. airbnb_listing_details

    • 获取特定 Airbnb 房源的详细信息
    • 必需输入: id (字符串)
    • 可选输入:
      • checkin (字符串, YYYY-MM-DD)
      • checkout (字符串, YYYY-MM-DD)
      • adults (数字)
      • children (数字)
      • infants (数字)
      • pets (数字)
      • ignoreRobotsText (布尔值)
    • 返回: 包括描述、房东详情、设施、价格等在内的详细房源信息。

特性

  • 遵守 Airbnb 的 robots.txt 规则
  • 使用 cheerio 进行 HTML 解析
  • 不需要 API 密钥
  • 返回结构化的 JSON 数据
  • 通过展平和挑选数据减少上下文负载

设置

在 Claude Desktop 上安装

在开始之前,请确保您的桌面上已安装 Node.js 以使 npx 能够正常工作。

  1. 前往: 设置 > 开发者 > 编辑配置

  2. 将以下内容添加到您的 claude_desktop_config.json 中:

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

要忽略所有请求的 robots.txt,请使用带有 --ignore-robots-txt 参数的版本

{
  "mcpServers": {
    "airbnb": {
      "command": "npx",
      "args": [
        "-y",
        "@openbnb/mcp-server-airbnb",
        "--ignore-robots-txt"
      ]
    }
  }
}
  1. 重启 Claude Desktop 并计划您的下一个包含 Airbnb 的旅行!

其他选项:通过 Smithery 安装

要通过 Smithery 自动为 Claude Desktop 安装 mcp-server-airbnb:

npx -y @smithery/cli install @openbnb-org/mcp-server-airbnb --client claude

构建(针对开发者)

npm install
npm run build

许可证

此 MCP 服务器根据 MIT 许可证授权。

免责声明

Airbnb 是 Airbnb, Inc. 的商标。
OpenBnB 与 Airbnb, Inc. 或其子公司无关。

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档