- PREDICTIONS
- LOCATION
- SUBWAY
- HUMAN
Short answer
How can I get live MTA arrival times through my AI?
Your agent uses the MTA MCP to pull live subway feeds and bus predictions. It can pinpoint exactly where a bus is or when the next train hits your stop. You'll see the specific outcomes below.
Transit outcomes
What your agent delivers
The AI turns raw MTA data into specific transit updates.
PREDICTIONS
Live arrival times
Your agent pulls real-time data for buses and subways. You get exact countdowns for when vehicles will arrive at your stop.
LOCATION
Live vehicle tracking
The AI finds the current GPS position of buses. This lets you see exactly how close a vehicle is to your location.
SUBWAY
Subway feed access
Your agent reads the live subway feed to provide updates on train movements and service status.
HUMAN
Route decisions
The AI provides the data, but you decide which route to take. You remain in control of your actual travel decisions.
The workflow
What your AI does when transit data arrives.
The AI acts as a bridge between MTA data streams and your chat interface.
Check subway status
The agent pulls the latest information from the subway network to see what is running.
get_subway_feedPredict bus arrivals
Your AI looks up the expected arrival times for specific bus routes at your stop.
get_bus_predictionsLocate vehicles
The agent finds the real-time GPS coordinates for buses currently on your route.
get_bus_vehicle_at_stopSummarize updates
The AI processes the raw transit data into a simple text update for you.
get_subway_feedget_bus_predictions
Try it
Copy these to start.
Use these prompts to get moving immediately.
Starting points
Replace the bracketed info with your specific bus route or subway station.
MTA Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_W0KyBAp5uG8oiefho9mLKiE9JK8rTKLOIBzxbb24/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — MTA capabilities are ready to use.
{
"mcpServers": {
"mta-mcp": {
"url": "https://edge.vinkius.com/vk_preview_W0KyBAp5uG8oiefho9mLKiE9JK8rTKLOIBzxbb24/mcp"
}
}
}When is the next M15 bus arriving at my stop?
Where is the current location of the L train?
Give me the arrival predictions for the Q subway line.
How far away is the next bus on route B46?
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect MTA once, then ask.
Click the link to connect the MTA MCP to your preferred AI client. Your credentials stay encrypted, and you can start asking for transit updates immediately.
Connect MTA to your AIFAQ
How the MTA MCP behaves
- 01
Can my AI book a ride for me?
No. The AI only provides transit data and arrival predictions.
- 02
Can the AI change subway schedules?
No. The AI only reads live data from the MTA; it cannot modify any transit information.
- 03
Does the AI track my personal location?
No. The AI only accesses the location of the transit vehicles you ask about.
- 04
Can I use this with any AI client?
Yes, as long as your client is MCP-compatible, like Claude, Cursor, or Windsurf.
- 05
Does the AI provide subway data?
Yes, it can access the live subway feed to give you updates.
More questions about MTA? The Connector page answers them. See everything the MTA Connector can do
Connect MTA to Claude, Cursor, ChatGPT & more
