seats.aero MCP server
@gavgrego
About seats.aero MCP server
MCP server allowing MCP clients to interface with the seats.aero API
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
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.
More Other MCP servers
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Servers
modelcontextprotocolModel Context Protocol Servers
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
Comments