Bart

Bart MCP integration

Reads live departures for a station, plans a trip by departure or arrival time with fares, checks elevator status, and flags current advisories.

18actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • List bart routes

    Lyro retrieves a list of all current BART routes and lines. Customers understand available service options instantly.

  • Get estimated departures

    Lyro fetches real-time estimated departure times for a specified station. Travelers make immediate decisions based on current schedules.

  • Download gtfs static schedule feed

    Lyro provides the BART static GTFS schedule feed as a ZIP file. Transit integrations download complete schedule data automatically.

See all 18 actions

How businesses use Bart + Lyro

Each card is one request a support team gets, and the Bart actions Lyro runs to close it.

  • Tell a rider when the next train actually leaves

    Lyro returns live departure predictions for a station with minutes remaining, platform, line colour, train length, and any delay, alongside the full scheduled departure board.

    Get Estimated DeparturesGet Station ScheduleGet Train Count
  • Plan a trip around a departure or arrival time

    Lyro builds trip options between two stations for a chosen departure or arrival time, with transfers, platforms, and the Clipper, cash, senior, youth, and Clipper START fares on each.

    Get BART Schedule DepartGet BART Schedule ArriveGet BART Fare
  • Check a station is usable before someone sets off

    Lyro reads elevator status across the system plus the access detail for a station - parking capacity, bike facilities, lockers, connecting transit - so an accessible trip is confirmed in advance.

    Get Elevator StatusGet Station AccessGet Station Info
  • Surface a disruption before it wastes the trip

    Lyro checks the current service advisories and the GTFS-Realtime alert and trip-update feeds, so a rider hears about a delay or a single-tracking stretch before reaching the platform.

    Get Service AdvisoriesGet GTFS-RT Service AlertsGet GTFS-RT Trip Updates

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Bart actions it has and picks the ones a request needs.

  1. 01

    Connect Bart

    Authorize the Bart account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Bart actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Bart · Lyro

Everything else about Bart

Setup, permissions, and the limits of what Lyro can do inside Bart.

  • No. This toolkit is entirely read-only - schedules, fares, stations, routes, advisories, and the GTFS feeds, with no purchase, reservation, or account action anywhere in it. Lyro can quote the exact Clipper and cash fare for a trip through Get BART Fare, but the payment still happens at the gate or in Clipper.

Every action available in Bart

All 18 actions your agent can call on Bart, straight from the live MCP connection.

  • Get bart API version

    Get the current version of the BART API.

  • Get elevator status

    Fetch current elevator status across all BART stations.

  • Get estimated departures

    Get real-time estimated departure times for a specified BART station.

  • Get bart fare

    Get fare information between two BART stations including Clipper and cash prices.

  • Get gtfs-rt service alerts

    Fetch GTFS-RT service alerts in protobuf format for integration with GTFS static feed.

  • Get gtfs-rt trip updates

    Fetch real-time trip updates in GTFS-Realtime format.

  • Download gtfs static schedule feed

    Downloads the BART static GTFS (General Transit Feed Specification) schedule feed as a ZIP archive.

  • Get route info

    Fetch detailed information about a specific BART route.

  • Get route schedule

    Get detailed schedule information for a specific BART route showing all trains and their stops.

  • Get bart schedule arrive

    Retrieve schedule information based on a specified arrival time.

  • Get bart schedule depart

    Get BART train schedules departing from an origin station to a destination station at a specified time.

  • Get service advisories

    Fetch current BART service advisories.

  • Get station access

    Get comprehensive station access information including parking, transit, bike facilities, and lockers.

  • Get station info

    Get detailed information for a specific BART station by its abbreviation code.

  • Get bart stations

    Get a list of all BART stations with their complete information.

  • Get station schedule

    Get detailed scheduled departure information for a specific BART station.

  • Get train count

    Fetch current count of trains active in the BART system.

  • List bart routes

    Get a list of all current BART routes/lines with basic information.

Ready to connect Bart?

Authorize the account and your agent has all 18 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot