
Transit MCP Server
by aarekazcom.transitmcp/transit-mcpv6.0.0
Real-time DC Metro and NYC Subway arrivals, alerts, stations, and DC buses. Read-only, no login.
context tax
pending
security
pending
cold start
hosted
freshness
pending
Our reading of Transit, from the data
Transit is a travel & transport MCP server from aarekaz, listed in the official MCP Registry.
Its 18 tools add about 3,730 tokens to every model turn, heavier than the travel & transport median of 2,021 tokens across 43 measured servers (measured 2026-10-19).
With 5 GitHub stars it ranks #55 of 673 travel & transport servers we index.
It runs as a hosted endpoint, so there is nothing to install.
Install Transit MCP server
Install in Claude Code
claude mcp add --transport http metro-aarekaz https://transitmcp.com/mcpInstall in Cursor
{
"mcpServers": {
"metro-aarekaz": {
"url": "https://transitmcp.com/mcp"
}
}
}Install in Claude Desktop
{
"mcpServers": {
"metro-aarekaz": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://transitmcp.com/mcp"
]
}
}
}Or add it as a custom connector under Settings → Connectors. The config above bridges via mcp-remote.
Install in VS Code
{
"servers": {
"metro-aarekaz": {
"type": "http",
"url": "https://transitmcp.com/mcp"
}
}
}Install in Windsurf
{
"mcpServers": {
"metro-aarekaz": {
"serverUrl": "https://transitmcp.com/mcp"
}
}
}Remote endpoints
- streamable-http
https://transitmcp.com/mcp
Context tax
Connecting this server adds ~3,730 tokens of tool definitions to every model turn (moderate, 18 tools). Measured 2026-10-19 via its hosted endpoint; o200k tokenizer, worst case for clients that load all tools up front. How we measure
| Model | Per 1,000 turns | With prompt caching |
|---|---|---|
| Claude Opus 5.5 | $14.92 | $0.746 |
| Claude Sonnet 5.5 | $7.46 | $0.746 |
| Claude Haiku 5.5 | $0.373 | — |
Input prices as of 2026-10-06. Excludes your own prompt and output.
Tools (18)
plan_trip665 tokPlan an origin-to-destination journey when find_transit reports available coverage with planning enabled. Returns up to three independently validated itineraries and resolves named endpoints together; departure defaults to now. Never assemble or repair journeys from get_departures.
find_transit648 tokResolve a coverage, agency, route, station, stop, or a currently observed train number (where vehicle data exists); inspect an exact reference or nearby coordinates. Context ranks candidates without selecting identity. No general address geocoding. Use plan_trip for journeys.
get_departures557 tokFind 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 (one station complex resolves directly; different same-named stations return candidates). Returns dated trip references for get_vehicle_status. Use plan_trip for journeys; departures cannot establish a route or connection.
get_service_status273 tokCheck disruptions, delays, closures, accessibility alerts or revalidate a chosen itinerary without replacing it. Scope by coverage or an agency, route, stop or dated trip reference. Aggregate scopes include canonical service in the next 24 hours. Use get_vehicle_status for an observed vehicle location.
get_station_predictions145 tokGet 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_stations_by_line143 tokGet all stations on a specific transit line. Supports DC Metro and NYC Subway.
get_route_info139 tokGet detailed information about a transit route including service patterns. NYC Subway only.
get_vehicle_status128 tokLocate an observed vehicle on a dated trip or list observed vehicles on a route. Requires a dated trip-instance or route reference, never a bare train number or stop. Use find_transit to resolve identity and get_departures for approaching service.
get_bus_stops98 tokGet DC Metro bus stops. Returns all stops or filters by lat/lon/radius.
get_station_transfers96 tokGet transfer connections and nearby stations from a transit station. NYC Subway only.
search_stations91 tokSearch for transit stations by name or code. Supports DC Metro and NYC Subway.
get_all_stations88 tokGet 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_predictions83 tokGet real-time bus arrival predictions for a DC Metro bus stop.
get_bus_positions79 tokGet real-time positions of DC Metro buses, optionally filtered by route.
get_incidents70 tokGet current transit incidents and service advisories for DC Metro or NYC Subway.
get_elevator_incidents66 tokGet current elevator and escalator outages. DC Metro only.
get_train_positions51 tokGet real-time positions of all trains on the DC Metro system.
get_bus_routes50 tokGet all DC Metro bus routes with route IDs and descriptions.
Freshness
Not enough public signals yet to judge maintenance.
Last commit (default branch)
2026-10-18 · today · GitHub
Latest release
2026-09-09 · 40d ago · GitHub · v6.0.0
Package published
no data · npm/PyPI
Registry entry updated
2026-10-17 · 1d ago · official registry · v6.0.0
How it compares in Travel & Transport
Against the most-starred travel & transport servers we index. Token cost is per model turn, measured from each server's live tool list.
| Server | Stars | Tools | Tokens / turn | Freshness | Runs |
|---|---|---|---|---|---|
| Transit (this) | 5 | — | not measured | — | hosted |
| Browser Use | 118,444 | — | not measured | Active | local |
| BoostedTravel | 2,167 | — | not measured | Active | local + hosted |
| LetsFG — Flights & Hotels | 2,166 | — | not measured | Active | local + hosted |
| Adyen | 273 | — | not measured | Active | local |
| Argonctl | 172 | — | not measured | Active | local |
FAQ
›How do I install the Transit MCP server in Claude Code?
Run: claude mcp add --transport http metro-aarekaz https://transitmcp.com/mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Transit require an API key?
No required environment variables are declared in its published metadata.
›Can I use Transit as a remote (hosted) MCP server?
Yes. It is a hosted MCP server; connect to its URL with any client that supports remote MCP.
›Is Transit in the official MCP registry?
Yes, as com.transitmcp/transit-mcp.
Sources and method
- Official MCP Registry entry
- updated 2026-10-17
- GitHub repository
- fetched 2026-10-19
- Tool list (tools/list), measured by us
- 2026-10-19
- Last checked against all sources
- 2026-10-19
The description, packages and links come from the maintainer's own published metadata. Token cost, security signals, freshness and the reading above are MCPSkillHub's own measurements; see the methodology. Spot an error? Request a correction or claim the listing.
Alternatives to Transit
Other travel & transport MCP servers.