trackmcp
Back to directory

FlightSeatMap MCP server — seat maps, seat ratings, traveller reviews and seat alerts for 150+ airlines

0 starsOthers Updated Sep 2, 2026
agent-pluginsaviationflightsmcpmodel-context-protocolseat-maptravelclaude-codecursorgemini-cli-extension

Documentation

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/mcp`
  • Transport: Streamable HTTP
  • Auth: none for the read-only tools; OAuth 2.1 for search and alerts
  • Docs:

Nothing needs installing. The server is hosted; you point your client at the URL.

Install

Claude Code

bash
claude mcp add --transport http flightseatmap https://mcp.flightseatmap.com/mcp

Cursor

Install this plugin from the marketplace, or add the server directly in

`~/.cursor/mcp.json`:

json
{
  "mcpServers": {
    "flightseatmap": {
      "type": "streamable-http",
      "url": "https://mcp.flightseatmap.com/mcp"
    }
  }
}

VS Code

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

Tools

Six tools are free and need no account:

ToolWhat it does
`get_seatmap`The cabin layout for a flight: rows, cabins, which seats are free
`find_best_seats`Free seats ranked against window, aisle, exit row, extra legroom, quiet zone, bulkhead, front, rear
`get_seat_info`One seat in detail — pitch, recline, power, galley and lavatory proximity
`interactive_seat_finder`A good default when the traveller hasn't said what they want yet
`get_seat_reviews`Traveller reviews, with ratings and per-seat comments
`discover_more_flight_tools`Related flight and travel MCP servers

Four need a signed-in account, over OAuth:

ToolWhat it does
`search_flight`Fetch fresh data for a flight not yet in the database
`create_seat_alert`Email the traveller when a matching seat frees up
`list_seat_alerts`The traveller's alerts, with departure countdowns
`delete_seat_alert`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/mcp`
  • Authorization server metadata: `https://mcp.flightseatmap.com/.well-known/oauth-authorization-server`
  • Written walkthrough:

Scopes are `read`, `write` and `search`. Tools request only the scope they need.

What's in this repo

PathPurpose
`plugin.json`Agent Plugins manifest — loads in Cursor unchanged
`mcp.json`Server declaration, Agent Plugins form
`.claude-plugin/plugin.json`Claude Code plugin manifest
`.mcp.json`Server declaration, Claude Code form
`.grok-plugin/plugin.json`xAI Grok marketplace manifest
`gemini-extension.json`Gemini CLI extension manifest
`server.json`Manifest for the official MCP Registry
`skills/`Agent skills describing how to use the tools well
`commands/`Slash commands (`/seatmap`, `/best-seats`)

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

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

Frequently asked questions

What is mcp?

mcp is FlightSeatMap MCP server — seat maps, seat ratings, traveller reviews and seat alerts for 150+ airlines

How do I install mcp?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is mcp open source?

Yes — it is hosted on GitHub at https://github.com/FlightSeatmap/mcp.

Related MCP tools

IvanMurzakUnity-MCP

AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free.

4,137 C#
aiai-integrationgame-development+16
jgravellejcodemunch-mcp

Cut AI token costs 95%+ on code exploration. The leading MCP server for precise, symbol-level GitHub code retrieval via tree-sitter AST. Works with Claude Code, Cursor & any MCP client. 313B+ tokens saved.

2,651 Python
claudeclaude-codeai-coding+17
riponcmprojectmem

Open-source coding agent memory. Records issues, attempts, fixes and decisions, then warns your agent before it repeats an approach that already failed. Native MCP server for Claude Code, Cursor, Antigravity and Codex. 100% local, no cloud, no telemetry. MIT.

796 Python
ai-agentsai-memoryai-tools+17
AVIDS2memorix

Open-source cross-agent memory layer for coding agents via MCP. Compatible with Claude Code, Codex, Cursor, Windsurf, Gemini CLI, Antigravity, OpenClaw, Hermes Agent, Oh-my-Pi, Pi, Copilot, Kiro, OpenCode, and Trae.

721 TypeScript
ai-codingclaude-codecopilot+17
CoplayDevunity-mcp

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

13,915 C#
aiai-integrationmcp+13
iFuryStopen-codex-computer-use

👾 Open Computer Use – Open-Source Alternative to Codex Computer Use

1,899 Swift
computer-usecodex-computer-useopen-computer-use+17

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP