routes_eta

routes_eta

How long it takes to travel between two places, by road rather than as the crow flies. Can be asked about a future departure, or told when you need to arrive and answer when to leave

2 credits per call, from your balance — or paid per request in USDC with no account at all.

Runs on Routes — How to get from one place to another — time, traffic and turn-by-turn.

Arguments

NameTypeWhat it is
fromstringWhere the journey starts, e.g. 'King's Cross, London' (or give from_lat/from_lon)
tostringWhere the journey ends, e.g. 'Heathrow Airport'
from_latnumberOptional start latitude, if already known
from_lonnumberOptional start longitude, if already known
to_latnumberOptional end latitude, if already known
to_lonnumberOptional end longitude, if already known
modestringHow to travel: drive (default), walk, cycle or transit
depart_atstringWhen the journey starts, as RFC3339 (e.g. 2026-08-13T08:00:00Z). Defaults to now. Traffic and timetables are read for this time
arrive_bystringBe there by this time, as RFC3339. Answers when to leave. Cannot be combined with depart_at

Calling it

Three doors onto the same method. MCP is what an agent speaks, REST is what a program speaks, and the answer is identical.

{"id":1,"jsonrpc":"2.0","method":"tools/call","params":{"arguments":{},"name":"routes_eta"}}

Try it in the playground.