Skip to main content
Glama
codeblockssk

easygroupflights MCP

by codeblockssk

easygroupflights MCP

easygroupflights.com 向けの Model Context Protocol サーバーです。IATA認定の団体航空旅行を提供し、500以上の航空会社と交渉済み運賃を扱います。

AIアシスタントがウェブサイトと同じことを行えるようにします。つまり、旅行が団体予約に該当するかどうかを判断し、エージェントが価格を提示するために必要な情報を収集し、問い合わせを人間に届けます。または、団体としては小さすぎる人数の場合は、通常の予約可能な運賃を探します。

なぜ団体には別のツールが必要なのか

団体運賃は航空会社と直接交渉します。一般の予約エンジンでは販売されていないため、検索APIで価格を返すことはできません。このサーバーが代わりに行うのは、完全で構造化された問い合わせを送信し、次に何が起こるかを正直に旅行者に伝えることです。専門担当者が約2時間以内にメールで返信します。複雑な経路の場合は最大24時間かかります。

境界線は着席する旅行者10人です。2歳未満の膝上幼児は座席を占有せず、人数に数えません。

Related MCP server: Motus

ツール

ツール

機能

get_service_info

団体予約の仕組み、しきい値、見積もりの費用と所要時間を説明します。何も送信しません。

request_group_quote

10人以上。構造化された問い合わせを団体専門担当者に送信します。価格ではなく確認を返します。

search_flights

9人以下。航空会社、経由地、予約リンク付きのリアルタイム予約可能運賃。

send_flight_offer

その運賃の1つを正式なオファーとして旅行者にメールで送信します。

最後の2つは、PELIKAN_MCP_URL が設定されていない限り tools/list から除外されます。実行できない宣伝ツールは、存在しないツールよりも悪いからです。

使用方法

claude mcp add --transport http easygroupflights https://mcp.easygroupflights.com/mcp

または任意のMCPクライアントの設定で:

{
  "mcpServers": {
    "easygroupflights": {
      "type": "http",
      "url": "https://mcp.easygroupflights.com/mcp"
    }
  }
}

トランスポートはストリーミング可能なHTTPです。サーバーはステートレスで、セッションIDを発行せず、Durable Objectsも不要です。すべてのツール呼び出しは自己完結型だからです。

設定

公開値は wrangler.toml にあります:

変数

意味

SITE_URL

人間向けサイト。ツール出力とランディングページに表示されます

GROUP_MIN_PASSENGERS

予約が団体になる人数。デフォルトは10

FARE_CURRENCY

運賃サービスが見積もる通貨。デフォルトはEUR

wrangler secret put で設定する3つのシークレット:

シークレット

意味

AUTOPILOT_URL

団体問い合わせの受け入れ先。インフラであり資格情報ではありません。このリポジトリが公開されているためシークレットになっているだけです

AUTOPILOT_API_KEY

X-API-Key として受け入れ先に送信されます。これがない場合、request_group_quote は静かに失敗するのではなく拒否します

PELIKAN_MCP_URL

サブグループの人数を価格設定するPelikan MCPサーバーのストリーミング可能なHTTPエンドポイント。オプション — 未設定の間はそのツールは非表示のままです

ライセンス

MIT。 LICENSE を参照してください。

問い合わせは、ベアマーケットドメインに帰属します。Autopilotは認識したソースのみを処理するため、それに何かを追加することはできません。

開発

npm install
npm run dev        # wrangler dev on :8787
npm test           # unit tests, no network
npm run typecheck
npm run deploy     # wrangler deploy

ローカルシークレットは .dev.vars (gitignore済み) に置きます。AUTOPILOT_API_KEY を未設定のままにしておくと、request_group_quote をエンドツーエンドで安全に実行できます。すべてを検証し、実際のリードを作成せずに受け入れ境界で停止します。

手動で実行するには:

curl -s localhost:8787/mcp -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

GET / は人間が読めるページを提供し、/health はステータスプローブ、/.well-known/mcp.json はディレクトリ用のマニフェストを提供します。

マーケット

マーケットごとに1つのサイト。マーケットが、問い合わせを処理するブランドと、リードが帰属するドメインの両方を決定します。

market

サイト

言語

en

easygroupflights.com

英語

pl

grupoweloty.pl

ポーランド語

at

gruppenfluege.at

ドイツ語

Related MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    F
    maintenance
    Enables searching and retrieving detailed flight information using the Duffel API, supporting various flight types and flexible search parameters for efficient travel planning.
    3
    231
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables agents to search airports and find group meetup flights for multiple travelers with optimal pricing and arrival windows.
    81 npm
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables tracking flights and grouping them into trips, with tools to create, list, and manage trips and flight bookings.
    -