HotelsCasa について
HotelsCasaは、旅行者向けに宿泊施設、オーナー登録の住宅や車、アクティビティ、交通・航空券のリンクを検索するリモート旅行カタログMCPサーバーです。結果からHotelsCasaのページで正確な料金を確認して予約できますが、サーバー自体は読み取り専用です。
主な機能
- 01ホテル、アパート、貸別荘の検索
- 02オーナー登録住宅と日付別料金の確認
- 03アクティビティ、チケット、ツアーの検索
- 04オーナー登録車両と空き状況の確認
- 05航空券、タクシー、レンタカーのリンク取得
活用シーン
- 01都市、日程、予算に合う宿泊先探し
- 02住宅や車の日程別空き状況の比較
- 03目的地のアクティビティと開催日の検索
- 04タクシー送迎やレンタカーのリンク取得
MCP 対応
Streamable HTTP経由で、認証不要の読み取り専用旅行検索ツールを13個MCPクライアントに提供します。予約はリンク先のHotelsCasaページで行います。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.hotelscasa.com/mcpclaude mcp add --transport http com-hotelscasa-hotelscasa https://mcp.hotelscasa.com/mcp{"mcpServers":{"com-hotelscasa-hotelscasa":{"type":"http","url":"https://mcp.hotelscasa.com/mcp"}}}Cursor で開く{"servers":{"com-hotelscasa-hotelscasa":{"type":"http","url":"https://mcp.hotelscasa.com/mcp"}}}VS Code で開く{"mcpServers":{"com-hotelscasa-hotelscasa":{"type":"http","url":"https://mcp.hotelscasa.com/mcp"}}}{"mcpServers":{"com-hotelscasa-hotelscasa":{"serverUrl":"https://mcp.hotelscasa.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
13| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| lat | number | いいえ | |
| lng | number | いいえ | |
| city | string | いいえ | 都市名(英語)。例:Rome、Lisbon、Munich、Buenos Aires。 |
| lang | string | いいえ | 回答とリンクの言語:es、en、de、fr、it、pt、tr、ru。デフォルトは es。 |
| page | integer | いいえ | |
| sort | enum | いいえ | recommended | price | rating |
| type | enum | いいえ | 宿泊施設のタイプ:アパートメント、アパートホテル、ゲストハウス、貸別荘、農村部の宿泊施設、ヴィラ。apartamentos | apartahoteles | casas-de-huespedes | casas-de-vacaciones | casas-rurales | villas |
| limit | integer | いいえ | 返す結果の数(1~10、デフォルトは 10)。 |
| query | string | いいえ | ホテル名の一部(都市または lat/lng と組み合わせる)、または都市名。 |
| rooms | integer | いいえ | 同じ滞在で利用する部屋数(デフォルトは 1)。 |
| adults | integer | いいえ | |
| country | string | いいえ | ISO-3166 alpha-2 の国コード。例:FR、IT、AR。 |
| check_in | string | いいえ | YYYY-MM-DD。 |
| children | integer | いいえ | |
| check_out | string | いいえ | YYYY-MM-DD。 |
| price_max | number | いいえ | 1泊あたりの上限(EUR)。日付を指定した場合はその日程のリアルタイム価格に、指定しない場合はカタログ価格に適用されます。 |
| price_min | number | いいえ | 1泊あたりの下限(EUR)。適用ルールは price_max と同じです。 |
| radius_km | number | いいえ | lat/lng 検索の半径。デフォルトは 10、最大は 50。 |
| stars_min | integer | いいえ | |
| nationality | string | いいえ | 宿泊者の国籍(ISO-3166 alpha-2)。料金に影響します。省略した場合は旅行者の IP から取得されます。 |
| children_ages | string | いいえ | 子どもの年齢をカンマ区切りで指定します。例:"4,9"。サプライヤーは年齢に応じて子どもの料金を設定します。省略した場合は 8 歳とみなされます。 |
詳細
HotelsCasa MCP サーバー
ヨーロッパ、トルコ、コーカサス、中央アジア、ラテンアメリカ向けの旅行マーケットプレイス、HotelsCasa のリモート Model Context Protocol サーバーです。
AI アシスタントから、130 万件を超えるホテルやアパートメント、オーナーが直接掲載する住宅や車、チケットやツアーを検索できるほか、航空券、タクシー、配送、レンタカーの適切なリンクを取得できます。すべての検索結果には hotelscasa.com のページが付属しており、旅行者は日程に応じた正確な料金を確認して予約できます。
- エンドポイント:
https://mcp.hotelscasa.com/mcp - トランスポート: Streamable HTTP(SSE なし)
- 認証: 不要。サーバーは公開されており、読み取り専用です。
- 言語:
es、en、de、fr、it、pt、tr、ru(各ツールのlang引数) - レジストリ名:
com.hotelscasa/hotelscasa-mcp - 動画(2 分): https://youtu.be/gHR8DM62KB0
このリポジトリには、README と MCP Registry 用の server.json という、サーバーの公開説明が含まれています。サーバーは HotelsCasa がホストしているため、インストールは不要です。
接続
Claude(claude.ai、Claude Desktop): Settings → Connectors → Add custom connector → https://mcp.hotelscasa.com/mcp
Claude Code:
claude mcp add --transport http hotelscasa https://mcp.hotelscasa.com/mcp
Cursor、Cline、VS Code などのクライアント(mcp.json):
{
"mcpServers": {
"hotelscasa": {
"url": "https://mcp.hotelscasa.com/mcp"
}
}
}
stdio のみを使用するクライアント:
{
"mcpServers": {
"hotelscasa": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.hotelscasa.com/mcp"]
}
}
}
ツール
13 個のツールはすべて、公開カタログを読み取るだけです。予約の作成、メッセージの送信、情報の変更を行うツールはありません。予約は必ず、ツールが返す hotelscasa.com のページで行います。
| ツール | 機能 |
|---|---|
search_hotels | 都市または座標を指定して、ホテル、アパートメント、別荘を検索します。目安となる1泊あたりの料金、評価、種類、ページへのリンクを表示します。フィルター:星の数、種類、上限価格。並べ替え:おすすめ(さまざまな価格帯を考慮し、料金に対する評価が最も高い順)、価格、評価。 |
get_hotel | ホテル1軒の詳細情報を取得します。説明、設備、写真、チェックイン時刻、近隣のスポットが含まれます。 |
search_activities | 都市、国、または自由入力でチケット、ツアー、観光スポットを検索します。 |
get_activity | アクティビティ1件について、含まれる内容、所要時間、次回利用可能な日程と料金を取得します。 |
find_flights | 目的地とその IATA コードに対応する航空券検索ページを表示します。運賃の見積もりは行いません。旅行者はページ上でリアルタイムに検索します。 |
book_ground_transport | タクシーや送迎の予約、輸送マーケットプレイスでの小包や引っ越し荷物の発送、またはレンタカーの利用に適したリンクを表示します。リンクを準備するだけで、ツールが何かを注文することはありません。 |
partner_with_hotelscasa | 事業者向けに、タクシー会社、ドライバー、運送業者、配送会社、レンタカー会社、物件オーナーが HotelsCasa に参加する方法と、各プロフィールの登録ページを案内します。 |
search_properties | 個人オーナーが直接掲載する住宅を、予約方式、料金、予約リンクとともに検索します。 |
get_property | オーナーが掲載する住宅1軒の詳細情報を取得します。部屋、条件、キャンセルポリシーが含まれます。 |
check_availability | 指定した日程について、オーナーが掲載する住宅を最大10軒まで、空室状況と合計料金を確認します。 |
search_vehicles | 都市、日程、座席数、トランスミッションを指定して、オーナーが掲載する車を検索します。 |
get_vehicle | 車1台の詳細情報を取得します。仕様、レンタル条件、デポジット、予約済みの日程が含まれます。 |
check_vehicle_availability | 指定した日程について、車を最大10台まで、空車状況と合計料金を確認します。 |
ツール名は最大26文字で、最も長い応答も30,000文字未満です。
プロンプトの例
-
「プラハで大人2人、11月10日〜13日に宿泊できる、1泊120 €以下で口コミ評価の高い場所を探してください。」 アシスタントは
search_hotels(city: "Prague"、country: "CZ"、日付、price_max: 120)を呼び出し、次に旅行者が気に入った宿泊施設についてget_hotelを呼び出します。 -
「雨の日にローマでできることは何ですか?今週末に利用できるチケットを見せてください。」 アシスタントは
search_activities(city: "Rome")を呼び出し、次に直近の日程と料金についてget_activityを呼び出します。 -
「金曜日の18:30にバレンシアに到着します。スーツケースが2個あります。旧市街までのタクシーと、土曜日から月曜日までのレンタカーを手配してください。」 アシスタントは事前入力済みの注文リンクを作成するため、
service: "taxi"を指定してbook_ground_transportを呼び出し、レンタカーについては日付を指定してsearch_vehiclesを呼び出します。
料金とデータ
- ホテルの料金は大人2人分の1泊あたりの目安です。対象日程の正確な料金はページに表示されます。
- 料金が公開されていないホテルは料金を表示せずに返され、ページから旅行者が料金と空室状況を問い合わせられます。
- すべてのテキストからサプライヤーの連絡先情報を削除しています。表示される連絡先はHotelsCasaのもののみです。
- リクエストはIPアドレスごとにレート制限されています。
リンク
- ウェブサイト:https://hotelscasa.com/
- サーバーカード:https://hotelscasa.com/.well-known/mcp/server-card.json
- AIエージェント向け:https://hotelscasa.com/llms.txt
- プライバシーポリシー:https://hotelscasa.com/politica-de-privacidad/
- お問い合わせ:[email protected]
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。