Skip to main content
Glama

VRR MCP Server

Stellt VRR-Fahrplandaten (Essen, Bochum, Duisburg, Mülheim, Oberhausen, Gelsenkirchen etc.) als MCP-Tools für Claude bereit:

  • vrr_departures – Abfahrtstafel für eine Haltestelle

  • vrr_trip – Route von A nach B

  • vrr_trip_via – Route von A nach B mit Zwischenstopp C

  • vrr_disruptions – allgemeine Störungsübersicht im VRR-Netz

Nutzt den kostenlosen VRR-Testserver, laut VRR-Nutzungsbedingungen ohne Anmeldung erlaubt für Hobby-/Test-/Entwicklungszwecke.

Lizenz

Alle Rechte vorbehalten. Siehe LICENSE. Keine Weiterverwendung ohne Erlaubnis des Rechteinhabers.

Related MCP server: Porto Alegre MCP Server LLM Bus

Deployment auf FastMCP Cloud

  1. Dieses Repository auf GitHub pushen.

  2. Bei fastmcp.app (Prefect Horizon) mit GitHub anmelden.

  3. Repository verknüpfen → automatisches Deployment.

  4. Du bekommst eine öffentliche URL mit fertig eingerichtetem OAuth.

In Claude eintragen

Die URL trägst du bei Claude als Custom Connector ein (Einstellungen → Konnektoren → Custom Connector hinzufügen). Danach stehen dir die vier Tools in jedem Chat zur Verfügung – auch in der Mobile App.

Lokal testen

pip install -r requirements.txt
python server.py

Hinweise

  • Der VRR-Testserver kann laut Doku gelegentlich unplausible Daten liefern (VRR nutzt ihn auch intern für Tests).

  • Für dauerhaften/zuverlässigen Betrieb: kurze Mail mit Projektbeschreibung an opendata-oepnv@vrr.de für Zugang zum Produktivserver, dann VRR_BASE in server.py anpassen.

  • Freitext-Ortsangaben werden intern immer zuerst über den StopFinder-Request in eine eindeutige ID aufgelöst.

  • vrr_disruptions ohne Filter kann sehr viele Meldungen liefern (>1000); omc (Gemeindeschlüssel) oder limit nutzen, um sinnvoll einzugrenzen.

Related MCP Connectors

  • Geocoding, routing, isochrones, traffic, weather, and place search for AI agents. 19 MCP tools.

  • WhatsMCP connects Claude and other MCP-compatible AI agents directly to WhatsApp. Send and receive text, images, documents, and voice notes; manage groups (create, add/remove members, promote admins); look up contacts and profiles; follow channels; and read call and message history — all through a standard MCP interface. For voice use cases, WhatsMCP offers SIP-based calling plans (inbound-only, or full inbound/outbound) so AI voice agents can answer and place WhatsApp calls, plus low-latency WebSocket integrations with voice agent providers like ElevenLabs. Multiple WhatsApp accounts can be paired and managed per workspace, with webhook support for real-time inbound message delivery to your own infrastructure.

  • The Ferryhopper MCP server is a connector for LLMs and AI Agents in maritime travel that exposes ferry routes, schedules, and booking options. It enables AI assistants to search ports and connections across 33 countries and 190+ ferry operators, provide real-time ferry itineraries with indicative prices, and assist users with planning island-hopping or multi-leg journeys by processing natural language queries about ferry times, passenger counts, and travel durations.

  • Use AI models for chat, image, and video generation from Claude Code and other MCP hosts.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    An MCP server that exposes the Deutsche Bahn public transport API to any MCP-compatible client (Claude Desktop, Cursor, Cline, Continue, etc.). Five tools cover station search, departures, journey planning, trip details, and nearby stations.
    6
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    MCP server for real-time German public transport data (HAFAS/VBN network). Enables querying departures, arrivals, journeys, and nearby stops using natural language.
    -