MCP-Server für italienische Zugdaten: Echtzeit-Verspätungen, Abfahrten und Fahrpläne in Claude

Ein Entwickler hat einen inoffiziellen MCP-Server für Trenitalia erstellt, der es Claude ermöglicht, zugbezogene Fragen in natürlicher Sprache zu beantworten. Das Projekt wurde entwickelt, um das tägliche Pendlerproblem des Wechselns zwischen Apps zur Überprüfung von Zugverspätungen in Italien zu lösen.
Verfügbare Werkzeuge
- Bahnhofssuche nach Namen (verarbeitet unscharfe Eingaben wie "Tuscolana" oder "Roma Termini")
- Echtzeit-Abfahrtstafel
- Echtzeit-Ankunftstafel
- Vollständige Zugverfolgung – Position, Verspätung, alle Haltestellen
- Fahrpläne zwischen zwei Bahnhöfen mit Live-Verspätungsanreicherung
Technische Umsetzung
Die Fahrplanfunktionalität verwendet eine hybride Logik: Sie ruft statische Fahrpläne aus dem offiziellen NeTEx Italian Profile (25.480 geplante Fahrten) ab und gleicht diese dann mit der Live-API von Viaggiatreno ab, um "Geisterzüge" herauszufiltern – Züge, die im Fahrplan existieren, aber tatsächlich nicht an dieser Station halten. Für Abfahrten in den nächsten 90 Minuten werden auch Echtzeit-Verspätungsdaten über asyncio.gather eingespielt.
Der Server funktioniert sowohl im stdio-Modus (für Claude Desktop und Cursor) als auch im SSE-Modus für die Remote-Bereitstellung. Das Repository ist verfügbar unter https://github.com/Fanfulla/MCP_Trenitalia.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

Token Enhancer reduziert den Tokenverbrauch von Webseiten für KI-Agenten.
Ein Entwickler stellte fest, dass rohes HTML von Webabrufen übermäßig viele Tokens im KI-Agenten-Kontext verbraucht, wobei Yahoo-Finance-Seiten 704.000 Tokens verwendeten. Durch den Einsatz von Token Enhancer als MCP-Server konnte dies auf 2.600 Tokens reduziert werden.

oMLX führt SSD-KV-Caching für Apple Silicon ein und reduziert die Antwortzeiten von OpenClaw von 30-90 Sekunden auf 5 Sekunden.
oMLX ist ein neues Backend, das KV-Cache-Blöcke im Safetensors-Format auf der SSD speichert und so Cache-Invalidierungen bei Kontextwechseln verhindert. Dadurch reduziert sich die Antwortzeit von OpenClaw bei Folgeanfragen von 30-90 Sekunden auf 5 Sekunden.

AutoSkillUpdate: Ein Claude-Code-Plugin, das veraltete Fähigkeiten erkennt
AutoSkillUpdate ist ein Open-Source-Claude-Code-Plugin, das Ihre Codebasis scannt, sie mit vorhandenen Skills vergleicht und Abweichungen identifiziert. Es liefert Abweichungsberichte mit Dateipfaden und Zeilenreferenzen und bietet dann an, veraltete Skills nach Benutzerbestätigung neu zu schreiben.

Discord-Brücke für autonome Claude-Code-Sitzungen
Ein bridge.js-Skript (~50 Zeilen, discord.js v14) ermöglicht einen Echtzeit-Zwei-Wege-Chat zwischen Discord und Claude Code über WebSocket + lokale Dateiwarteschlange und ersetzt 2-minütiges Polling durch Mikrosekunden-Dateilesevorgänge. Getestet mit 27.000 Zeilen über Nacht analysiert.