Fahrgast-App oder Agenten-Schnittstelle — unterschiedliche Aufgaben
Warum Fahrgast-Apps Buchung und Navigation abdecken, während Agenten strukturierte Antworten, stabile Haltestellen-IDs und Programmierschnittstellen brauchen.
DB Navigator bündelt Buchung, Benachrichtigungen und eine für Fahrgäste optimierte Oberfläche. Google Maps und Öffi zeigen Verbindungen, stellen aber keine Programmierschnittstelle für Coding-Agenten bereit. ImTakt konzentriert sich auf strukturierte Daten für Agenten, eigene Anwendungen und Automatisierung.
Was Apps gut können
- Ticketkauf und Sitzplatzreservierung (Navigator, Verbund-Apps)
- Push bei Verspätung und Gleisänderung
- Barrierefreie UI mit großen Touch-Targets
- Offline-Fahrpläne in manchen Apps
Was Agenten brauchen
- Strukturiertes JSON mit Zeitstempel und Quellenangabe
- MCP-Werkzeuge oder CLI für automatisierte Abläufe
- Stabile GTFS-Stop-IDs für Wiederholbarkeit
- Kein Login für den gehosteten Dienst unter api.imtakt.dev
Verkehrsdaten für KI-Agenten — erklärt Architektur und Grenzen.
Komplementär, nicht konkurrierend
Endnutzer buchen und navigieren im Navigator. Entwickler und Agenten integrieren ImTakt über MCP (npx -y @imtakt/mcp) oder CLI. imtakt.dev/try zeigt die strukturierte JSON-Antwort (Playground-Envelope); Agenten und Pipes bekommen das kompakte Agent-Envelope (schema: imtakt.agent.plan/v1). Markdown liefert die CLI nur im interaktiven Terminal.
Häufige Fragen
Ersetzt ImTakt die DB Navigator App?
Nein. Der Navigator ist eine Fahrgast-App mit Buchung und Benachrichtigungen. ImTakt ist eine Programmierschnittstelle für Agenten und Anwendungen, die strukturierte Daten benötigen.
Warum nutzt mein ChatGPT keine Navigator-Daten?
Sprachmodelle haben keinen Zugriff auf Navigator-APIs. Ohne Werkzeug halluzinieren sie Fahrzeiten. Mit @imtakt/mcp erhalten Agenten echte GTFS-Daten für Deutschland.
Ist Google Maps nicht genug für ÖPNV in Deutschland?
Für die persönliche Reiseplanung kann Google Maps ausreichen. Agenten benötigen jedoch stabile IDs, klar definierte Antwortformate und eine dokumentierte Schnittstelle für Automatisierung.
Kann ich ImTakt in meine eigene App einbauen?
Ja. Die HTTP-API läuft unter api.imtakt.dev, der Quellcode steht unter der MIT-Lizenz auf GitHub und kann selbst betrieben werden. MCP und CLI sind fertige Clients für die Integration.
Weiterlesen
Daten im Browser prüfen: Testbereich öffnen · MCP verbinden