Staying Api — Airbnb Stay Data について
airbnb-skillsは、Staying APIを通じてAirbnbの宿泊データを検索するエージェントスキルです。物件情報や地域検索を扱い、型付きのStay契約を備え、RESTまたはホスト型MCPサーバーから利用できます。
主な機能
- 01ID、URL、住所による物件検索
- 02地域、日付、価格、定員での検索
- 03写真、レビュー、ホスト、設備情報
- 04料金と12か月分の空室状況
- 05REST APIとホスト型MCPへのアクセス
活用シーン
- 01特定のAirbnb物件の詳細取得
- 02旅行日程と予算に合う宿泊先探し
- 03ホスト、設備、レビュー、空室状況の比較
MCP 対応
Staying APIはStreamable HTTPのMCPサーバーをホストし、物件検索、検索、写真、レビューの5ツールを提供します。クライアントはBearerキーまたはOAuth 2.1 PKCEで認証します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.stayingapi.com/mcpclaude mcp add --transport http airbnb-skills https://api.stayingapi.com/mcp{"mcpServers":{"airbnb-skills":{"type":"http","url":"https://api.stayingapi.com/mcp"}}}Cursor で開く{"servers":{"airbnb-skills":{"type":"http","url":"https://api.stayingapi.com/mcp"}}}VS Code で開く{"mcpServers":{"airbnb-skills":{"type":"http","url":"https://api.stayingapi.com/mcp"}}}{"mcpServers":{"airbnb-skills":{"serverUrl":"https://api.stayingapi.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
airbnb-skills
Airbnb の宿泊施設データを扱うエージェントスキルです。 3 つのドロップイン型スキルを使えば、どのエージェントからでも Staying API 経由で Airbnb のリスティング(写真、レビュー、ホスト、料金、12 か月分の空室状況)を検索できます。Airbnb がサイトを改修しても壊れない、型付きの単一の Stay コントラクトを提供し、REST と MCP の両方で利用できます。
無料で利用できます — キーを取得すれば(100 クレジット、カード不要)、2 分以内に Claude、ChatGPT、Cursor、または独自のエージェントループから 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 クレジット |
幅広い用途に対応するエージェントには、同梱の airbnb-full をインストールしてください。ツールの範囲を最小限にしたい場合は、用途を絞ったバリアントをインストールしてください。
認証
STAYINGAPI_KEY 環境変数に Staying API キー(形式:sk_...)を設定してください。
export STAYINGAPI_KEY="sk_..."
30 秒で無料キーを取得 — 100 クレジット、カード不要です。同じキーをこれらのスキル、ホスト型 MCP サーバー、および REST API の直接呼び出しに使用できます。
代わりに MCP 経由で使用する
Staying API はストリーミング可能な HTTP MCP サーバーをホストしているため、MCP ネイティブのエージェントはスクリプトを使わずに利用できます。Authorization: Bearer sk_... ヘッダー(またはスコープ mcp:access の OAuth 2.1 PKCE)を指定して、クライアントの接続先を https://api.stayingapi.com/mcp に設定すると、5 つのツールを利用できます: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。
料金
| プラン | 料金 | クレジット | レート制限 |
|---|---|---|---|
| Free | $0 | 100(初回のみ) | 20/min |
| Monthly | $5/mo | 400/month | 200/min |
| Annual | $54/yr | 5,000/year | 300/min |
| Enterprise | カスタム | カスタム | 1,500/min |
1 クレジットで返される宿泊施設レコード 1 件分を利用できます(検索では結果ごとに課金されます。by-address は 3 クレジット分です)。失敗した呼び出しではクレジットを消費しません。クレジットは翌月以降に繰り越され、有効期限はありません。
ソース
- API リファレンス:https://stayingapi.com/openapi.json
- ホスト型 MCP サーバー:https://api.stayingapi.com/mcp
- クイックスタート:https://stayingapi.com/quickstart/
- AI エージェント向け:https://stayingapi.com/ai-agents/
問題の報告とコントリビューション
CONTRIBUTING.md を参照してください。セキュリティに関する報告:SECURITY.md。
ライセンス
MIT No Attribution。フォーク、配布、サブライセンスが可能です — 帰属表示は不要です。
商標
Staying API は独立したサービスであり、Airbnb, Inc. とは提携、承認、または後援の関係にありません。「Airbnb」は Airbnb, Inc. の登録商標です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。