mcpField
K

Kiwi.com

リモート
@Kiwi.com地図・旅行0
ドキュメント

Kiwi.com について

フライト検索と旅行

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.kiwi.com
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

2
パラメーター型必須説明
flyFromstringはい出発地:IATA コード、都市名、または空港名(例:"PRG"、"Prague"、"London Heathrow")
flyTostringはい目的地:IATA コード、都市名、または空港名
departureDatestringはい出発日(dd/mm/yyyy 形式)— 搭乗日、または期間指定の最初の日(departureDateTo を参照)
departureDateFlexDaysintegerいいえdepartureDate の前後で指定日数分を検索します(対称)。departureDateTo を使用する場合は 0 にします
departureDateToanyいいえ明示的な範囲 [departureDate .. departureDateTo] の最も遅い出発日(形式:dd/mm/yyyy)。一方向または非対称の範囲では departureDateFlexDays の代わりに使用します。departureDate 以降である必要があります
returnDateanyいいえ帰着日(形式:dd/mm/yyyy)。帰りのフライト日、または範囲内で最も早い帰着日です(片道の場合は省略)
returnDateFlexDaysintegerいいえreturnDate の前後で指定日数分を検索します(対称)。returnDateTo を使用する場合は 0 にします
returnDateToanyいいえ明示的な範囲 [returnDate .. returnDateTo] の最も遅い帰着日(形式:dd/mm/yyyy)。returnDate が必要です。returnDateFlexDays の代わりに使用し、returnDate 以降である必要があります
adultsintegerいいえ大人の人数(12 歳以上)
childrenintegerいいえ子どもの人数(2~11歳)
infantsintegerいいえ幼児の人数(2 歳未満)
cabinClassanyいいえM=エコノミー、W=プレミアムエコノミー、C=ビジネス、F=ファースト
currencystringいいえ通貨コード(例:EUR、USD)
localestringいいえロケール(例:en、de、fr)
nights_in_dst_fromanyいいえ帰りのフライトまで目的地に滞在する最少の泊数。検索を往復検索にします
nights_in_dst_toanyいいえ帰りのフライトまでの目的地での最大宿泊数
one_for_citybooleanいいえtrue の場合、目的地の各都市で最適な結果のみを返します。幅広い目的地を対象とした「探索」検索に便利です
max_sector_stopoversanyいいえ各フライト区間で許可される乗り継ぎ回数の上限
price_fromanyいいえ指定通貨での合計価格の下限フィルター
price_toanyいいえ指定通貨での合計価格の上限フィルター
max_fly_durationanyいいえ合計飛行時間の上限(時間単位)
select_airlinesanyいいえこれらの航空会社が運航するフライトのみを含めます — IATA コードをカンマ区切りで指定します(例:'FR,U2,BA')。exclude_airlines とは併用できません
exclude_airlinesanyいいえこれらの航空会社が運航するフライトを除外します — IATA コードをカンマ区切りで指定します(例:'FR,W6')。select_airlines とは併用できません
dtime_fromanyいいえ往路の最も早い出発時刻(0~23、現地時間)
dtime_toanyいいえ出発時刻の上限(0~23時、現地時間)
atime_fromanyいいえ到着時刻の下限(0~23時、現地時間)
atime_toanyいいえ到着時刻の上限(0~23時、現地時間)
ret_dtime_fromanyいいえ復路の出発時刻の下限(0~23時、現地時間)
ret_dtime_toanyいいえ復路の出発時刻の上限(0~23時、現地時間)
ret_atime_fromanyいいえ復路の到着時刻の下限(0~23時、現地時間)
ret_atime_toanyいいえ復路の到着時刻の上限(0~23時、現地時間)
stopover_fromanyいいえ乗り継ぎ時間の最短(時間)
stopover_toanyいいえ乗り継ぎ時間の最長(時間)
adults_hold_bagsanyいいえ大人1人あたりの預け入れ手荷物数。大人ごとに1つ指定(各0~2)、例:[1, 0]
adults_hand_bagsanyいいえ大人1人あたりの機内持ち込み手荷物数。大人ごとに1つ指定(各0~1)、例:[1, 1]
children_hold_bagsanyいいえ子ども1人あたりの預け入れ手荷物数。子どもごとに1つ指定(各0~2)、例:[2]
children_hand_bagsanyいいえ子ども1人あたりの機内持ち込み手荷物数。子どもごとに1つ指定(各0~1)、例:[1]
allow_self_transferbooleanいいえ別々の航空券間でのセルフ乗り継ぎ(バーチャル・インターライニング)を許可します
allow_overnight_stopoversbooleanいいえ夜間(レッドアイ)の乗り継ぎを許可します
allow_diff_airport_connectionbooleanいいえ同一都市内で空港を変更する乗り継ぎを許可します
stopover_airportsanyいいえ以下の空港経由の乗り継ぎのみ許可します — IATAコードをカンマ区切りで指定します。乗り継ぎ便のみを制限し、直行便(途中停車なし)は引き続き返されます。
exclude_stopover_airportsanyいいえ以下の空港経由の乗り継ぎを禁止します — IATAコードをカンマ区切りで指定します
stopover_countriesanyいいえ以下の国経由の乗り継ぎのみ許可します — ISO 3166-1 alpha-2コードをカンマ区切りで指定します。例:'DE,AT'。乗り継ぎ便のみを制限し、直行便(途中停車なし)は引き続き返されます。
exclude_stopover_countriesanyいいえ以下の国経由の乗り継ぎを禁止します — ISO 3166-1 alpha-2コードをカンマ区切りで指定します
fly_daysanyいいえ出発可能な曜日 — カンマ区切りで指定します。0=日曜..6=土曜。平日の場合は '1,2,3,4,5' のように指定します
ret_fly_daysanyいいえ帰りの出発可能な曜日 — カンマ区切りで指定します。0=日曜..6=土曜
sortenumいいえ結果の並び順price | duration | quality | date | popularity

詳細

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

コメント

MCP は初めてですか?

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

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