Serveur MCP Airbnb - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

Domoteek_mcp-server-airbnb 是一个专门用于搜索和获取 Airbnb 房源信息的服务工具。

核心功能

  • 搜索 Airbnb 房源 (airbnb_search)
  • 支持多种搜索条件,如位置、价格范围、入住日期、人数等
  • 返回包含房源名称、价格、位置等信息的结构化数据
  • 提供直接链接到 Airbnb 房源的 URL

  • 获取房源详细信息 (airbnb_listing_details)

  • 根据房源 ID 获取详细描述、房东信息、设施、价格等
  • 同样提供直接链接到房源页面的 URL

特性

  • 尊重 Airbnb 的 robots.txt 规则
  • 使用 cheerio 进行 HTML 解析
  • 无需 API 密钥
  • 返回结构化 JSON 数据
  • 通过扁平化和选择数据减少上下文负载

适用场景

  • 旅行规划时搜索和比较 Airbnb 房源
  • 开发与 Airbnb 相关的应用或服务
  • 研究 Airbnb 市场数据

工具列表

  1. airbnb_search
  2. 功能:搜索 Airbnb 房源
  3. 输入:位置(必填),以及其他可选参数如价格范围、日期、人数等
  4. 输出:包含房源信息和直接链接的数组

  5. airbnb_listing_details

  6. 功能:获取特定房源的详细信息
  7. 输入:房源 ID(必填),以及其他可选参数如日期、人数等
  8. 输出:包含房源详细信息和直接链接的对象

使用教程

使用依赖

  • 需要安装 Node.js 以使用 npx

安装教程

在 Claude Desktop 上安装
  1. 进入:设置 > 开发者 > 编辑配置
  2. claude_desktop_config.json 中添加以下内容:
    json
    {
    "mcpServers": {
    "airbnb": {
    "command": "npx",
    "args": [
    "-y",
    "@Domoteek/mcp-server-airbnb"
    ]
    }
    }
    }
  3. 要忽略 robots.txt 规则,使用以下配置:
    json
    {
    "mcpServers": {
    "airbnb": {
    "command": "npx",
    "args": [
    "-y",
    "@Domoteek/mcp-server-airbnb",
    "--ignore-robots-txt"
    ]
    }
    }
    }
  4. 重启 Claude Desktop
通过 Smithery 安装

bash
npx -y @smithery/cli install @Domoteek/mcp-server-airbnb --client claude

调试方式

开发者编译

bash
npm install
npm run build

点击访问

搜索工具

mcp-arxiv - MCP服务,MCP服务器,MCP教程

2025-5-3 4:18:06

搜索工具

kagi_mcp_local - MCP服务,MCP服务器,MCP教程

2025-5-3 4:18:13

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索