• LIVE DATA
  • MAPS
  • ROUTING
  • HUMAN

How to track live CTA buses and trains with your AI

Connect the CTA MCP to your AI client once. From there, you can ask for the live location of any bus or train in the system.

Ask AI about this page

Short answer

How can I track CTA buses and trains with my AI?

Your AI pulls live GPS data to show you exactly where specific buses or L trains are right now. You can ask for the location of a specific route or vehicle to see its real-time position. This breakdown shows you how it works.

Transit outcomes

Where your data lands.

The AI turns raw transit feeds into specific location updates.

LIVE DATA

Exact vehicle locations

The AI pulls current GPS coordinates for any bus or train you ask about. You get the precise position instead of a generic schedule.

MAPS

Visual transit tracking

Your AI translates coordinates into map data. You can see the physical path of the vehicle in real time.

ROUTING

Specific vehicle identification

The AI identifies specific bus numbers or train lines. You can target a single vehicle to see its progress.

HUMAN

Manual route planning

The AI provides the data, but you decide which stop to walk to. You handle the actual navigation and physical movement.

The workflow

What your AI does when the request arrives.

The AI acts as the bridge between the CTA data feed and your chat interface.

  1. Locate buses

    The AI scans the active bus fleet to find the specific vehicle you're looking for.

    get_bus_vehicles
  2. Find trains

    The AI pulls the current position of L trains across the network.

    get_train_positions
  3. Pinpoint coordinates

    The AI extracts the exact latitude and longitude from the transit feed.

    get_bus_vehiclesget_train_positions
  4. Map the route

    The AI organizes the location data so you can see where the vehicle is relative to your stop.

    get_bus_vehiclesget_train_positions

Try it

Copy these to start.

Use these prompts to get moving immediately.

Starting points

Swap out the route numbers or line names for the ones you actually need.

CTA Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_8ueRqAm68ulWomrillKp4F4nu0NNlhP88klbOPLG/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 — CTA capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "cta-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_8ueRqAm68ulWomrillKp4F4nu0NNlhP88klbOPLG/mcp"
    }
  }
}
Copy into chat04
  • Where is the #8 bus right now?

  • Show me the current position of the Red Line trains.

  • Find the exact location of the next Blue Line train approaching my stop.

  • Which buses are currently running on the #22 route?

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect CTA once, then ask.

Just click the link to connect the MCP. Your credentials stay encrypted, and you can start asking for transit updates immediately.

Connect CTA to your AI

FAQ

How the CTA MCP behaves

  • 01

    Can the AI tell me if a bus is crowded?

    No. The AI only has access to GPS position data, not passenger occupancy levels.

  • 02

    Can the AI buy a Ventra pass for me?

    No. The AI can only read transit location data; it cannot perform financial transactions or interact with Ventra accounts.

  • 03

    How accurate is the bus location?

    The AI provides the real-time GPS coordinates provided by the CTA feed.

  • 04

    Can the AI predict delays?

    The AI shows where the vehicle is currently located, but it does not provide predictive delay modeling.

  • 05

    Does the AI track all CTA vehicles?

    Yes, it can access data for any bus or train currently reporting its position via the CTA feed.

  • More questions about CTA? The Connector page answers them. See everything the CTA Connector can do

Connect CTA to Claude, Cursor, ChatGPT & more