SF Muni Real-Time Transit
io.github.srivastsh/muni-mcp · v1.0.0 · MCP 2025-11-25
Real-time SF Muni departures, routes, alerts, vehicle positions, and schedules.
Reachability
reachable
checked 2026-07-14 03:46 UTC
Registry status active
Tools pinned 11
e6bc591e96a9
Tools last changed
unchanged since first capture 2026-07-14
Provenance
Registry namespace io.github.srivastsh
(GitHub-account verified by the official registry)
Repository
github.com/srivastsh/bay-area-transit-mcp
Remote endpoints
https://muni-mcp.srivastsh.workers.dev/mcp (streamable-http)
Observed changes
| When (UTC) | Event | Detail |
|---|---|---|
| 2026-07-14 03:46 | first capture | 11 tools pinned |
Pinned tool definitions (11)
| Tool | Description |
|---|---|
| transit_operators | List all transit operators available in the 511 API (BART, Muni, Caltrain, AC Transit, etc.). |
| muni_routes | List all SF Muni routes (bus, rail, cable car). Args: - operator_id: Optional operator ID (default 'SF' for Muni) |
| muni_stop_search | Search Muni stops by stop name, stop code, or route. Use this before muni_departures if you do not know the stop code. |
| muni_nearby_stops | Find Muni stops near a latitude/longitude point. |
| muni_departures | Get real-time departure predictions for a Muni stop. Args: - stop_code: The 5-digit stop code - operator_id: Optional (default 'SF') |
| muni_departures_by_route_stop | Get real-time departures at a stop filtered to one Muni route/line. |
| muni_line | Get details for a specific Muni line including stops. Args: - line_id: Route/line ID (e.g. 'N', '14', '38R') - operator_id: Optional (default 'SF') |
| muni_alerts | Get current Muni service alerts, detours, and disruptions. Args: - operator_id: Optional (default 'SF') |
| muni_status_summary | Summarize current Muni service status from 511 service alerts. |
| muni_vehicles | Get real-time GPS positions of Muni vehicles. Args: - operator_id: Optional (default 'SF') |
| muni_schedule | Get the timetable/schedule for a specific Muni line. Args: - line_id: Route/line ID (e.g. 'N', '14', '38R') - operator_id: Optional (default 'SF') |
Status badge
[](https://toolpin.dev/servers/io.github.srivastsh/muni-mcp)
Maintain this server? Add the badge to your README — it links your users to this live status page.