Caltrain

Caltrain

davidyen1124

Provides real-time Caltrain schedules and station information for San Francisco Bay Area commuters. Uses official GTFS data to show next departures between any stations.

10261 views8Local (stdio)

What it does

  • Get next train departures between stations
  • List all Caltrain stations
  • Plan trips with time-specific queries
  • Search stations with partial names

Best for

Bay Area commuters planning train tripsTransit apps needing Caltrain dataTravel planning applications
Uses official GTFS dataReal-time departure informationSmart station name search

Tools (2)

next_trains

Return the next few scheduled Caltrain departures. Args: origin: Station name (e.g. 'San Jose Diridon', 'Palo Alto', 'San Francisco'). Supports common abbreviations like 'SF' for San Francisco, 'SJ' for San Jose. If station is not found, use list_stations() to see all available options. destination: Station name (e.g. 'San Francisco', 'Mountain View', 'Tamien'). Supports common abbreviations like 'SF' for San Francisco, 'SJ' for San Jose. If station is not found, use list_stations() to see all available options. when_iso: Optional ISO-8601 datetime (local time). Default: now. Note: If you get a "Station not found" error, try using the list_stations() tool first to see exact station names, then retry with the correct spelling.

list_stations

List all available Caltrain stations. This tool is useful when you need to find the exact station names, especially if the next_trains() tool returns a "Station not found" error. Station names are case-insensitive and support some common abbreviations like 'SF' and 'SJ'. Returns a formatted list of all Caltrain stations that can be used as origin or destination in the next_trains() tool.

Alternatives