NicheDB: Train Lookup
nichedb_train_lookup[NicheDB] A train by number (Amtrak 5, VIA 1, IC 1, or a bare number) or a European station by name. Answers record (the stored run: operator, route, origin, destination, state, delay, last and next stop, every stop with scheduled and actual times; or a station with UIC code, coordinates and operators) and live (the same run rebuilt from the upstream now), or matches when several runs or stations fit. Amtrak and VIA Rail via Amtraker, Finland via Fintraffic, stations via Trainline (ODbL).
Served by NicheDB (https://nichedb.dev/docs/mcp).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "nichedb_train_lookup"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Train number, run id or station name, e.g. Amtrak 5 |