- ROUTE DATA
- TRANSFERS
- TIMING
- HUMAN
Short answer
How can I use my AI to navigate Madrid's bus system?
You give your AI a starting point and a destination, and it pulls real-time route data from EMT Madrid to build a trip plan. You'll get specific bus numbers, stop names, and estimated travel times.
The results
What your AI delivers
The AI processes transit data to give you actionable travel info.
ROUTE DATA
Specific bus numbers
The AI identifies exactly which lines you need to catch. It pulls these directly from the EMT Madrid dataset.
TRANSFERS
Connection points
If a single bus won't get you there, your AI finds the best places to switch lines. It maps out the walking distance between stops.
TIMING
Arrival estimates
Your agent calculates how long the journey takes. This includes time spent waiting at stops and time spent on the bus.
HUMAN
Final decision
The AI provides the data, but you decide which route fits your schedule or walking preference. You handle the actual boarding.
The workflow
What your AI does when the request arrives.
The AI acts as a bridge between your chat window and the city's transit database.
Authenticate access
The AI establishes a secure connection to the EMT Madrid data source to ensure it has the latest transit information.
loginIdentify locations
Your agent parses your text to find the specific street names or landmarks you want to travel between.
loginCalculate itinerary
The AI runs the specific routing logic to find the most efficient path through the bus network.
plan_bus_routePresent directions
The agent translates the raw transit data into a readable list of stops and bus numbers for you.
plan_bus_route
Try it
Copy these to start.
Use these prompts to trigger the routing tools.
Starting points
Swap out the locations in these examples for your actual destination.
EMT Madrid Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_Z23MEQaWAiEF3OL5HsFqyX59cV9zIDruLiEL4BA4/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 — EMT Madrid capabilities are ready to use.
{
"mcpServers": {
"emt-madrid-open-data-mcp": {
"url": "https://edge.vinkius.com/vk_preview_Z23MEQaWAiEF3OL5HsFqyX59cV9zIDruLiEL4BA4/mcp"
}
}
}Plan a bus route from Puerta del Sol to the Prado Museum.
What is the best bus to take from Atocha station to Plaza Mayor?
Find me a bus route from Moncloa to Retiro Park.
How do I get from Gran Vía to Santiago Bernabéu using the bus?
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 client. Your credentials stay encrypted, and you can start asking for directions immediately.
Connect EMT Madrid to your AIFAQ
How the routing works
- 01
Can the AI buy a bus ticket for me?
No. The AI only provides route planning and transit data. You must purchase tickets through official EMT channels.
- 02
Does the AI show real-time bus locations on a map?
No. The AI provides text-based directions and route details based on the available EMT data.
- 03
Can I ask for walking directions too?
The tool is specifically designed for bus routes, though the AI can suggest walking segments between bus stops.
- 04
Will the AI remember my frequent routes?
The AI's memory depends on your specific AI client's chat history, not the EMT Madrid MCP itself.
- 05
Can the AI change the bus schedule?
No. The AI only reads the data provided by EMT Madrid; it cannot modify official transit schedules.
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
