Skip to main content
Glama
codeblockssk

easygroupflights MCP

by codeblockssk

easygroupflights MCP

Ein Model Context Protocol-Server für easygroupflights.com – IATA-akkreditierte Gruppenflugreisen mit ausgehandelten Tarifen von über 500 Fluggesellschaften.

Er ermöglicht einem KI-Assistenten, das zu tun, was die Website tut: festzustellen, ob eine Reise eine Gruppenbuchung ist, zu sammeln, was ein Agent zur Preisgestaltung benötigt, und die Anfrage einem Menschen vorzulegen – oder, für eine Gruppe, die zu klein für eine Gruppenbuchung ist, normale buchbare Tarife zu finden.

Warum eine Gruppe ein anderes Werkzeug braucht

Ein Gruppentarif wird direkt mit der Fluggesellschaft ausgehandelt. Er wird nicht über eine öffentliche Buchungsmaschine verkauft, daher kann keine Such-API einen Preis dafür liefern. Stattdessen übermittelt dieser Server eine vollständige, strukturierte Anfrage und teilt dem Reisenden ehrlich mit, was als Nächstes passiert: Ein Spezialist antwortet per E-Mail in etwa zwei Stunden, bei komplexen Routen bis zu 24 Stunden.

Die Grenze liegt bei 10 sitzenden Reisenden. Kleinkinder unter zwei Jahren, die auf dem Schoß sitzen, belegen keinen Sitzplatz und zählen nicht.

Related MCP server: Find Flights MCP Server

Werkzeuge

Werkzeug

Was es tut

get_service_info

Wie Gruppenbuchung funktioniert, was die Schwelle ist, was ein Angebot kostet und wie lange es dauert. Übermittelt nichts.

request_group_quote

10+ Reisende. Übermittelt eine strukturierte Anfrage an einen Gruppenspezialisten. Gibt eine Bestätigung zurück, keinen Preis.

search_flights

9 oder weniger. Live buchbare Tarife mit Fluggesellschaften, Zwischenstopps und einem Buchungslink.

send_flight_offer

Sendet einen dieser Tarife per E-Mail als formelles Angebot an den Reisenden.

Die letzten beiden werden von tools/list zurückgehalten, es sei denn, PELIKAN_MCP_URL ist gesetzt – ein beworbenes Werkzeug, das nicht ausgeführt werden kann, ist schlimmer als eines, das nicht vorhanden ist.

Verwendung

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

Oder in der Konfiguration eines beliebigen MCP-Clients:

{
  "mcpServers": {
    "easygroupflights": {
      "type": "http",
      "url": "https://mcp.easygroupflights.com/mcp"
    }
  }
}

Der Transport ist streamable HTTP. Der Server ist zustandslos – er vergibt keine Sitzungs-ID und benötigt keine Durable Objects, da jeder Tool-Aufruf in sich abgeschlossen ist.

Konfiguration

Öffentliche Werte stehen in wrangler.toml:

Variable

Bedeutung

SITE_URL

Für Menschen sichtbare Website, angezeigt in der Tool-Ausgabe und auf der Landingpage

GROUP_MIN_PASSENGERS

Gruppengröße, ab der eine Buchung zur Gruppe wird. Standard 10

FARE_CURRENCY

Währung, in der der Tarifdienst Angebote macht. Standard EUR

Drei Geheimnisse, gesetzt mit wrangler secret put:

Geheimnis

Bedeutung

AUTOPILOT_URL

Eingang für Gruppenanfragen. Infrastruktur statt einer Anmeldeinformation; nur ein Geheimnis, weil dieses Repository öffentlich ist

AUTOPILOT_API_KEY

Wird als X-API-Key an den Eingang gesendet. Ohne eines von beiden weigert sich request_group_quote, anstatt still zu scheitern

PELIKAN_MCP_URL

Streamable-HTTP-Endpunkt des Pelikan-MCP-Servers, der Gruppen unterhalb der Schwelle bepreist. Optional – seine Werkzeuge bleiben verborgen, solange nicht gesetzt

Lizenz

MIT. Siehe LICENSE.

Anfragen werden der nackten Marktdomäne zugeordnet. Autopilot verarbeitet nur eine Quelle, die es erkennt, daher darf nichts daran angehängt werden.

Entwicklung

npm install
npm run dev        # wrangler dev on :8787
npm test           # unit tests, no network
npm run typecheck
npm run deploy     # wrangler deploy

Legen Sie lokale Geheimnisse in .dev.vars ab (gitignoriert). AUTOPILOT_API_KEY nicht zu setzen ist der sichere Weg, request_group_quote Ende-zu-Ende zu testen: Es validiert alles und stoppt an der Eingangsgrenze, ohne einen echten Lead zu erzeugen.

Manuell ausführen mit:

curl -s localhost:8787/mcp -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

GET / liefert eine für Menschen lesbare Seite, /health einen Status-Healthcheck und /.well-known/mcp.json ein Manifest für Verzeichnisse.

Märkte

Eine Website pro Markt; der Markt entscheidet sowohl, welche Marke die Anfrage bearbeitet, als auch, welcher Domäne der Lead zugeordnet wird.

market

Site

Sprache

en

easygroupflights.com

Englisch

pl

grupoweloty.pl

Polnisch

at

gruppenfluege.at

Deutsch

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Live flight prices and working booking links for AI agents and travel apps.

  • Flight search & booking for AI agents. 400+ airlines, $20-50 cheaper than OTAs.

  • Aggregated travel MCP — flights, tours, activities, price checks, visas, and more.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/codeblockssk/easygroupflights-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server