Amtrak Live
live TransportTravelLive Amtrak train tracking nationwide — GPS position, speed, and delay for any train by number or route name, station departure boards, and active-route summaries (Via Rail and Brightline included).
Tools
amtrak_train_status Live Amtrak train status and GPS tracking — "where is my Amtrak train", "is train 6 late", "track the California Zephyr". Accepts a train number ("6", "2150") or route name ("Coast Starlight", "Empire
No parameters required.
Try it
amtrak_station_board Amtrak station departures/arrivals board — upcoming trains at a station. "What trains are arriving at Chicago Union?", "next train at CHI", "station board for Denver". Accepts a 3-letter Amtrak statio
No parameters required.
Try it
amtrak_routes_active Summary of ALL currently active Amtrak trains grouped by route — "how many Amtrak trains are running right now", "which Amtrak routes have delays", national system overview. Returns per route: active
No parameters required.
Try it
amtrak_station_info Amtrak station lookup by code or name — station name, 3-letter code, city/state, street address, timezone, coordinates, and how many trains are currently inbound. "Where is the Amtrak station in Denve
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/amtrak/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' curl -X POST https://gateway.pipeworx.io/amtrak/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"amtrak_train_status","arguments":{}}}' Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("amtrak_train_status", {}); // Or ask in plain English:
const answer = await px.ask("live amtrak train tracking nationwide — gps position, speed, and delay for any train by number or route name, station departure boards, and active-route summaries (via rail and brightline included)");