mcpField
S
Staying Api — Airbnb Stay Data

Staying Api — Airbnb Stay Data

远程服务
github.com/nikhonit数据与分析018 周前更新
代码仓库

关于 Staying Api — Airbnb Stay Data

airbnb-skills 提供通过 Staying API 查询和搜索 Airbnb 入住数据的 Agent 技能,涵盖房源详情与按地点搜索。它采用类型化的 Stay 数据约定,并支持 REST 或托管 MCP 服务访问。

主要功能

  1. 01按 ID、URL 或地址查询房源
  2. 02按地点、日期、价格和人数搜索
  3. 03照片、评价、房东及设施信息
  4. 04价格与 12 个月可订情况
  5. 05REST API 和托管 MCP 访问

适用场景

  1. 01查询已知 Airbnb 房源的详细信息
  2. 02按出行日期和预算寻找住宿
  3. 03比较房东、设施、评价和可订情况

MCP 相关

Staying API 托管一个 Streamable HTTP MCP 服务,提供房源查询、搜索、照片和评价相关的五个工具。客户端可使用 Bearer 密钥或 OAuth 2.1 PKCE 进行身份验证。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.stayingapi.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

airbnb-skills

用于 Airbnb 入住数据的 Agent 技能。 这三个即插即用的技能可让任何 Agent 通过 Staying API 查询和搜索 Airbnb 房源,包括照片、评价、房东、价格和未来 12 个月的可订状态。统一的类型化 Stay 契约不会因 Airbnb 改版网站而失效,并且同时支持 REST 和 MCP。

免费使用——获取密钥(100 个额度点,无需银行卡),不到两分钟即可通过 Claude、ChatGPT、Cursor 或你自己的 Agent 循环调用 Airbnb 入住数据。

纯 Python 标准库,无依赖。采用 MIT-0 许可证。

安装

# OpenClaw (via ClawHub)
npx clawhub@latest install airbnb-full

# Hermes Agent
hermes skills install skills-sh/nikhonit/airbnb-skills/skills/airbnb-full

# Generic agent skills (Claude Code, Cursor, Cline)
npx skills add nikhonit/airbnb-skills

此仓库中的技能

技能用途费用
airbnb-full完整工具包——按 ID/URL/地址查找、子资源、搜索、异步批量任务、Webhook、账户/用量每条记录 1 个额度点
airbnb-stay查询单个房源,以及照片、评价、房东、便利设施、可订状态、价格、位置、评分每次调用 1 个额度点
airbnb-search按地点/日期/价格/容纳人数搜索,并提供超赞房东、即时预订和豪华房源预设每条结果 1 个额度点

对于需要广泛覆盖的 Agent,请安装捆绑的 airbnb-full。如果希望尽量缩小工具范围,请安装专用版本。

身份验证

将 STAYINGAPI_KEY 环境变量设置为你的 Staying API 密钥(格式为 sk_...)。

export STAYINGAPI_KEY="sk_..."

30 秒内获取免费密钥——100 个额度点,无需银行卡。同一个密钥可用于这些技能、托管 MCP 服务和直接 REST 调用。

改用 MCP

Staying API 托管了一个可流式传输的 HTTP MCP 服务,因此原生支持 MCP 的 Agent 可以完全跳过脚本。将客户端指向 https://api.stayingapi.com/mcp,并附上 Authorization: Bearer sk_... 标头(或使用 OAuth 2.1 PKCE,范围为 mcp:access),即可使用五个工具:lookup_stay_by_id、lookup_stay_by_url、search_stays、get_stay_photos、get_stay_reviews。服务卡片:https://stayingapi.com/.well-known/mcp/server-card.json。

定价

套餐价格额度点速率限制
免费$0100(一次性)20/分钟
月度$5/月400/月200/分钟
年度$54/年5,000/年300/分钟
企业定制定制1,500/分钟

每返回一条入住记录计 1 个额度点(搜索按结果计费;by-address 按 3 个额度点计)。失败的调用不消耗额度点。额度点会结转且不会过期。

来源

问题与贡献

请参阅 CONTRIBUTING.md。安全问题报告:SECURITY.md。

许可证

MIT No Attribution。可自由分叉、发布和再许可——无需注明出处。

商标

Staying API 是一项独立服务,与 Airbnb, Inc. 无关联,也未获得其认可或赞助。“Airbnb”是 Airbnb, Inc. 的注册商标。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。