Card snapshot
mcp.flightseatmap.com
·
2026-08-08 02:45:46 UTC
·
f2b161e3693dd6a89ef3abb274c90b924fb3762faae3b0467b90a6038e0c2226
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"protocolVersion": "0.3.0",
"name": "FlightSeatMap",
"description": "Find the best airplane seat on any flight. Detailed seat maps, live seat availability, passenger reviews, and seat alerts for 150+ airlines worldwide.",
"version": "5.0.0",
"url": "https://mcp.flightseatmap.com/mcp",
"preferredTransport": "MCP",
"documentationUrl": "https://flightseatmap.com/mcp",
"iconUrl": "https://flightseatmap.com/icon.png",
"provider": {
"organization": "FlightSeatMap",
"url": "https://flightseatmap.com"
},
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"text/markdown",
"application/json"
],
"additionalInterfaces": [
{
"url": "https://mcp.flightseatmap.com/mcp",
"transport": "MCP"
},
{
"url": "https://flightseatmap.com/openapi.json",
"transport": "HTTP+JSON"
}
],
"securitySchemes": {
"mcp_oauth": {
"type": "oauth2",
"description": "OAuth 2.1 with dynamic client registration and PKCE. See https://flightseatmap.com/auth.md",
"oauth2MetadataUrl": "https://mcp.flightseatmap.com/.well-known/oauth-authorization-server"
}
},
"security": [
{
"mcp_oauth": [
"read",
"search",
"write"
]
}
],
"skills": [
{
"id": "get_seatmap",
"name": "Get seat map",
"description": "Get the seat map for a flight from our database. Shows all seats, cabins, and which ones are free.",
"tags": [
"flights",
"seatmap",
"aviation"
],
"examples": [
"Show me the seat map for BA117",
"What does the cabin look like on QF1?"
]
},
{
"id": "find_best_seats",
"name": "Find best seats",
"description": "Rank the available seats on a flight against preferences like window, aisle, extra legroom, exit row, quiet zone, bulkhead, front or rear.",
"tags": [
"flights",
"seatmap",
"recommendations"
],
"examples": [
"Best window seat with legroom on AA100",
"Quietest seat in economy on LH400"
]
},
{
"id": "get_seat_info",
"name": "Get seat detail",
"description": "Detailed information about one specific seat on a flight: pitch, width, recline, power, proximity to galleys and lavatories, and known drawbacks.",
"tags": [
"flights",
"seatmap"
],
"examples": [
"Is 31A a good seat on EK202?"
]
},
{
"id": "search_flight",
"name": "Search a live flight",
"description": "Fetch fresh seatmap and availability data for a flight directly from the airline. Requires a signed-in account on a paid plan.",
"tags": [
"flights",
"live",
"paid"
],
"examples": [
"Check live seat availability on UA900 tomorrow"
]
},
{
"id": "get_seat_reviews",
"name": "Get seat reviews",
"description": "User-submitted reviews for a flight, optionally filtered to a single seat.",
"tags": [
"flights",
"reviews"
],
"examples": [
"What do people say about row 12 on SQ22?"
]
},
{
"id": "seat_alerts",
"name": "Manage seat alerts",
"description": "Create, list, and delete alerts that email you when a matching seat frees up on a flight. Requires a signed-in account.",
"tags": [
"flights",
"alerts",
"paid"
],
"examples": [
"Alert me if a window seat opens up on BA117"
]
}
]
}