@pipeworx/transit-land
Connect: https://gateway.pipeworx.io/transit-land/mcp · Install: one-click buttons
Tools: 5
Transitland MCP — global GTFS aggregator (~3000 transit operators, ~50k feeds). Free tier with API key.
Tools
search_agencies(name?, agency_id?, lat?, lon?, radius_m?, limit?)— transit operatorssearch_routes(name?, route_type?, agency_id?, operator_id?, lat?, lon?, radius_m?, limit?)— bus / rail / ferry routessearch_stops(name?, stop_id?, lat?, lon?, radius_m?, limit?, served_by_route_type?)— stops/stationsdepartures_at_stop(stop_id, service_date?, start_time?, end_time?)— upcoming departureslist_feeds(spec?, limit?)— available GTFS feeds
Auth
- Platform key: gateway env
PLATFORM_TRANSITLAND_KEY - BYO:
?_apiKey=<key>after registering at https://www.transit.land/
Data source
https://transit.land/api/v2/rest/ — apikey= query OR apikey header.
Tools
- 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: ${ROUTE_TYPES}.
- 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.
Tools
-
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. -
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: ${ROUTE_TYPES}. -
search_stops— Search stops/stations. Use lat+lon+radius_m for stops near point .