MCP Airbnb サーバー
Airbnb のリスティングを検索し、リスティングの詳細を取得するための MCP サーバー。検索結果に Airbnb のリスティングへの直接リンクを提供します。
ツール
airbnb_searchAirbnbリスティング検索
必須入力:
location(文字列)オプションのエントリ:
placeId(文字列)checkin(文字列、YYYY-MM-DD)checkout(文字列、YYYY-MM-DD)adults(数)children(人数)infants(数)pets(数)minPrice(数値)maxPrice(数値)cursor(文字列)ignoreRobotsText(ブール値)
返されるもの: 名前、価格、場所などの詳細を含むリスト テーブル。各リストには、Airbnb ページへの直接
urlが含まれます。
airbnb_listing_details特定のAirbnbリスティングに関する詳細情報を取得する
必須入力:
id(文字列)オプションのエントリ:
checkin(文字列、YYYY-MM-DD)checkout(文字列、YYYY-MM-DD)adults(数)children(人数)infants(数)pets(数)ignoreRobotsText(ブール値)
返されるもの: 説明、ホストの詳細、アメニティ、料金など、リスティングの詳細情報。応答には、Airbnb リスティング ページへの直接
urlが含まれます。
Related MCP server: mcp-twikit
特徴
Airbnb robots.txtファイルのルールを尊重する
HTML解析にはcheerioを使用する
APIキーは不要
構造化されたJSONデータを返します
データをフラット化して選択することでコンテキストの負荷を軽減します
Airbnbのリスティングへの直接URLを提供します
施設
Claude Desktopへのインストール
始める前に、 npxが動作するためにコンピューターにNode.jsがインストールされていることを確認してください。
「設定」>「開発者」>「構成の編集」に移動します。
claude_desktop_config.jsonファイルに次の内容を追加します。
{
"mcpServers": {
"airbnb": {
"command": "npx",
"args": [
"-y",
"@Domoteek/mcp-server-airbnb"
]
}
}
}すべてのリクエストに対して robots.txt ファイルを無視するには、 --ignore-robots-txt引数を指定した次のバージョンを使用します。
{
"mcpServers": {
"airbnb": {
"command": "npx",
"args": [
"-y",
"@Domoteek/mcp-server-airbnb",
"--ignore-robots-txt"
]
}
}
}Claude Desktop を再起動して、Airbnb を含む次の旅行を計画しましょう。
その他のオプション: Smithery経由のインストール
Smithery経由で Claude Desktop 用の mcp-server-airbnb を自動的にインストールするには:
npx -y @smithery/cli install @Domoteek/mcp-server-airbnb --client claudeコンパイル(開発者向け)
npm install
npm run buildライセンス
この MCP サーバーは MIT ライセンスに基づいてライセンスされます。
警告
Airbnb は Airbnb, Inc. の登録商標です。Domoteek は Airbnb, Inc. またはその関連会社とは一切関係ありません。
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.