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.
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.
Stars
10
Forks
8
Language
Python
License
—
Category
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.
Higher-rated alternatives
chaba11/mcp-stm-montevideo
MCP server that exposes Montevideo's public transit system (STM) data to LLMs. Query bus stops,...
mcp-open-data-hk/mcp-open-data-hk
This is an MCP (Model Context Protocol) server that provides access to data from...
thpeng/chattender-fahrplan-mcp
timetable for llms
hkopenai/hk-climate-mcp-server
This is an MCP server that provides access to climate and weather data through a FastMCP interface.
Aarekaz/metro-mcp
Metro-MCP connects LLMs and other AI agents to live transit data from NYC Subway and DC Metro....