MCP server
Transit MCP Official
com.transitmcp/transit-mcp
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Trips, departures, alerts and vehicles for NYC, DC and the SF Bay Area.
Working at last checkVerified publisher: transitmcp.comAbout 5,434 tokens per request once connected18 tools
https://transitmcp.com/mcp
At a glance
- Type
- MCP server
- Publisher
- transitmcp.com (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 18
- Token cost
- About 5,434 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http transit-mcp https://transitmcp.com/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.transit-mcp] url = "https://transitmcp.com/mcp"
Gemini CLI
{"mcpServers":{"transit-mcp":{"httpUrl":"https://transitmcp.com/mcp"}}}
Cursor
{"mcpServers":{"transit-mcp":{"url":"https://transitmcp.com/mcp"}}}
VS Code
{"servers":{"transit-mcp":{"type":"http","url":"https://transitmcp.com/mcp"}}}
Antigravity
agy mcp add transit-mcp https://transitmcp.com/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"transit-mcp","server_url":"https://transitmcp.com/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"transit-mcp","server_url":"https://transitmcp.com/mcp"}
Tools
find_transit~790 tokens
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 currently observed traiget_all_stations~110 tokens
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_bus_positions~94 tokens
Get real-time positions of DC Metro buses, optionally filtered by route.get_bus_predictions~103 tokens
Get real-time bus arrival predictions for a DC Metro bus stop.get_bus_routes~60 tokens
Get all DC Metro bus routes with route IDs and descriptions.get_bus_stops~130 tokens
Get DC Metro bus stops. Returns all stops or filters by lat/lon/radius.get_departures~862 tokens
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 the LIRR at Penn Statioget_elevator_incidents~78 tokens
Get current elevator and escalator outages. DC Metro only.get_incidents~84 tokens
Get current transit incidents and service advisories for DC Metro or NYC Subway.get_route_info~128 tokens
Get detailed information about a transit route including service patterns. NYC Subway only.get_service_status~532 tokens
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 scopes include canonicalget_station_predictions~180 tokens
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.get_station_transfers~115 tokens
Get transfer connections and nearby stations from a transit station. NYC Subway only.get_stations_by_line~129 tokens
Get all stations on a specific transit line. Supports DC Metro and NYC Subway.get_train_positions~62 tokens
Get real-time positions of all trains on the DC Metro system.get_vehicle_status~478 tokens
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. Each train reports thplan_trip~1391 tokens
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 meaning different placesearch_stations~108 tokens
Search for transit stations by name or code. Supports DC Metro and NYC Subway.
Browse
Related MCP servers
- 511 Sf Bay
511 SF Bay Transit MCP — live departures, vehicle positions and service alerts for every transit… - Onebusaway
Real-time transit stops, routes, arrivals, vehicle positions, and schedules via OneBusAway APIs. - ViaFrei
The German Real-Time Mobility Context Platform for AI: traffic, trains, charging, parking, weather. - Norway Location Transport
Norwegian transport (Entur) and geodata (Kartverket): trips, departures, addresses, elevation. - Bart
BART MCP — San Francisco Bay Area Rapid Transit real-time data (api.bart.gov) - BART Real-Time Transit
Real-time BART departures, trip planning, fares, stations, and advisories. - Mobility Database
MobilityData's open catalogue of public-transport feeds — ~4,500 GTFS schedule feeds and ~1,900… - Faceabot Transit Norway (Vy, Entur)
Norwegian trains, buses and ferries: live trips and departures (Entur). Free, no key.
Badge for your README
[](https://aptlynx.net/servers/com.transitmcp/transit-mcp)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents