Rhein-Ruhr Fahrplan MCP server
io.github.MarcProe/rhein-ruhr-fahrplan-mcp·v1.2.2Public transit data for the Rhein-Ruhr region: live departures, trips, disruptions, GTFS schedules.
0 stars106 downloads/wk
Reviews
Write oneNobody has reviewed Rhein-Ruhr Fahrplan MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Rhein-Ruhr Fahrplan MCP tools (9, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
find_stopHaltestelle im Rhein-Ruhr-Gebiet finden (GTFS-Index; Live-Fallback EFA).
get_default_startKonfigurierte Standard-Start-Haltestelle abrufen (FAHRPLAN_DEFAULT_START).
line_disruptionsAktuelle Störungen/Hinweise an einer Haltestelle (und optional Linie).
next_arrivalsLive-Ankünfte einer Haltestelle mit Echtzeitprognose.
next_departuresLive-Abfahrten einer Haltestelle mit Echtzeitprognose.
plan_connectionVerbindung von A nach B planen (EFA TripRequest, ganzes Rhein-Ruhr-Gebiet).
stop_scheduleSollfahrplan aus dem GTFS-Feed: nächste geplante Abfahrten.
sync_statusStatus des GTFS-Imports: Feed-Version, Gültigkeit, Zeilenzahlen.
update_feedwrite actionGTFS-Feed aktualisieren: CKAN prüfen, nur bei neuer Ressource importieren.
Public scan report
scanner v0.1.10 · 2026-10-14 · same rubric, same numbers if you re-run it
- Code scan7 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 7 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Rhein-Ruhr Fahrplan MCP compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
- Tools
- 9
- the typical server has 7
- Tools that change things
- 11%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 106
- more than 64% of 12,191 servers with a package
What its tools let an agent do: 6 read · 2 change · 1 run or deploy
Install Rhein-Ruhr Fahrplan MCP in Claude Code, Cursor or VS Code
claude mcp add rhein-ruhr-fahrplan-mcp -- uvx rhein-ruhr-fahrplan-mcp
What the publisher says
From the Rhein-Ruhr Fahrplan MCP repository's README, as published. We do not edit it. Read it on GitHub
rhein-ruhr-fahrplan-mcp
<!-- mcp-name: io.github.MarcProe/rhein-ruhr-fahrplan-mcp -->
MCP-Server für ÖPNV-Fahrplandaten im Rhein-Ruhr-Gebiet (Datenbasis: Open Data des Verkehrsverbunds Rhein-Ruhr). Auf PyPI:
Zwei Datenpfeiler, beide keyless:
Default = Live-Only: Ohne Konfiguration startet der Server sofort und liefert alle Live-Tools über die EFA-Schnittstelle. GTFS-Tools (Sollplan, Haltestellen-Index) melden dann einen klaren Hinweis mit Einrichtungsanleitung – bewusst so, weil ein ungefilterter Import die komplette Datenbank (~500 MB, ~7 Mio. Stop-Times) anlegen würde.
Tools (9)
Schnellstart
Variante A: uvx (stdio, ohne Docker)
uvx rhein-ruhr-fahrplan-mcpOder dauerhaft installiert:
uv tool install rhein-ruhr-fahrplan-mcp
rhein-ruhr-fahrplan-mcp- Startet sofort (Live-Only). Für den GTFS-Sollplan einmalig die Umgebungsvariablen setzen (siehe unten) und update_feed aufrufen bzw. Server neu starten – der Import läuft dann automatisch im Hintergrund (~1–2 min, 39 MB Download).
- Datenbank-Pfad fest: ~/.local/share/rhein-ruhr-fahrplan-mcp/fahrplan.db (XDG, cwd-unabhängig; via FAHRPLANDBPATH überschreibbar).
mcphub/Client-Registrierung (stdio-Typ):
{
"fahrplan-mcp": {
"type": "stdio",
"command": "uvx",
"args": ["rhein-ruhr-fahrplan-mcp"],
"env": {"FAHRPLAN_AGENCY_IDS": "nia-25"}
}
}(env optional – ohne Agencies reiner Live-Only-Betrieb.)
Variante B: Docker (Streamable HTTP)
docker compose up -d --buildIm Hub als Streamable-HTTP-Server registrieren (Netz-Anbindung via compose.override.yaml, siehe Deployment):
http://fahrplan-mcp:8080/mcpKonfiguration: Verkehrsunternehmen (FAHRPLANAGENCYIDS)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Rhein-Ruhr Fahrplan MCP: common questions
- Is Rhein-Ruhr Fahrplan MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Rhein-Ruhr Fahrplan MCP safety report
- How do I install Rhein-Ruhr Fahrplan MCP?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Rhein-Ruhr Fahrplan MCP need an API key?
- No secret keys are declared. It reads 3 settings from the environment.
- Is Rhein-Ruhr Fahrplan MCP maintained?
- The last commit was 28 days ago (2026-10-07). The latest release is v1.2.2.
- How does Rhein-Ruhr Fahrplan MCP compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); tools 9 (the typical server has 7); tools that change things 11% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.