Seats.aero Cloudflare MCP
Seats.aero Cloudflare MCP-Server
Ein auf TypeScript basierender, zustandsloser Remote-MCP-Server für die Interaktion mit der seats.aero-API mittels natürlicher Sprache. Dieser Server läuft am Edge über Cloudflare Workers und bietet blitzschnellen, hochgradig skalierbaren Zugriff auf Flugverfügbarkeiten, Routen und Massensuchen.
❗ Voraussetzungen: Sie benötigen einen seats.aero Pro API-Schlüssel, um dieses Tool nutzen zu können.
🚀 Erste Schritte: One-Click-Bereitstellung
Sie können diesen Server mit einem Klick direkt in Ihrem Cloudflare-Konto bereitstellen:
Nach der Bereitstellung ist Ihr MCP-Server unter einer URL wie https://seats-aero-cloudflare-mcp.<your-account>.workers.dev/mcp erreichbar.
🔐 Wichtiger Schritt nach der Bereitstellung: Geheimnisse hinzufügen
Da dieser Server als sicherer Proxy für die seats.aero-API fungiert, müssen Sie Ihre Geheimnisse im Cloudflare-Dashboard konfigurieren, bevor der Server funktioniert.
Gehen Sie zu Ihrem Cloudflare-Dashboard > Workers & Pages >
seats-aero-cloudflare-mcp.Navigieren Sie zu Settings > Variables and Secrets.
Fügen Sie die folgenden verschlüsselten Variablen hinzu:
SEATS_API_KEY: Ihr seats.aero Pro API-Schlüssel.MCP_CLIENT_SECRET: Ein sicheres Passwort/Token, das Sie festlegen, um unbefugten Zugriff auf Ihren Edge-Knoten zu verhindern.
Stellen Sie Ihren Worker erneut bereit, um die neuen Geheimnisse zu übernehmen.
Related MCP server: Remote MCP Server (Authless)
🛠️ Verfügbare Tools
Der Server verwendet strikte JSON-Schema-Enums, um LLM-Halluzinationen bei Meilenprogrammen und Kabinenklassen zu verhindern.
get_flights: Ruft eine Liste von Flügen ab. Entspricht dem zwischengespeicherten Such-Endpunkt.get_bulk_avail: Ruft eine große Anzahl von Verfügbarkeitsobjekten für ein bestimmtes Meilenprogramm ab. Entspricht dem Endpunkt für Massenverfügbarkeit.get_routes: Ruft eine Liste von Routenobjekten für ein bestimmtes Meilenprogramm ab. Entspricht dem Routen-Endpunkt.
💻 Manuelle Bereitstellung (CLI)
Wenn Sie die Bereitstellung lieber über die Befehlszeile als über den One-Click-Button vornehmen möchten:
Klonen Sie das Repository und installieren Sie die Abhängigkeiten:
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 installSpeichern Sie Ihre Geheimnisse sicher mit Wrangler:
npx wrangler secret put SEATS_API_KEY
npx wrangler secret put MCP_CLIENT_SECRETBereitstellung auf Cloudflare:
npx wrangler deploy🤖 Verbindung mit Claude Desktop
Verbinden Sie sich von lokalen MCP-Clients aus mit Ihrem Remote-MCP-Server über den mcp-remote-Proxy.
Öffnen Sie Ihre Claude Desktop-Konfigurationsdatei und fügen Sie Folgendes hinzu:
{
"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"
}
}
}
}This server cannot be deployed
Maintenance
Related MCP Connectors
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.
Cloudflare Workers MCP server: ai-model-router
Cloudflare Workers MCP server: agent-workflow-engine
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceA deployable server implementation of the Model Context Protocol that allows you to run custom tools on Cloudflare Workers without authentication requirements.681 npmMIT
- FlicenseNot gradedqualityCmaintenanceEnables 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.2,778 npm-
- FlicenseNot gradedqualityCmaintenanceEnables 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.-