# BART Real-Time Transit MCP server

Real-time BART departures, trip planning, fares, stations, and advisories.

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-srivastsh-bart-mcp
- Repository: https://github.com/srivastsh/bay-area-transit-mcp

## Install
- Endpoint: https://bart-mcp.srivastsh.workers.dev/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://bart-mcp.srivastsh.workers.dev/mcp

## Tools
- bart_stations (List BART Stations) - List all BART stations with abbreviation codes and locations. Use this to look up station codes needed by other tools. Endpoint: https://bart-mcp.srivastsh.workers.dev/mcp
- bart_station_lookup (Find BART Stations) - Search BART stations by name, city, address, or 4-letter station code. Endpoint: https://bart-mcp.srivastsh.workers.dev/mcp
- bart_departures (BART Real-Time Departures) - Get real-time departures from a BART station.

Args:
  - station: 4-letter abbreviation (e.g. EMBR, 24TH)
  - direction: Optional 'n' or 's' Endpoint: https://bart-mcp.srivastsh.workers.dev/mcp
- bart_trip (Plan BART Trip) - Plan a trip between two BART stations. Returns schedule, fares, and transfer info. Endpoint: https://bart-mcp.srivastsh.workers.dev/mcp
- bart_advisories (BART Advisories) - Get current BART service advisories, delays, and elevator/escalator status. Endpoint: https://bart-mcp.srivastsh.workers.dev/mcp
- bart_status_summary (BART Status Summary) - Summarize current BART service status from advisories and real-time alert data. Endpoint: https://bart-mcp.srivastsh.workers.dev/mcp
- bart_fare (BART Fare) - Get fare between two BART stations. Endpoint: https://bart-mcp.srivastsh.workers.dev/mcp

## Resources
Not captured

## Prompts
Not captured

## Metadata
- Owner: io.github.srivastsh
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Mar 25, 2026
- Source: https://registry.modelcontextprotocol.io
