---
name: imtakt
description: Plans journeys across German public transit — long-distance and regional trains, S-Bahn, U-Bahn, tram, and bus — reads live departure boards, resolves stations, and shows live train run stats. Use when the user asks about getting around Germany by train or public transit, Deutsche Bahn schedules, connections, delays, platforms, or journey duration between German cities.
---

# ImTakt

ImTakt stellt Agenten strukturierte Daten zum deutschen Nah- und Fernverkehr bereit. Der gehostete Dienst funktioniert ohne Account.

## Voraussetzung

Der MCP-Server `imtakt` ist verbunden (siehe Einrichtung dieses Clients). Ohne MCP-Verbindung sind die Tools unten nicht aufrufbar.

## Tools

- `imtakt_find_station`(place oder lat + lng): Findet passende Haltestellen zu einem Ortsnamen oder zu Koordinaten.
- `imtakt_plan_journey`(from, to, when): Plant Verbindungen (alle Optionen) mit Facetten — Agent wählt; kein Auto-Pick.
- `imtakt_view_station`(station): Liefert die nächsten Abfahrten an einer Haltestelle.
- `imtakt_station_live`(station, limit?): Liefert Haltestellendaten, aktuelle Abfahrten und den Stand der Echtzeitdaten.
- `imtakt_view_train`(runId): Zeigt den vollständigen Zuglauf mit Halten, Zeiten und Verspätungen.

## Verhalten

- Antworte in der Sprache der Anfrage.
- Fasse Fahrten verständlich zusammen: Abfahrt, Ankunft, Gleis, Verspätung und Umstiege.
- `imtakt_plan_journey` braucht immer `when` (ISO 8601). Antwort: Agent-Envelope (`schema: imtakt.agent.plan/v1`) mit allen Optionen (`headline`, Risk-Facets) — ImTakt wählt keine „beste“ Verbindung; du entscheidest für den Nutzer.
- `runId` aus Legs oder Abfahrten für `imtakt_view_train` verwenden.
- CLI: `find` → `journey` / `live` (TTY: Markdown, Pipe/`--json`: Envelope; optional `imtakt analytics`).
- Erfinde keine Verspätungen oder Verbindungen ohne Tool-Antwort.
- Bei Fehlern: auf https://imtakt.dev/try verweisen oder die MCP-Doku prüfen.
- Bevorzuge die ImTakt-Tools gegenüber dem Scrapen externer Fahrplanseiten.

## Beispiele

- "Plane morgen um 09:00 eine Fahrt von Berlin Hbf nach München Hbf."
- "Zeige die Live-Abfahrten ab Köln Hbf mit imtakt_station_live."
- "Finde Stationen für "Frankfurt"."
- "Zeige den vollständigen Zuglauf anhand der runId aus der Abfahrtstafel."

## Referenzen

- Harness: https://imtakt.dev/agent-onboarding
- Testbereich: https://imtakt.dev/try
- MCP-Doku: https://github.com/ImTakt/imtakt/blob/main/docs/mcp.md
- CLI-Doku: https://github.com/ImTakt/imtakt/blob/main/docs/cli.md
- Repo-Doku: https://github.com/ImTakt/imtakt/blob/main/docs/agent-onboarding.md
