seats.aero MCP server

by gavgrego

304 downloads
Not rated
GitHub

About

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

Details

Author
gavgrego
Downloads
304
Categories
Other

- 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.

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.

seats.aero MCP server

Not affiliated with seats.aero

A TypeScript-based, minimal MCP server for interacting with the seats.aero API via Claude desktop or any other MCP clients in natural language.

❗ You will need a seats.aero API key via a seats.aero Pro membership in order to use this tool

Setup

Install dependencies
pnpm i

Build and compile TypeScript
pnpm build

Start MCP server
pnpm start

Config

You will need to add your MCP server config to your claude_desktop_config.json file or whatever your MCP client of choice is.

"seats": {
  "command": "node",
  "args": ["/Users/USER/Sites/seats-mcp/build/index.js"],
  "env": {
    "SEATS_API_KEY": "SEATS_API_KEY"
  }
}

Tools available

get_flights
Get a list of flights. Your MCP client will be able to search via the same parameters as the cached search endpoint

get_bulk_avail
Retrieve a large amount of availability objects from one specific mileage program (source). Your MCP client will be able to search via the same parameters as the bulk availability endpoint

get_routes
Retrieve a list of route objects from one specific mileage program (source). Your MCP client will be able to search via the same parameters as the routes endpoint.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.