EU-wide public intercity transit router. Accepts PLACE NAMES (not coordinates). Returns multi-leg itineraries via Transitous.
CRITICAL FOR AGENTS:
- This tool handles geocoding internally. Do NOT pre-geocode or look up coordinates.
- Do NOT call this tool multiple times with different spellings. Call it ONCE.
- If a location isn't found, present the error message and STOP.
TEMPORAL HANDLING:
This tool returns live real-time schedules only (no date parameter).
If user asks for 'tomorrow' or a future date, pass it as --requested-date.
The tool will add an explanatory note about schedule patterns.
EXAMPLES:
- --from "Ljubljana, Slovenia" --to "Maribor, Slovenia"
- --from "Podbrdo" --to "Nova Gorica" --requested-date "2026-06-05" --limit 3
- --from "Bled" --to "Trieste, Italy" --modes "BUS WALK"
FAILURE MODES (present directly to user, do not retry):
- LOCATION_NOT_FOUND → Check spelling
- NO_ROUTES_FOUND → Try different modes or check locations are in Europe
- ROUTING_FAILURE → Upstream API error, try again later
Connector