MBTA
БесплатноНе проверенMCP server for local transit system in Boston with Claude Desktop as MCP Client.
Описание
MCP server for local transit system in Boston with Claude Desktop as MCP Client.
README
This is a MCP server that provides real-time train arrival predictions for MBTA stations through Claude Desktop as the MCP Client.
What is MBTA?
The Massachusetts Bay Transportation Authority (MBTA) is the public transit system serving the Greater Boston area in Massachusetts. Commonly known as "the T," it operates subway lines (Red, Blue, Green, and Orange), buses, commuter rail, and ferry services. This MCP server focuses on subway/rail predictions, helping you know exactly when the next trains will arrive at any station.
Features
- 🚇 Real-time train arrival predictions for any MBTA station
- ⏰ Shows next two upcoming trains with arrival times
- 🧭 Supports all platforms/directions at each station
- 💬 Natural language responses through Claude Desktop
Installation
Step 1: Install Claude Desktop
- Download Claude Desktop from Claude's official website
- Install and launch the application
Step 2: Install uv (Python Package Manager)
On macOS and Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
On Windows:
powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
Step 3: Set Up the Project
- Clone or download this repository to your local machine
- Navigate to the project directory
- Install dependencies using uv:
cd path/to/your/mbta-mcp-project
uv sync
Step 4: Configure Claude Desktop
You need to add the MCP server configuration to Claude Desktop's configuration file.
Find your configuration file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
Add the configuration:
Open the claude_desktop_config.json file and add the following configuration (update the paths to match your system):
{
"mcpServers": {
"predictTrains": {
"command": "/Users/yourusername/.local/bin/uv",
"args": [
"--directory",
"/path/to/your/mbta-mcp-project",
"run",
"server_predict_trains.py"
]
}
}
}
Important: Replace the paths with your actual paths:
- Update
/Users/yourusername/.local/bin/uvwith the full path to your uv installation - Update
/path/to/your/mbta-mcp-projectwith the full path to where you placed this project
Finding your uv path:
which uv
Step 5: Required Files
Make sure you have the filtered_stops.json file in your project directory. This file contains the MBTA station data that the server uses to look up platform IDs.
Step 6: Restart Claude Desktop
After updating the configuration file, restart Claude Desktop for the changes to take effect.
Usage
Once everything is set up, you can ask Claude about MBTA train predictions directly in your conversations:
Happy commuting! 🚇
Установка MBTA
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/aditya-wanjari25/MBTA-MCP-ServerFAQ
MBTA MCP бесплатный?
Да, MBTA MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для MBTA?
Нет, MBTA работает без API-ключей и переменных окружения.
MBTA — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить MBTA в Claude Desktop, Claude Code или Cursor?
Открой MBTA на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare MBTA with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
