Connects Claude to OneBusAway transit APIs for real-time vehicle tracking and schedule lookups. You get 15 tools covering stop discovery by location or name, live arrival predictions with GPS positions and schedule deviations, full trip sequences, agency-wide vehicle positions, and static timetables. The arrivals endpoint distinguishes GPS-tracked predictions from schedule-only data and surfaces active service alerts inline. Useful for building transit assistants that need to answer "when's my bus" with actual vehicle locations, not just printed schedules. Works over stdio or streamable HTTP, with a public hosted instance at onebusaway.caseyjhand.com/mcp if you don't want to run it locally. Puget Sound is the reference region, but any OneBusAway deployment works with the right API key.
claude mcp add --transport stdio cyanheads-onebusaway-mcp-server uvx onebusaway-mcp-server