Remote server with Caltrain timetables from official GTFS data, including an interactive timetable view for MCP Apps clients.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add caltrain -- uvx caltrain-mcp~/.codex/config.toml
[mcp_servers.caltrain]
command = "uvx"
args = ["caltrain-mcp"]
# codex mcp add caltrain -- uvx caltrain-mcp~/.cursor/mcp.json
{
"mcpServers": {
"caltrain": {
"command": "uvx",
"args": [
"caltrain-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"caltrain": {
"type": "stdio",
"command": "uvx",
"args": [
"caltrain-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"caltrain": {
"command": "uvx",
"args": [
"caltrain-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"caltrain": {
"command": "uvx",
"args": [
"caltrain-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"caltrain": {
"command": "uvx",
"args": [
"caltrain-mcp"
]
}
}
}