mcpField
H
hotelbooking

hotelbooking

ローカル
github.com/DIDA-AI地図・旅行

hotelbooking について

道旅ホテル MCPは、AIエージェントやMCPクライアント、旅行・出張向けサービスにホテル検索と予約機能を提供します。場所や日付で絞り込み、客室・料金・注文を扱えます。

主な機能

  1. 01場所を指定したホテル検索
  2. 02日付と星評価による絞り込み
  3. 03ホテル情報と料金の取得
  4. 04注文確認と客室料金の確保
  5. 05料金監視と値下がり通知

活用シーン

  1. 01旅行エージェントにホテル検索を追加
  2. 02日程に合わせて観光地周辺の宿を検索
  3. 03出張サービスに予約機能を組み込む

MCP 対応

Streamable HTTP経由で、ホテル検索・詳細取得・絞り込みツールをMCPクライアントに提供します。OAuth版には料金確認、予約、注文関連のツールもあります。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"dida-ai-hotelbooking": {
"command": "npx",
"args": [
"-y",
"@didaai/hotelbooking"
],
"env": {
"DIDA_API_KEY": "<DIDA_API_KEY>"
}
}
}
}
起動コマンドnpx -y @didaai/hotelbooking
設定が必要な環境変数
DIDA_API_KEYシークレットDida Hotel API Key

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@didaai/hotelbooking1.0.0

ツール

3

掲載時のツール一覧 · 1 週間前に更新

パラメーター型必須説明
sizenumberいいえ返すホテル検索結果の件数。デフォルトは5件で、最大20件です。
placestringはい検索対象の名前です。ユーザーが指定した都市、空港、観光スポット、鉄道駅、地下鉄駅、ホテル、区・県、詳細住所を入力します。ユーザーが具体的なホテル名を入力した場合は、そのホテル名をそのまま入力します。
hotelTagsobjectいいえホテルのフィルタータグパラメーター(任意)です。指定すると、サーバー側で追加解析せず、これらのタグを直接フィルタリングと並べ替えに使用します。フィールド:requiredTags(必須タグ)、preferredBrands(優先ブランド)、maxPricePerNight(1泊あたりの上限予算)。
hotelTags.requiredTagsarrayいいえ必須タグ(ハード制約。該当しない結果は除外します)。
hotelTags.preferredBrandsarrayいいえ優先ブランド
hotelTags.maxPricePerNightnumberいいえ1泊あたりの料金上限(人民元、数値)
placeTypestringはいplaceの種類です。placeの実際の内容と一致する必要があります。指定可能な値:都市、空港、観光スポット、鉄道駅、地下鉄駅、ホテル、区・県、詳細住所。
countryCodestringいいえ通貨・地域の設定に使用するISO 3166-1 alpha-2国・地域コードです。デフォルトはCN(中国)です。
originQuerystringはい複数ターンの会話全体を踏まえ、ユーザーの宿泊・予約に関する意図をまとめます。
checkInParamobjectいいえチェックインパラメーターです。フィールド:adultCount(整数、>=1、デフォルト2);checkInDate(文字列、YYYY-MM-DD、未来の日付);stayNights(整数、1~28、デフォルト1)。
checkInParam.adultCountnumberいいえ
checkInParam.stayNightsnumberいいえ
checkInParam.checkInDatestringいいえ
filterOptionsobjectいいえホテルの星評価、1室あたりの大人人数、距離などのフィルターオプションです。
filterOptions.starRatingsarrayいいえホテルの星評価(0.0~5.0、0.5刻み)。デフォルトは[0.0, 5.0]以上です。例:[4.5, 5.0]、[0.0, 2.0]
filterOptions.distanceInMeternumberいいえ直線距離(メートル)です。場所がPOIの場合に適用され、有効時のデフォルト値は2000です。

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。