EMT Madrid (Open Data)

EMT Madrid (Open Data) MCP Connector for Claude

F

Access real-time Madrid public transport data: bus arrivals, BiciMAD bike status, and route planning via EMT Open Data.

4 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect to the EMT Madrid Open Data platform to bring Madrid's mobility network into your AI agent. This server provides direct access to official transport data for the city of Madrid.

What you can do

  • Real-time Bus Arrivals — Use get_bus_arrivals to see exactly when the next bus is reaching a specific stop using its unique ID.
  • BiciMAD Integration — Use list_bicimad_stations to check bike availability and empty docks across the city's electric bike-sharing system.
  • Route Planning — Use plan_bus_route to find the best way to navigate the city using the EMT bus network from any starting stop.
  • Official Data — Access the same data used by official apps to ensure accuracy in your mobility workflows.

How it works

  1. Subscribe to this server
  2. Provide your EMT MobilityLabs API Key
  3. Start asking about Madrid's transport from Claude, Cursor, or any MCP client.

Who is this for?

  • Commuters — Get quick updates on your daily route without opening multiple apps.
  • Developers — Integrate Madrid's transport data into custom mobility tools or dashboards.
  • Travelers — Navigate Madrid like a local with real-time transit information.
public-transportreal-time-databus-arrivalsbike-sharingurban-mobilityopen-data

4 tools expose this connector's capabilities to your AI agent.

list_bicimad_stations

Get status of all BiciMAD stations

get_bus_arrivals

Get real-time bus arrival times for a stop

login

Login to EMT MobilityLabs to get an accessToken

plan_bus_route

Calculate routes between points using the EMT network

See how to talk to your AI agent using EMT Madrid (Open Data).

What are the bus arrival times for stop ID 72?

I've checked stop 72. Line 19 is arriving in 3 minutes, and Line 51 is estimated in 8 minutes. Would you like to check another stop?

List all BiciMAD stations and their current bike availability.

Fetching BiciMAD status... I found 600+ stations. For example, Station 'Puerta del Sol' has 12 bikes available and 15 free docks. Do you have a specific area in mind?

Plan a bus route starting from stop 1022.

Calculating routes from stop 1022... You can take Line 27 towards Plaza de Castilla. The next departure is in 5 minutes. Where is your final destination?

You can use the `get_bus_arrivals` tool by providing the unique Stop ID. The agent will return real-time estimates for all lines serving that stop.

Related Connectors