mcpField
S
Soar Flight Booking MCP

Soar Flight Booking MCP

認証済みおすすめリモート
mcp.soar.flights地図・旅行0
公式サイト

Soar Flight Booking MCP について

Soar Flight Booking MCP は https://mcp.soar.flights で利用可能なリモートサーバーです。

設定

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

エンドポイントhttps://mcp.soar.flights
インストールコマンドをコピー
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
パラメーター型必須説明
originstringいいえ出発地の都市、都市圏、空港名、または IATA コード。例:New York、Bay Area、Heathrow、NYC、SFO。slices が指定されていない場合は必須です。
destinationstringいいえ目的地の都市、都市圏、空港名、または IATA コード。例:Los Angeles、London、LAX、LON。slices が指定されていない場合は必須です。
datestringいいえ出発日。YYYY-MM-DD 形式。
return_datestringいいえ往復便の帰着日。YYYY-MM-DD 形式。
passengersintegerいいえ乗客の詳細が指定されていない場合の乗客数。
passengers_detailarrayいいえ正確な運賃検索に使用する乗客の種類、生年月日、または年齢。
passenger_idsarrayいいえユーザーアカウントに保存された Rift の乗客 ID。本人または管理対象の旅行者の ID など。
cabinenumいいえ希望する客室クラス。デフォルトはエコノミーです。economy | premium_economy | business | first
airlinesarrayいいえ保持するマーケティング航空会社の IATA コード(例: ["AA"])。検索後、件数制限の前に適用します。
sortenumいいえ件数制限前の主な並べ替え方法です。デフォルトは best(Rift アプリの Best:価格+所要時間+乗り継ぎ回数)です。明示的に最安順にするには price を使用します。時間帯の指定(「午前7時ごろ」「8時までに出発必須」)では、デフォルトの sort=best または sort=price を維持し、time_mode と departure_after/before または arrival_after/before を使用してください。sort=departure に切り替えないでください。ユーザーが時間帯を指定せず、価格よりその要素を優先する場合に限り、duration/departure/arrival を使用してください。best | price | duration | departure | arrival
secondary_sortenumいいえ主な並べ替えの後に適用する任意のタイブレーク条件です。sort=price の場合、secondary_sort を設定しない限り、同額の結果は所要時間、乗り継ぎ回数、出発時刻の順に並びます(Web アプリと同じ)。best | price | duration | departure | arrival
time_modeenumいいえ出発/到着時間帯の適用方法です。prefer(デフォルト):時間はソフトな希望として扱いますが、優先して最良の価値で順位付けします。「午前が希望」「可能なら7時ごろ」「できれば午前7時」などの場合です。すべてのオファーを保持し、デフォルトの sort=best を使用します。preferred_time_match が false の場合は、recommended と preferred_time_offer_id も提示します。strict:時間は必須条件です。「7時に出発必須」「午前のみ」「8時以降は出発不可」などの場合です。時間帯外のオファーを除外し、範囲内で最良のものを recommended とします。prefer | strict
departure_afterstringいいえ最初の出発時刻の時間帯の開始(現地時間 HH:MM)。departure_before と組み合わせて使用します。例 ~7am:departure_after=06:00、departure_before=08:00。prefer(デフォルト):ソフト条件で、時間帯外のより安いオファーも残ります。strict:必須条件で、この時刻より前のオファーは除外されます。
departure_beforestringいいえ最初の出発時刻の時間帯の終了(現地時間 HH:MM)。departure_after と組み合わせて使用します。例 ~7am:departure_after=06:00、departure_before=08:00。prefer(デフォルト):ソフト条件で、時間帯外のより安いオファーも残ります。strict:必須条件で、この時刻より後のオファーは除外されます。
arrival_afterstringいいえ最初の区間の到着時刻の時間帯の開始(現地時間 HH:MM)。arrival_before と組み合わせて使用します。prefer(デフォルト):ソフト条件で、時間帯外のより安いオファーも残ります。strict:必須条件で、この時刻より前に到着するオファーは除外されます。
arrival_beforestringいいえ最初の区間の到着時刻の時間帯の終了(現地時間 HH:MM)。arrival_after と組み合わせて使用します。prefer(デフォルト):ソフト条件で、時間帯外のより安いオファーも残ります。strict:必須条件で、この時刻より後に到着するオファーは除外されます。
stopsintegerいいえ検索後の正確な乗り継ぎ回数(0 = 直行便)。max_connections(プロバイダーの上限)とは異なります。
min_stopsintegerいいえ検索後の最小乗り継ぎ回数。
max_stopsintegerいいえ検索後の最大乗り継ぎ回数。
max_pricenumberいいえ検索後の total_amount の上限(USD)。
refundable_onlybooleanいいえconditions.refundable=true のオファーのみを残します。
changeable_onlybooleanいいえconditions.changeable=true のオファーのみを残します。
min_checked_bagsintegerいいえ手荷物データがある場合に含まれる受託手荷物の最小個数。手荷物データが欠落/不明なオファーも残ります(0 件とは見なしません)。購入可能な手荷物を確認するには、選択した offer_id に対して list_bag_options を使用してください。
viaarrayいいえ以下のいずれかの空港 IATA コードを経由するよう指定します。
avoid_airportsarrayいいえ以下のいずれかの空港 IATA コードを経由するオファーを除外します。
require_originarrayいいえ都市圏の展開後、最初の出発地が以下のいずれかの IATA コードであるオファーのみを残します。
require_destinationarrayいいえ都市圏の展開後、最初の区間の目的地が以下のいずれかの IATA コードであるオファーのみを残します。
currencystringいいえ任意の ISO 4217 通貨コード。Rift Flight Booking MCP の航空券価格は USD のみです。このフィールドを省略するか、USD を渡してください。
slicesarrayいいえ出発地/目的地/日付だけでは不十分な場合に、複数都市の区間を指定します。
limitintegerいいえMCP によるフィルター/並べ替え後に返すコンパクトなオファーの最大数です。フィルター/並べ替え後のデフォルトは 15 です。選択肢を増やすには、より大きな上限(最大 250)を指定するか、上限を増やして再度呼び出してください。フィルターはこの上限より前に適用されます。最適な時間帯のオファーが省略される場合、preferred_time の固定により行が 1 つ追加されることがあります。
include_fare_optionsbooleanいいえtrue の場合、各オファーに別の運賃タイプを含めます。Agent が扱いやすいよう、デフォルトは false です。オファーを選択した後、offer_id を指定して soar_get_offer を呼び出し、運賃を比較してください。
max_connectionsintegerいいえプロバイダー側での最大乗り継ぎ回数(上限)です。正確な経由回数を指定するには、stops/min_stops/max_stops を使用してください。

詳細

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

コメント

MCP は初めてですか?

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

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