Serveur MCP

FlightSeatMap

com.flightseatmap/flightseatmap
Voyage et hôtellerie Authentification requise MCP 2026-07-28

Ce que fait ce MCP

Provides airline seat maps, seat availability and pricing, seat reviews, ranked seat recommendations, and authenticated seat alerts.

create_seat_alert
Create seat alert
Create a seat alert that notifies you by email when a matching seat becomes available on a specific flight. Supports preferences like window, aisle, exit row, specific seat, adjacent seats, and class availability. Requires authentication. The flight must already be in our database — use search_flight first if not.
Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['flight_number', 'flight_date', 'cabin_class', 'seat_preference'], 'properties': {'cabin_class': {'enum': ['economy', 'premium_economy', 'business', 'first'], 'type': 'string', 'description': 'Cabin class to monitor'}, 'flight_date': {'type': 'string', 'description': 'Flight date in YYYY-MM-DD format. Must be today or within the next 60 days.'}, 'flight_number': {'type': 'string', 'description': "Flight number, e.g. 'QF1', 'AA716'"}, 'specific_seat': {'type': 'string', 'description': "Required when seat_preference is 'specific' (e.g. '12A')"}, 'seat_preference': {'enum': ['window', 'aisle', 'bulkhead', 'exit_row', 'extra_legroom', 'quiet_zone', 'front_of_cabin', 'rear_of_cabin', 'specific', 'adjacent_seats', 'minimum_seats', 'class_availability', 'better_seat_upgrade'], 'type': 'string', 'description': 'Seat preference to alert on'}, 'adjacent_seats_count': {'type': 'integer', 'maximum': 9, 'minimum': 2, 'description': "Required when seat_preference is 'adjacent_seats' or 'minimum_seats' (2-9)"}}}
delete_seat_alert
Delete seat alert
Delete a seat alert by its ID. Use list_seat_alerts to find the alert ID. Requires authentication.
Destructif Accès externe Idempotent
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['alert_id'], 'properties': {'alert_id': {'type': 'integer', 'description': 'ID of the seat alert to delete'}}}
discover_more_flight_tools
Discover more flight tools
Discover other flight & travel MCP servers you can add to your client. Lists complementary remote MCPs covering award flights, airport delays/wait times, and lounges.
Lecture seule
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
find_best_seats
Find best seats
Find the best available seats on a flight matching user preferences like window, aisle, extra legroom, exit row, quiet zone, etc. Returns a ranked list and an interactive seatmap with recommended seats highlighted.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['flight_number', 'preferences'], 'properties': {'cabin_class': {'enum': ['economy', 'premium_economy', 'business', 'first'], 'type': 'string', 'description': 'Optional cabin class filter'}, 'flight_date': {'type': 'string', 'description': 'Optional flight date in YYYY-MM-DD format'}, 'preferences': {'type': 'array', 'items': {'enum': ['window', 'aisle', 'extra_legroom', 'exit_row', 'quiet_zone', 'front', 'rear', 'bulkhead'], 'type': 'string'}, 'description': 'Seat preferences to match'}, 'flight_number': {'type': 'string', 'description': "Flight number, e.g. 'QF1'"}}}
get_seat_info
Get seat details
Get detailed information about a specific seat on a flight, including characteristics, cabin class, availability, and pricing. Also renders the interactive seatmap.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['flight_number', 'seat_number'], 'properties': {'flight_date': {'type': 'string', 'description': 'Optional flight date in YYYY-MM-DD format'}, 'seat_number': {'type': 'string', 'description': "Seat number, e.g. '12A', '1F', '32K'"}, 'flight_number': {'type': 'string', 'description': "Flight number, e.g. 'QF1'"}}}
get_seatmap
Get seat map
Get the seat map for a flight from our database. Shows all seats, cabin classes, characteristics, and availability as both text and an interactive visual seatmap. Returns cached data — for fresh/updated data, use search_flight (sign in via OAuth).
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['flight_number'], 'properties': {'flight_date': {'type': 'string', 'description': 'Optional flight date in YYYY-MM-DD format'}, 'flight_number': {'type': 'string', 'description': "Flight number including airline code, e.g. 'QF1', 'AA716', 'BA178'"}}}
get_seat_reviews
Get seat reviews
Get user-submitted reviews for a flight, optionally filtered to a specific seat. Shows ratings, comments, seat number, cabin, and helpfulness votes. Free — no auth required.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['flight_number'], 'properties': {'seat_number': {'type': 'string', 'description': "Optional seat number to filter reviews (e.g. '12A')"}, 'flight_number': {'type': 'string', 'description': "Flight number, e.g. 'QF1'"}}}
interactive_seat_finder
Interactive seat finder
Seat finder that recommends the best seats on a flight and renders an interactive seatmap. Good default when the user wants help finding a seat but hasn't specified preferences.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['flight_number'], 'properties': {'flight_date': {'type': 'string', 'description': 'Optional flight date in YYYY-MM-DD format'}, 'flight_number': {'type': 'string', 'description': "Flight number, e.g. 'QF1', 'AA716'"}}}
list_seat_alerts
List seat alerts
List all your seat alerts (active and inactive). Shows which seats you're being notified about, priority, days until flight, and last check time. Requires authentication.
Lecture seule Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
search_flight
Search live flight data
Search for a flight and get fresh seatmap data. Requires a signed-in account — connect this server to sign in via OAuth. Paid plan users can fetch new flights not yet in our database. Uses a search credit. Returns an interactive seatmap with the results.
Accès externe
Schéma d’entrée
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['flight_number'], 'properties': {'flight_date': {'type': 'string', 'description': 'Flight date in YYYY-MM-DD format (defaults to today)'}, 'flight_number': {'type': 'string', 'description': "Flight number, e.g. 'QF1', 'AA716'"}}}
Ajouté
discover_more_flight_tools
17 September 2026 12:34
Ajouté
delete_seat_alert
17 September 2026 12:34
Ajouté
create_seat_alert
17 September 2026 12:34
Ajouté
list_seat_alerts
17 September 2026 12:34
Ajouté
get_seat_reviews
17 September 2026 12:34
Ajouté
interactive_seat_finder
17 September 2026 12:34
Ajouté
search_flight
17 September 2026 12:34
Ajouté
get_seat_info
17 September 2026 12:34
Ajouté
find_best_seats
17 September 2026 12:34
Ajouté
get_seatmap
17 September 2026 12:34