FlightSeatMap MCP
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@FlightSeatMap MCPWhich seat should I pick on QF1 tomorrow?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
FlightSeatMap MCP
Seat maps, seat ratings, traveller reviews and seat alerts for 117 airlines, as a remote MCP server your AI assistant can call.
Ask "which seat should I pick on QF1?" and get the real cabin layout, the free seats ranked against what you care about, and what other travellers said about the one you're considering.
Server:
https://mcp.flightseatmap.com/mcpTransport: Streamable HTTP
Auth: none for the read-only tools; OAuth 2.1 for search and alerts
Nothing needs installing. The server is hosted; you point your client at the URL.
Install
Claude Code
claude mcp add --transport http flightseatmap https://mcp.flightseatmap.com/mcpCursor
Install this plugin from the marketplace, or add the server directly in
~/.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
Settings → Connectors → Add custom connector, then paste the server URL.
Related MCP server: seats.aero MCP server
Tools
Six tools are free and need no account:
Tool | What it does |
| The cabin layout for a flight: rows, cabins, which seats are free |
| Free seats ranked against window, aisle, exit row, extra legroom, quiet zone, bulkhead, front, rear |
| One seat in detail — pitch, recline, power, galley and lavatory proximity |
| A good default when the traveller hasn't said what they want yet |
| Traveller reviews, with ratings and per-seat comments |
| Related flight and travel MCP servers |
Four need a signed-in account, over OAuth:
Tool | What it does |
| Fetch fresh data for a flight not yet in the database |
| Email the traveller when a matching seat frees up |
| The traveller's alerts, with departure countdowns |
| Remove an alert |
Seat map, review and alert results render as interactive MCP Apps widgets in clients that support them.
Authentication
OAuth 2.1 with PKCE and dynamic client registration — there is no API key to request, and no form to fill in. Your client discovers everything it needs from the 401 challenge.
Protected resource metadata:
https://mcp.flightseatmap.com/.well-known/oauth-protected-resource/mcpAuthorization server metadata:
https://mcp.flightseatmap.com/.well-known/oauth-authorization-serverWritten walkthrough: https://flightseatmap.com/auth.md
Scopes are read, write and search. Tools request only the scope they need.
What's in this repo
Path | Purpose |
| Agent Plugins manifest — loads in Cursor unchanged |
| Server declaration, Agent Plugins form |
| Claude Code plugin manifest |
| Server declaration, Claude Code form |
| xAI Grok marketplace manifest |
| Gemini CLI extension manifest |
| Manifest for the official MCP Registry |
| Agent skills describing how to use the tools well |
| Slash commands ( |
Five ecosystems, five manifest conventions, one server. mcp.json and .mcp.json
hold the same endpoint in the two shapes different clients look for — change both
together. .grok-plugin/plugin.json points its mcpServers at mcp.json rather
than repeating it.
The seat data, the API and the site are a separate, closed-source product. This repo is the connection glue, and it is MIT licensed.
Notes
Availability reflects the seat map, not the airline's live booking inventory. A seat shown as free may already be gone.
Seat maps are keyed on flight number (
QF1,BA117,UA900), not route. A date helps, because aircraft swap between dates.Extra-legroom and exit-row seats usually carry a fee, and exit rows carry age and mobility requirements.
Support
support@flightseatmap.com · Privacy · Terms
FlightSeatMap is operated by Merchant Software Solutions Limited, a company registered in England and Wales (no. 14098922), The Old Court House, Clark Street, Morecambe, LA4 5HR.
This server cannot be deployed
Maintenance
Related MCP Connectors
Live flight prices and working booking links for AI agents and travel apps.
Flight search & booking for AI agents. 400+ airlines, $20-50 cheaper than OTAs.
Search award flights and cash fares, optimize points, and predict fares inside ChatGPT and Claude.
Give AI assistants access to real-time data. Search the web, compare flights, find hotels, and more.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides access to 50+ Amadeus Travel APIs for AI assistants to search and book flights, hotels, activities, and ground transfers, along with travel analytics, price predictions, and comprehensive travel reference data.21 npmMIT
- FlicenseAqualityAmaintenanceEnables natural language interaction with the seats.aero API for searching flight availability, routes, and bulk availability using your seats.aero Pro API key.725-
- AlicenseBqualityDmaintenanceEnables AI assistants to query flight routes, real-time flight tracking, weather, and transfer flights via standardized MCP tools.10MIT

AirLabs MCP Serverofficial
AlicenseAqualityDmaintenanceProvides AI assistants with access to real-time flight data, airport schedules, delays, and aviation reference databases through natural language queries.12181 npmMIT