MCP.so
ログイン

seats.aero MCP server

@gavgrego

seats.aero MCP server について

MCP server allowing MCP clients to interface with the seats.aero API

基本情報

カテゴリ

その他

ランタイム

node

トランスポート

stdio

公開者

gavgrego

設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

ツール

ツールは検出されませんでした

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is seats.aero MCP server?

A TypeScript-based MCP server that acts as a bridge between the seats.aero API and any MCP‑compatible client (e.g., Claude desktop). It allows users to query award flight availability, bulk availability, and route data using natural language. Requires a seats.aero Pro membership for an API key.

How to use seats.aero MCP server?

Install dependencies with pnpm i, build with pnpm build, then start the server with pnpm start. Add the server’s configuration to your MCP client’s settings file (e.g., claude_desktop_config.json), setting the SEATS_API_KEY environment variable to your seats.aero API key.

Key features of seats.aero MCP server

  • get_flights – search flights using parameters from the seats.aero cached search endpoint.
  • get_bulk_avail – retrieve large sets of availability objects from a specific mileage program.
  • get_routes – fetch route objects for a given mileage program.

Use cases of seats.aero MCP server

  • Search for available award flights on a specific route and date.
  • Bulk‑query availability across an entire mileage program for analysis or trip planning.
  • Explore all routes offered by a particular airline or alliance program.

FAQ from seats.aero MCP server

Do I need a seats.aero API key?

Yes. You must have a seats.aero Pro membership to obtain an API key, which is passed via the SEATS_API_KEY environment variable.

Is this server affiliated with seats.aero?

No. The project is not affiliated with seats.aero.

How do I configure the server for Claude Desktop?

Add an entry to claude_desktop_config.json with the command node, the path to the built index.js, and the SEATS_API_KEY environment variable set.

What tools does the server expose?

Three tools: get_flights, get_bulk_avail, and get_routes. Each corresponds to an endpoint in the seats.aero API.

What are the runtime dependencies?

Node.js, pnpm (for package management), and TypeScript (for building). No external runtime besides typical MCP client support.

コメント

「その他」の他のコンテンツ