caltrain-mcp

Created By
davidyen1124a year ago
Caltrain MCP – A plug-and-play MCP server that pipes real-time Caltrain schedules straight into Claude Desktop (or any MCP client). Ask “next train Palo Alto → SF” and get GTFS-powered times—plus the usual Caltrain-grade lateness.
Overview

What is Caltrain MCP?

Caltrain MCP is a Model Context Protocol server designed to provide real-time train schedules for Caltrain, utilizing GTFS data to inform users about train arrivals and departures.

How to use Caltrain MCP?

To use Caltrain MCP, integrate it with an MCP client like Claude Desktop by adding the server configuration to the client's settings. You can also run it directly using the command uvx caltrain-mcp.

Key features of Caltrain MCP?

  • Real-time train schedules with estimated arrival times.
  • Station lookup functionality for easy access to station information.
  • Time-specific queries to plan commutes accurately.
  • Smart search capabilities for quick station name entry.
  • Utilizes GTFS data for reliable information.

Use cases of Caltrain MCP?

  1. Commuters can check train schedules between stations.
  2. AI assistants can provide real-time train information to users.
  3. Developers can integrate train data into applications for enhanced user experience.

FAQ from Caltrain MCP?

  • Can Caltrain MCP provide schedules for all Caltrain stations?

Yes! It covers all 31 Caltrain stations.

  • Is Caltrain MCP easy to set up?

Yes! Follow the setup instructions to install dependencies and configure the server.

  • How accurate are the train arrival times?

The server provides estimated times based on GTFS data, but actual arrival times may vary.

Server Config

{
  "mcpServers": {
    "caltrain": {
      "command": "uvx",
      "args": [
        "caltrain-mcp"
      ]
    }
  }
}
Project Info
Created At
a year ago
Updated At
a year ago
Author Name
davidyen1124
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Payai X402 Tools

3 hours ago