Mcp
BART Real-Time Transit
Real-time BART departures, trip planning, fares, stations, and advisories.
When to use BART Real-Time Transit
Choose if
You're inside an agent session and need real-time Bay Area Rapid Transit data — next-train departures, trip planning, fares, station list, or service advisories — without writing api.bart.gov client code. No auth needed; remote endpoint runs on Cloudflare Workers free tier (100k requests/day shared globally). Pair with the companion Muni server (in the same repo) for full Bay Area transit coverage.
Avoid if
You need transit data outside the BART system (use the companion Muni MCP endpoint or a generic 511 transit MCP), you need guaranteed isolated rate limits (the Cloudflare Workers free tier is shared across all users of the hosted endpoint), or you need features the 5 BART tools don't cover (e.g., real-time vehicle GPS, schedule downloads — those exist on the Muni side but not BART).
Risk Flags
- LOW rate_limit Hosted endpoint runs on Cloudflare Workers free tier (100k requests/day, shared across all users of the public endpoint). Heavy use or contention with other users could trigger limits. Self-deploy is straightforward (Workers + wrangler) if isolation is required.
- LOW scope BART only — 5 tools (stations, departures, trip, advisories, fare). For SF Muni, use the companion `muni-mcp` endpoint from the same repository (requires BYOK 511.org API key).
Cost
Type: Free
Distribution
- MCP Registry
io.github.srivastsh/bart-mcp- Repository
- https://github.com/srivastsh/bay-area-transit-mcp