• PREDICTIONS
  • LOCATION
  • SUBWAY
  • HUMAN

How to track real time transit arrivals with your AI

Connect the MTA MCP to your AI client. Once it's live, your agent can pull live subway feeds and bus locations on demand.

Ask AI about this page

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.

  1. Check subway status

    The agent pulls the latest information from the subway network to see what is running.

    get_subway_feed
  2. Predict bus arrivals

    Your AI looks up the expected arrival times for specific bus routes at your stop.

    get_bus_predictions
  3. Locate vehicles

    The agent finds the real-time GPS coordinates for buses currently on your route.

    get_bus_vehicle_at_stop
  4. Summarize 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.

Connector linkhttps://edge.vinkius.com/vk_preview_W0KyBAp5uG8oiefho9mLKiE9JK8rTKLOIBzxbb24/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — MTA capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "mta-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_W0KyBAp5uG8oiefho9mLKiE9JK8rTKLOIBzxbb24/mcp"
    }
  }
}
Copy into chat04
  • 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 AI

FAQ

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