• LIVE DATA
  • STOP INFO
  • ROUTE PLANNING
  • HUMAN

How to check real time bus arrivals with your AI

Connect the EMT Madrid MCP to your AI client once. After that, you can ask for live arrival times for any stop in the city.

Ask AI about this page

Short answer

How can I see when the next bus is coming using my AI?

Your AI uses the EMT Madrid connector to fetch live data for specific stops. You just name the stop or line, and it gives you the arrival estimates. You'll see exactly how the data flows from the city's open data to your chat window.

The outcomes

What you get from your AI

The AI handles the data fetching so you can focus on your commute.

LIVE DATA

Real-time arrival times

The AI pulls current estimates from EMT Madrid. You get the exact minutes remaining for your specific bus line.

STOP INFO

Specific stop details

Ask about a particular stop to see which lines pass through it. The AI filters the city's data to find your exact location.

ROUTE PLANNING

Line availability

Check if a specific bus line is currently running. Your AI identifies which routes are active at your requested stop.

HUMAN

Manual route changes

The AI cannot physically board a bus or change your route. You still need to watch the street for your bus.

The workflow

What your AI does when you ask for bus times.

The AI acts as a bridge between your chat and the Madrid transit system.

  1. Authenticate access

    The AI establishes a secure connection to the EMT Madrid open data feed.

    login
  2. Locate stop data

    The AI searches the transit database for the specific stop or line you mentioned.

    get_bus_arrivals
  3. Calculate arrivals

    The AI pulls the most recent arrival estimates for the requested lines.

    get_bus_arrivals
  4. Present results

    The AI translates the raw transit data into a clear list of upcoming buses.

    get_bus_arrivals

Try it

Copy these to start.

Use these prompts to get moving immediately.

Starting points

Replace the stop names and line numbers with the ones you actually need.

EMT Madrid Connector

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

Connector linkhttps://edge.vinkius.com/vk_preview_Z23MEQaWAiEF3OL5HsFqyX59cV9zIDruLiEL4BA4/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 — EMT Madrid capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "emt-madrid-open-data-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_Z23MEQaWAiEF3OL5HsFqyX59cV9zIDruLiEL4BA4/mcp"
    }
  }
}
Copy into chat04
  • When is the next line 27 bus arriving at stop Plaza de España?

  • Show me the real time arrivals for stop Calle de Alcalá.

  • How many minutes until the next bus arrives at my current stop?

  • List the upcoming arrivals for line 14 on the next available stop.

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

Start here

Connect EMT Madrid once, then ask.

Click the link to connect the MCP to your AI client. Your login credentials stay encrypted and secure on our side.

Connect EMT Madrid to your AI

FAQ

Common questions

  • 01

    Can the AI tell me if a bus is crowded?

    No. The AI only has access to arrival estimates from the EMT Madrid data.

  • 02

    Can the AI book a ticket for me?

    No. This connector only provides real time arrival information.

  • 03

    Does the AI work for buses in Barcelona?

    No. This specific MCP only connects to EMT Madrid data.

  • 04

    How often does the arrival data update?

    The AI pulls the most recent data available from the EMT Madrid feed every time you ask.

  • 05

    Can I use this with Claude?

    Yes, as long as you are using an MCP-compatible client like Claude Desktop.

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

Connect EMT Madrid to Claude, Cursor, ChatGPT & more