Browse
→ Data & Storage
→ OneBusAway MCP
OneBusAway MCP
Go MCP server for real-time public-transit data backed by the OneBusAway API and GTFS or GTFS-realtime feeds. It ships as a single binary with 29 transit tools over stdio or HTTP, plus an optional SvelteKit web chat UI, so agents can answer live route, stop, arrival, and service-status questions from an OBA-compatible backend. Public GitHub repository created August 31, 2026.
MCP unverified
Integration
| Transport | stdio |
| Auth | api-key |
| Endpoint | /absolute/path/to/mcp/oba-mcp |
| Install | git clone https://github.com/OneBusAway/mcp-server.git && cd mcp-server/mcp && make build |
Use Cases
| 01 | Ask live public-transit questions such as next arrivals, route stops, and service timing from an MCP client |
| 02 | Use a OneBusAway or Maglev backend as the data layer behind agent-facing transit tools |
| 03 | Run the server as local stdio for desktop agents or HTTP behind a private gateway for applications |
Tags
transit gtfs gtfs-realtime onebusaway routes stops arrivals go
Machine-readable: /api/servers.json
· JSON-LD schema embedded in <head>