mcp-server-airbnb

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Provides tools for searching Airbnb listings and retrieving detailed information about specific properties, including pricing, amenities, host details, and availability for specified dates and guest configurations.

Airbnb MCP サーバー

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ルールを尊重
  • HTML解析にはcheerioを使用します
  • APIキーは不要
  • 構造化されたJSONデータを返します
  • データをフラット化して選択することでコンテキストの負荷を軽減します

設定

Claudeデスクトップへのインストール

開始する前に、 npxが動作するためにデスクトップにNode.jsがインストールされていることを確認してください。

  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.またはその子会社とは一切関係ありません。

-
security - not tested
A
license - permissive license
-
quality - not tested

Airbnbのリスティングを検索し、特定の物件の詳細情報を入手しましょう。Airbnbのガイドラインを遵守しながら、構造化データとAPIキーなしで、次の旅行を簡単に計画できます。

  1. Tools
    1. Features
      1. Setup
        1. Installing on Claude Desktop
        2. Other Option: Installing via Smithery
      2. Build (for devs)
        1. License
          1. Disclaimer
            ID: beo8og6djz