FlightSeatMap について
FlightSeatMapは、座席表、評価、旅行者のレビュー、座席アラートを提供するホスト型MCPサーバーです。対応航空会社の空席を、客室の特徴や希望条件に沿って比較できます。
主な機能
- 01フライトの客室レイアウトと空席状況の表示
- 02希望条件に沿った座席の順位付け
- 03座席詳細と旅行者レビューの確認
- 04最新フライトデータの検索
- 05座席アラートの作成と管理
活用シーン
- 01フライトの座席を選ぶ前に比較
- 02足元の広さ、電源、周辺設備の確認
- 03希望する座席が空いた際の通知受信
MCP 対応
Streamable HTTP経由で、座席表、レビュー、検索、アラートのツールをMCPクライアントに提供します。読み取り専用ツールは認証不要で、検索とアラートにはOAuth 2.1を使用します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.flightseatmap.com/mcpclaude mcp add --transport http com-flightseatmap-flightseatmap https://mcp.flightseatmap.com/mcp{"mcpServers":{"com-flightseatmap-flightseatmap":{"type":"http","url":"https://mcp.flightseatmap.com/mcp"}}}Cursor で開く{"servers":{"com-flightseatmap-flightseatmap":{"type":"http","url":"https://mcp.flightseatmap.com/mcp"}}}VS Code で開く{"mcpServers":{"com-flightseatmap-flightseatmap":{"type":"http","url":"https://mcp.flightseatmap.com/mcp"}}}{"mcpServers":{"com-flightseatmap-flightseatmap":{"serverUrl":"https://mcp.flightseatmap.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
FlightSeatMap MCP
117 社の航空会社について、座席表、座席評価、旅行者のレビュー、座席アラートを提供するリモート MCP サーバーです。AI アシスタントから呼び出せます。
「QF1 ではどの座席を選ぶべき?」と尋ねると、実際の客室レイアウト、希望に合わせて順位付けされた空席、検討中の座席についてほかの旅行者が寄せたコメントが得られます。
- サーバー:
https://mcp.flightseatmap.com/mcp - トランスポート: Streamable HTTP
- 認証: 読み取り専用ツールは不要。検索とアラートには OAuth 2.1 が必要です
- ドキュメント: https://flightseatmap.com/mcp
インストールは不要です。サーバーはホストされているため、クライアントで URL を指定するだけです。
インストール
Claude Code
claude mcp add --transport http flightseatmap https://mcp.flightseatmap.com/mcp
Cursor
マーケットプレイスからこのプラグインをインストールするか、~/.cursor/mcp.json にサーバーを直接追加します。
{
"mcpServers": {
"flightseatmap": {
"type": "streamable-http",
"url": "https://mcp.flightseatmap.com/mcp"
}
}
}
VS Code
code --add-mcp '{"name":"flightseatmap","type":"http","url":"https://mcp.flightseatmap.com/mcp"}'
Claude Desktop
「設定」→「コネクター」→「カスタムコネクターを追加」を選択し、サーバー URL を貼り付けます。
ツール
6 つのツールは無料で、アカウントは不要です。
| ツール | 機能 |
|---|---|
get_seatmap | 便の客室レイアウト:列、客室クラス、空席 |
find_best_seats | 窓側、通路側、非常口列、足元の広い席、静かなエリア、隔壁前、前方、後方などの希望に合わせて空席を順位付けします |
get_seat_info | 1 席の詳細情報:シートピッチ、リクライニング、電源、ギャレーやトイレとの距離 |
interactive_seat_finder | 旅行者がまだ希望を伝えていない場合に適したデフォルトのツールです |
get_seat_reviews | 評価と座席ごとのコメントを含む旅行者のレビュー |
discover_more_flight_tools | 関連するフライト・旅行用 MCP サーバー |
4 つのツールは OAuth によるサインインが必要です。
| ツール | 機能 |
|---|---|
search_flight | まだデータベースにない便の最新データを取得します |
create_seat_alert | 条件に合う座席が空いたときに旅行者へメールで通知します |
list_seat_alerts | 出発までのカウントダウン付きで旅行者のアラートを表示します |
delete_seat_alert | アラートを削除します |
座席表、レビュー、アラートの結果は、対応クライアントではインタラクティブな MCP Apps ウィジェットとして表示されます。
認証
PKCE と動的クライアント登録を使う OAuth 2.1 です。リクエストする API キーも、入力するフォームもありません。クライアントは 401 チャレンジから必要な情報をすべて検出します。
- 保護対象リソースのメタデータ:
https://mcp.flightseatmap.com/.well-known/oauth-protected-resource/mcp - 認可サーバーのメタデータ:
https://mcp.flightseatmap.com/.well-known/oauth-authorization-server - 手順の解説:https://flightseatmap.com/auth.md
スコープは read、write、search です。ツールは必要なスコープだけを要求します。
このリポジトリの内容
| パス | 用途 |
|---|---|
plugin.json | Agent Plugins のマニフェスト。変更せずに Cursor で読み込めます |
mcp.json | サーバー宣言。Agent Plugins 形式 |
.claude-plugin/plugin.json | Claude Code プラグインのマニフェスト |
.mcp.json | サーバー宣言。Claude Code 形式 |
.grok-plugin/plugin.json | xAI Grok マーケットプレイスのマニフェスト |
gemini-extension.json | Gemini CLI 拡張機能のマニフェスト |
server.json | 公式 MCP Registry 用のマニフェスト |
skills/ | ツールを効果的に使う方法を説明するエージェントスキル |
commands/ | スラッシュコマンド(/seatmap、/best-seats) |
5 つのエコシステム、5 種類のマニフェスト形式、1 つのサーバーです。mcp.json と .mcp.json は、クライアントごとに異なる形式で同じエンドポイントを記述しています。変更するときは両方を合わせて更新してください。.grok-plugin/plugin.json は内容を重複させず、mcpServers から mcp.json を参照しています。
座席データ、API、サイトは別個のクローズドソース製品です。このリポジトリは接続部分を担い、MIT ライセンスで提供されています。
注意事項
- 空席状況は座席表を反映しており、航空会社のリアルタイムの予約状況を反映しているわけではありません。 空席として表示されていても、すでに埋まっている場合があります。
- 座席表は路線ではなく、便名(
QF1、BA117、UA900)に基づいています。日付によって機材が入れ替わるため、日付も指定すると便利です。 - 足元の広い座席や非常口座席には通常、追加料金がかかります。また、非常口座席には年齢や移動能力に関する要件があります。
サポート
[email protected] · プライバシー · 利用規約
FlightSeatMap は、イングランドおよびウェールズで登記された Merchant Software Solutions Limited(会社番号 14098922、所在地:The Old Court House, Clark Street, Morecambe, LA4 5HR)が運営しています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。