davidyen1124/caltrain-mcp

A Model Context Protocol (MCP) server for Caltrain schedules. Get real-time train departures using GTFS data, designed for Claude Desktop and other MCP clients.

39
/ 100
Emerging

This project provides real-time Caltrain departure information, helping commuters, casual riders, or anyone planning travel in the Bay Area quickly find when the next train will arrive. It takes your desired origin, destination, and optional travel time, then outputs a list of upcoming Caltrain services between those stations. It's designed to be used by those interacting with AI assistants like Claude Desktop, providing train schedules directly within their conversations.

No commits in the last 6 months.

Use this if you use an MCP-compatible AI assistant like Claude Desktop and want to integrate Caltrain's real-time schedule directly into your conversational workflow.

Not ideal if you're looking for a standalone app or website to check train times directly, as this tool is built to be a backend service for other applications.

public-transport commute-planning real-time-schedules bay-area-travel conversational-ai
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 5 / 25
Maturity 15 / 25
Community 17 / 25

How are scores calculated?

Stars

10

Forks

8

Language

Python

License

Last pushed

Oct 06, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/davidyen1124/caltrain-mcp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.