Where's My Train?
Provides real-time NYC subway information including train arrivals, station search, service alerts, transfer information, and system status using live MTA GTFS-RT data feeds.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Where's My Train?next trains at Union Square for the N line"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Where's My Train? — MCP Server (NYC Subway)
A Model Context Protocol (MCP) server for real-time NYC subway info: arrivals, station lookup, service alerts, accessibility status, and more — powered by live MTA feeds.
Data from the MTA • Personal use only • Not endorsed by the MTA • Provided “as is”
What this gives you
Real-time arrivals: upcoming trains for a station/line (with extra signals like crowding when available).
Station search: fuzzy name matching + optional accessibility info.
Service alerts & disruptions: system-wide or line-specific status and advisories.
Elevator & escalator status: live outage info for accessibility planning.
Nearby station lookups (location-aware): find stations near a lat/lon (great for “near me” if your client provides GPS; also works for “near Times Square” when the model/client can resolve it to coordinates).
Transfers: basic transfer options at a station.
Live MTA GTFS-RT: coverage across subway lines.
Related MCP server: K-Targo Subway MCP Server
Usage
Option 1: Smithery
Option 2: Run locally
Prereqs
Node.js 18+
git clone https://github.com/sasabasara/where_is_my_train_mcp.git
cd where_is_my_train_mcp
npm install
npm run build
npm startThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables users to interact with Washington DC Metro (WMATA) transit system through natural language queries. Provides real-time train arrivals, service alerts, station information, trip planning, and accessibility updates.1,044MIT
- AlicenseAqualityDmaintenanceProvides real-time Korean subway information including station search and train timetables through the TAGO API from Korea's Ministry of Land, Infrastructure and Transport.3101MIT
- Alicense-qualityDmaintenanceProvides real-time access to Paris public transport data (métro, RER, bus, tram, Transilien) including live departure times and traffic disruptions through the IDFM PRIM API.2MIT
- Flicense-qualityDmaintenanceProvides real-time Dutch Railways (NS) data for journey planning, live departures, disruptions, and station search.3
Related MCP Connectors
Real-time transit stops, routes, arrivals, vehicle positions, and schedules via OneBusAway APIs.
Amtrak MCP — live Amtrak train tracking via the community Amtraker API
iRail MCP — Belgian rail (SNCB/NMBS) real-time via the community iRail API
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sasabasara/where_is_my_train_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server