NestDaddy

Transit MCP

com.transitmcp/transit-mcp · v6.1.0

Trips, departures, alerts and vehicles for NYC, DC and the SF Bay Area.

Connect Remote server

Terminal
claude mcp add --transport http transit-mcp https://transitmcp.com/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "transit-mcp": {
      "url": "https://transitmcp.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "transit-mcp": {
      "type": "http",
      "url": "https://transitmcp.com/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://transitmcp.com/mcp

Tools 18 found in our last check

  • get_station_predictions

    Get real-time train arrival predictions for a transit station. Supports DC Metro and NYC Subway. Accepts a station name or an exact station ID; if a name matches several stations, the result lists the candidates to choose from.

  • search_stations

    Search for transit stations by name or code. Supports DC Metro and NYC Subway.

  • get_stations_by_line

    Get all stations on a specific transit line. Supports DC Metro and NYC Subway.

  • get_all_stations

    Get the complete list of transit stations with coordinates for one city. Large result; prefer search_stations or get_stations_by_line when looking for specific stations.

  • get_station_transfers

    Get transfer connections and nearby stations from a transit station. NYC Subway only.

  • get_incidents

    Get current transit incidents and service advisories for DC Metro or NYC Subway.

  • get_elevator_incidents

    Get current elevator and escalator outages. DC Metro only.

  • get_bus_predictions

    Get real-time bus arrival predictions for a DC Metro bus stop.

  • get_bus_routes

    Get all DC Metro bus routes with route IDs and descriptions.

  • get_bus_stops

    Get DC Metro bus stops. Returns all stops or filters by lat/lon/radius.

  • get_bus_positions

    Get real-time positions of DC Metro buses, optionally filtered by route.

  • get_train_positions

    Get real-time positions of all trains on the DC Metro system.

  • get_route_info

    Get detailed information about a transit route including service patterns. NYC Subway only.

  • find_transit

    Call with no arguments (or only `coverage`) to list the regions served and what each supports. Without a coverage, a name is searched in every region. If nothing matches, suggestions lists the closest names (not matches). Resolve a coverage, agency, route, station, stop, or a cu…

  • plan_trip

    Plan an origin-to-destination journey. Returns up to three independently validated itineraries (the fastest, then other lines); departure defaults to now. Pass the rider's place names as given: a name for one place (Penn Station, SFO) plans from or to all its stations. A name me…

  • get_departures

    Find what leaves a stop next, the first service or last service in a bounded window. Pass a stopRef from find_transit, or a stop name with its coverage: a name for one place covers all its stations in that network (otherStations lists the same place in other networks, such as th…

  • get_service_status

    Check disruptions, delays, closures, elevator and escalator outages, or revalidate a chosen itinerary without replacing it. Scope by coverage, a station name with its coverage (stop), or an agency, route, stop or dated trip reference; a station covers its complex. Aggregate scop…

  • get_vehicle_status

    Where observed trains are right now. Pass a route ref to list its trains, a dated trip ref (from get_departures or a plan_trip leg) to find that train, or a station (stopRef, or a name with coverage) to see trains stopped at or heading to it; a station covers its whole complex.…

Details

Endpointhttps://transitmcp.com/mcp (Streamable HTTP)
First published24 Oct 2026
Last updated24 Oct 2026
Registry namecom.transitmcp/transit-mcp

More search and web servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.