Hotel Booking AI MCP について
Hotel Booking AI MCPは、一般消費者向けホテル予約ワークフローのMCP契約と付属Skillを定義するパッケージです。検索と空室確認は公開され、予約や注文操作にはユーザーキーが必要です。
主な機能
- 01ホテル検索と詳細表示
- 02単一・一括のリアルタイム料金取得
- 03空室確認
- 04予約と注文管理
- 05エージェント向け付属Skill
活用シーン
- 01ホテルを探して客室料金を確認
- 02複数ホテルの空室を確認
- 03ホテルを予約して注文を管理
MCP 対応
公開Streamable HTTP MCPエンドポイント `https://api.tourmind.com/mcp/toc` を定義します。検索、料金、空室確認にユーザーキーは不要で、予約、注文照会、キャンセル、支払いには付属Skillから渡されるキーを使います。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.tourmind.com/mcp/tocclaude mcp add --transport http tourmind-com-hotel-booking-ai https://api.tourmind.com/mcp/toc{"mcpServers":{"tourmind-com-hotel-booking-ai":{"type":"http","url":"https://api.tourmind.com/mcp/toc"}}}Cursor で開く{"servers":{"tourmind-com-hotel-booking-ai":{"type":"http","url":"https://api.tourmind.com/mcp/toc"}}}VS Code で開く{"mcpServers":{"tourmind-com-hotel-booking-ai":{"type":"http","url":"https://api.tourmind.com/mcp/toc"}}}{"mcpServers":{"tourmind-com-hotel-booking-ai":{"serverUrl":"https://api.tourmind.com/mcp/toc"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
11| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| adults | integer | いいえ | 每室成人数 |
| children | integer | いいえ | 每室儿童数 |
| user_key | string | いいえ | 認証済み ToC アクセス用の任意の TourMind ユーザーキー |
| hotel_ids | null|array | はい | 照会する TourMind ホテル識別子 |
| room_count | integer | いいえ | 同じ宿泊人数で利用する部屋数 |
| check_in_date | string | いいえ | YYYY-MM-DD 形式のチェックイン日 |
| children_ages | null|array | いいえ | 各部屋の子どもの年齢(0~17歳) |
| check_out_date | string | いいえ | YYYY-MM-DD 形式のチェックアウト日 |
詳細
ホテル予約 AI MCP 製品パッケージ
このリポジトリには、Hotel Booking AI MCP の ToC 製品仕様と、ユーザーがインストールできるコンパニオン Skill が含まれています。MCP サーバーのソースコード、デプロイスクリプト、ランタイム固有の実装は含まれていません。
パッケージの内容
Hotel-Booking-AI-MCP/
├── README.md
├── Hotel Booking AI MCP-FORMAT.md
└── skill/
└── hotel-booking-ai/
├── SKILL.md
└── references/
└── parameter_guide.md
skill/hotel-booking-ai/は、エージェントのホテル検索、リアルタイム料金、予約、支払い、注文管理、更新に関する動作を定義します。Hotel Booking AI MCP-FORMAT.mdは、公開 MCP 接続と機能の仕様を定義します。
MCP 接続
接続ヘッダーを設定せずに、公開されている本番エンドポイントを使用してください。
{
"mcpServers": {
"tourmind": {
"url": "https://api.tourmind.com/mcp/toc",
"type": "streamableHttp"
}
}
}
MCP 接続自体は公開されています。check_skill_update、ホテル検索、ホテル詳細、単一ホテルの料金、複数ホテルの料金、空室状況の確認に user_key は必要ありません。予約、注文照会、キャンセル、支払いの各ツールは、保護対象の操作が要求された場合に限り、コンパニオン Skill から user_key を受け取ります。
製品モデル
ToC MCP と ToB MCP は、製品の動作が同じ箇所では、ホテル検索、Google POI の解決、候補の検証、リアルタイム料金のランキング、画像、キャンセル、税金、支払い、エラー処理に関する同じプロンプトを使用します。
ToC 版で異なるのは、製品に違いがある箇所だけです。
| 項目 | ToC の動作 |
|---|---|
| MCP エンドポイント | https://api.tourmind.com/mcp/toc |
| 接続の認証 | 公開接続。ヘッダーなし |
| 検索と空室状況 | 公開。user_key は不要 |
| 予約と注文操作 | user_key.txt の user_key が必要 |
読み取り専用の web_url | ホテル検索または客室料金ツールが返す任意の匿名結果。サインイン不要。コンパニオン Skill が結果ページの URL をユーザーの言語にローカライズします |
MCP サービスは、最大 20 軒のホテルを対象とした部分成功対応のリアルタイム料金取得用 batch_query_room_rates など、安定したホテルツールを提供します。検索、単一・一括料金、空室状況、予約の各ツールは、部屋ごとに大人と子どもの人数を繰り返し指定できます。ローカルの Skill が現在のユーザーワークフローを定義しており、検索、ランキング、料金検証、予約、表示の各戦略の改善に合わせて、独立して進化できます。
Skill のバージョンと更新
インストールされた SKILL.md のフロントマターが、Skill バージョンの唯一の信頼できる情報源です。
metadata:
author: TourMind
version: "<current-version>"
更新確認の時期が来た場合、エージェントは metadata.version を check_skill_update にのみ送信します。ホテルおよび注文の各ツールが Skill のバージョンを受け取ることはなく、ユーザーが MCP 接続設定でバージョンを管理することもありません。
開発時の引き継ぎ
サーバーの実装は、コンパニオン Skill が参照する 11 個すべてのツールを含め、Hotel Booking AI MCP-FORMAT.md を満たす必要があります。トランスポートフレームワーク、ホスティング、デプロイ、内部転送、リリースのインフラストラクチャは、このパッケージの対象外です。
TourMind ホテル予約エコシステム
対象者と接続モデルに合ったパッケージを選択してください。
| 対象者 | 統合方式 | 認証モデル | リポジトリ |
|---|---|---|---|
| 個人向け/ToC | HTTP Skill に直接接続 | 検索と空室状況は公開。user_key は注文操作にのみ必要 | Hotel Booking AI |
| ビジネス向け/ToB | HTTP Skill に直接接続 | すべての API 呼び出しに Skill Token が必要 | TourMind Booking Skill |
| 個人向け/ToC | MCP パッケージ+コンパニオン Skill | MCP 接続は公開。user_key は注文操作にのみ必要 | Hotel Booking AI MCP |
| ビジネス向け/ToB | MCP パッケージ+コンパニオン Skill | Bearer 認証を使用する MCP 接続 | TourMind Booking MCP |
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。