FlightSeatMap

Mapas de asientos de aerolíneas, calificaciones de asientos, reseñas de viajeros y alertas de asientos para más de 150 aerolíneas.

Documentación

Servidor MCP FlightSeatMap

Mapas de asientos, valoraciones de asientos, reseñas de viajeros y alertas de asientos para 117 aerolíneas, como un servidor MCP remoto que tu asistente de IA puede invocar.

Pregunta "¿qué asiento debería elegir en QF1?" y obtén el diseño real de la cabina, los asientos libres clasificados según lo que te importa, y lo que otros viajeros dijeron sobre el que estás considerando.

  • Servidor: https://mcp.flightseatmap.com/mcp
  • Transporte: HTTP transmisible
  • Autenticación: ninguna para las herramientas de solo lectura; OAuth 2.1 para búsqueda y alertas
  • Documentación: https://flightseatmap.com/mcp

No es necesario instalar nada. El servidor está alojado; apuntas tu cliente a la URL.

Instalación

Claude Code

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

Cursor

Instala este plugin desde el marketplace, o añade el servidor directamente en ~/.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

Configuración → Conectores → Añadir conector personalizado, y luego pega la URL del servidor.

Herramientas

Seis herramientas son gratuitas y no requieren cuenta:

HerramientaQué hace
get_seatmapEl diseño de la cabina para un vuelo: filas, cabinas, qué asientos están libres
find_best_seatsAsientos libres clasificados según ventana, pasillo, fila de salida, espacio extra para piernas, zona tranquila, mamparo, delante, detrás
get_seat_infoUn asiento en detalle: inclinación, reclinación, alimentación eléctrica, proximidad a cocinas y baños
interactive_seat_finderUn buen valor predeterminado cuando el viajero aún no ha dicho qué quiere
get_seat_reviewsReseñas de viajeros, con valoraciones y comentarios por asiento
discover_more_flight_toolsServidores MCP relacionados de vuelos y viajes

Cuatro requieren una cuenta con sesión iniciada, mediante OAuth:

HerramientaQué hace
search_flightObtener datos actualizados para un vuelo que aún no está en la base de datos
create_seat_alertEnviar un correo al viajero cuando un asiento coincidente se libera
list_seat_alertsLas alertas del viajero, con cuentas regresivas de salida
delete_seat_alertEliminar una alerta

Los resultados de mapas de asientos, reseñas y alertas se muestran como widgets interactivos de MCP Apps en los clientes que los admiten.

Autenticación

OAuth 2.1 con PKCE y registro dinámico de clientes: no hay clave de API que solicitar, ni formulario que completar. Tu cliente descubre todo lo que necesita a partir del desafío 401.

  • Metadatos del recurso protegido: https://mcp.flightseatmap.com/.well-known/oauth-protected-resource/mcp
  • Metadatos del servidor de autorización: https://mcp.flightseatmap.com/.well-known/oauth-authorization-server
  • Guía paso a paso por escrito: https://flightseatmap.com/auth.md

Los ámbitos son read, write y search. Las herramientas solicitan solo el ámbito que necesitan.

Qué hay en este repositorio

RutaPropósito
plugin.jsonManifiesto de Agent Plugins: se carga en Cursor sin cambios
mcp.jsonDeclaración del servidor, formato Agent Plugins
.claude-plugin/plugin.jsonManifiesto del plugin de Claude Code
.mcp.jsonDeclaración del servidor, formato Claude Code
.grok-plugin/plugin.jsonManifiesto del marketplace de xAI Grok
gemini-extension.jsonManifiesto de la extensión de Gemini CLI
server.jsonManifiesto para el Registro MCP oficial
skills/Habilidades del agente que describen cómo usar bien las herramientas
commands/Comandos de barra (/seatmap, /best-seats)

Cinco ecosistemas, cinco convenciones de manifiesto, un servidor. mcp.json y .mcp.json contienen el mismo endpoint en las dos formas que buscan diferentes clientes: cambia ambos juntos. .grok-plugin/plugin.json apunta su mcpServers a mcp.json en lugar de repetirlo.

Los datos de asientos, la API y el sitio son un producto separado de código cerrado. Este repositorio es el pegamento de conexión, y tiene licencia MIT.

Notas

  • La disponibilidad refleja el mapa de asientos, no el inventario de reservas en vivo de la aerolínea. Un asiento mostrado como libre puede que ya no esté disponible.
  • Los mapas de asientos se basan en el número de vuelo (QF1, BA117, UA900), no en la ruta. Una fecha ayuda, porque las aeronaves cambian entre fechas.
  • Los asientos con espacio extra para piernas y de fila de salida suelen tener un cargo, y las filas de salida tienen requisitos de edad y movilidad.

Soporte

support@flightseatmap.com · Privacidad · Términos


FlightSeatMap es operado por Merchant Software Solutions Limited, una empresa registrada en Inglaterra y Gales (n.º 14098922), The Old Court House, Clark Street, Morecambe, LA4 5HR.