Seats.aero Cloudflare MCP
Servidor MCP de Seats.aero en Cloudflare
Un servidor MCP remoto sin estado basado en TypeScript para interactuar con la API de seats.aero mediante lenguaje natural. Este servidor se ejecuta en el borde (edge) a través de Cloudflare Workers, proporcionando un acceso ultrarrápido y altamente escalable a la disponibilidad de vuelos, rutas y búsquedas masivas.
❗ Requisitos previos: Necesitarás una clave API Pro de seats.aero para usar esta herramienta.
🚀 Empezar: Despliegue con un solo clic
Puedes desplegar este servidor directamente en tu cuenta de Cloudflare con un solo clic:
Una vez desplegado, tu servidor MCP estará activo en una URL como: https://seats-aero-cloudflare-mcp.<tu-cuenta>.workers.dev/mcp
🔐 Paso crucial tras el despliegue: Añade tus secretos
Debido a que este servidor actúa como un proxy seguro para la API de seats.aero, debes configurar tus secretos en el panel de control de Cloudflare antes de que el servidor funcione.
Ve a tu panel de control de Cloudflare > Workers & Pages >
seats-aero-cloudflare-mcp.Navega a Settings > Variables and Secrets.
Añade las siguientes variables cifradas:
SEATS_API_KEY: Tu clave API Pro de seats.aero.MCP_CLIENT_SECRET: Una contraseña/token seguro que inventes para evitar el acceso no autorizado a tu nodo de borde.
Vuelve a desplegar tu worker para inyectar los nuevos secretos.
Related MCP server: Remote MCP Server (Authless)
🛠️ Herramientas disponibles
El servidor utiliza enumeraciones de JSON Schema estrictas para evitar alucinaciones del LLM en cuanto a programas de millas y clases de cabina.
get_flights: Obtiene una lista de vuelos. Se asigna al endpoint de búsqueda en caché.get_bulk_avail: Recupera una gran cantidad de objetos de disponibilidad de un programa de millas específico. Se asigna al endpoint de disponibilidad masiva.get_routes: Recupera una lista de objetos de ruta de un programa de millas específico. Se asigna al endpoint de rutas.
💻 Despliegue manual (CLI)
Si prefieres desplegar a través de la línea de comandos en lugar del botón de un solo clic:
Clona el repositorio e instala las dependencias:
git clone [https://github.com/olsonbd/seats-aero-cloudflare-mcp.git](https://github.com/olsonbd/seats-aero-cloudflare-mcp.git)
cd seats-aero-cloudflare-mcp
npm installAlmacena de forma segura tus secretos usando Wrangler:
npx wrangler secret put SEATS_API_KEY
npx wrangler secret put MCP_CLIENT_SECRETDespliega en Cloudflare:
npx wrangler deploy🤖 Conexión a Claude Desktop
Conéctate a tu servidor MCP remoto desde clientes MCP locales usando el proxy mcp-remote.
Abre tu archivo de configuración de Claude Desktop y añade lo siguiente:
{
"mcpServers": {
"seats-aero": {
"command": "npx",
"args": [
"mcp-remote",
"https://seats-aero-cloudflare-mcp.<your-account>.workers.dev/mcp"
],
"env": {
"MCP_REMOTE_BEARER_TOKEN": "your_mcp_client_secret_here"
}
}
}
}Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Zero-dependency Cloudflare Worker gateway turning websites and REST APIs into MCP tools.
Remote streamable-HTTP MCP server running on a single Cloudflare Worker. Your assistant gets live Airbnb, Amazon, Booking.com, Google Flights, Maps and Reddit data, social search on X, Instagram and TikTok, the Meta Ad Library, and image/video generation without any keys. Connect your own accounts to let it send WhatsApp or Telegram messages, work an IMAP inbox, manage Meta Ads campaigns and publish to X and LinkedIn. OAuth 2.1 with PKCE; stored credentials are AES-256-GCM encrypted.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Search and compare flight offers through a cache-aware Streamable HTTP MCP server for AI agents.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceA deployable server implementation of the Model Context Protocol that allows you to run custom tools on Cloudflare Workers without authentication requirements.2,105 npmMIT
- FlicenseNot gradedqualityNot gradedmaintenanceEnables deployment of Model Context Protocol servers on Cloudflare Workers without authentication requirements. Provides a template for creating custom MCP tools that can be accessed remotely via SSE endpoints and integrated with Claude Desktop or Cloudflare AI Playground.-
- -licenseNot gradedqualityNot gradedmaintenanceEnables deployment of a Model Context Protocol (MCP) server on Cloudflare Workers without authentication. Allows users to create custom tools and connect them to AI clients like Claude Desktop or Cloudflare AI Playground.3,487 npm-
- FlicenseNot gradedqualityNot gradedmaintenanceEnables deployment of MCP servers on Cloudflare Workers without authentication requirements. Provides a template for creating custom MCP tools that can be accessed remotely via Cloudflare AI Playground or local MCP clients like Claude Desktop.-