MCP server exposing 5 tools for transit-land.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/transit-land/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
search_agencies — Search transit agencies/operators by name or geo. Operators are the entities running services.search_routes — Search routes by name, type, agency, or location. route_type: 0=tram, 1=metro, 2=rail, 3=bus, 4=ferry, 5=cable_tram, 6=aerial_lift, 7=funicular, 11=trolleybus, 12=monorail.search_stops — Search stops/stations. Use lat+lon+radius_m for "stops near point".departures_at_stop — Upcoming departures from a stop. stop_id is the Transitland onestop_id (e.g. "s-9q8yvz3w7-stopname").list_feeds — Available GTFS feeds across operators.Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/transit-land/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io