Renfe Data Connector for AI agents.
11 live capabilities
Track live Spanish train positions and railway schedules in real-time.
Waiting for input…
Why people use Renfe Data
Renfe Data for Real-Time Spanish Railway Tracking
This Connector changes that by giving your agent a direct line to the official data. You can ask it to pull live GPS positions or check for specific delays in one go, getting a clear answer instead of a pile of raw data.
What Vinkius changes
You get real-time Spanish railway data in your chat interface without the manual searching.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Building a live commuter map
A developer needs to show train locations on a web map.
- Real-world use case 02
Finding official transit datasets
A researcher needs to find all available station data.
- Real-world use case 03
Checking for train delays
A user wants to know why their long-distance train is late.
Complete set · 11capabilities
The complete Renfe Data capability set.
These are the exact actions your AI can choose when you ask it to work with Renfe Data.
01—04
4 capabilities in this set.
Part of 11 available through Renfe Data.
- 01 Capability
Rt trip updates cercanias
Get real-time trip status and updates for Cercanías. Use this to see if a specific commuter train is on time.
- 02 Capability
Rt trip updates ld
Get real-time trip updates for long-distance trains like AVE and MD. This tracks major network movements.
- 03 Capability
Ckan datastore search
Search for specific data points within a Renfe resource. Use this to find exact values in a dataset.
- 04 Capability
Ckan package list
List all available dataset names in the Renfe Data portal. This helps you see what data is available.
05—08
4 capabilities in this set.
Part of 11 available through Renfe Data.
- 05 Capability
Ckan package show
Get the full metadata for a specific railway dataset. This provides context on what a resource contains.
- 06 Capability
Ckan resource show
Get metadata for a specific resource within a dataset. Use this to see specific file details.
- 07 Capability
Get static datasets
List direct URLs for static files like schedules and station lists. Use this for offline data analysis.
- 08 Capability
Rt alerts cercanias
Get live service alerts for the Cercanías commuter network. This provides updates on local disruptions.
09—11
3 capabilities in this set.
Part of 11 available through Renfe Data.
- 09 Capability
Get avisos
Get planned service modifications and official Avisos. This is great for checking scheduled changes.
- 10 Capability
Rt vehicle positions cercanias
Get live GPS coordinates for Cercanías vehicles. This is perfect for live map tracking.
- 11 Capability
Rt vehicle positions ld
Get live vehicle positions for long-distance train lines. Use this to see where major trains are currently located.
Set up in minutes
One URL. Then ask Renfe Data to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Renfe Data from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_NiuRRhYPhoWzRmGjhNgpW4F2wk5xnXdpz0kBo7fB/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Renfe Data, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Renfe Data for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_NiuRRhYPhoWzRmGjhNgpW4F2wk5xnXdpz0kBo7fB/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Renfe Data URL.
- Step 03
Save and start
Save the connection and enable Renfe Data in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"renfe-data": {
"url": "https://edge.vinkius.com/vk_preview_NiuRRhYPhoWzRmGjhNgpW4F2wk5xnXdpz0kBo7fB/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Renfe Data
Open Agent mode in chat and ask: "Using Renfe Data, help me...". 11 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"renfe-data": {
"url": "https://edge.vinkius.com/vk_preview_NiuRRhYPhoWzRmGjhNgpW4F2wk5xnXdpz0kBo7fB/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Renfe Data
Ask Copilot: "Using Renfe Data, help me...". 11 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"renfe-data": {
"url": "https://edge.vinkius.com/vk_preview_NiuRRhYPhoWzRmGjhNgpW4F2wk5xnXdpz0kBo7fB/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Renfe Data
Open Cascade and ask: "Using Renfe Data, help me...". 11 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"renfe-data": {
"url": "https://edge.vinkius.com/vk_preview_NiuRRhYPhoWzRmGjhNgpW4F2wk5xnXdpz0kBo7fB/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Renfe Data
Ask Cline: "Using Renfe Data, help me...". 11 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add renfe-data --transport http "https://edge.vinkius.com/vk_preview_NiuRRhYPhoWzRmGjhNgpW4F2wk5xnXdpz0kBo7fB/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Renfe Data
Ask Claude: "Using Renfe Data, show me...". 11 tools are ready
Where the request belongs
Work Renfe Data can move forward.
This is for the transport dev who needs live feeds, the logistics analyst tracking fleet movements, or the researcher scraping government data for urban planning.
Transport App Developer
Building a live map for commuters and needing real-time GPS updates.
Logistics Analyst
Monitoring regional fleet performance and tracking network delays.
Urban Mobility Researcher
Analyzing public transit trends using official government datasets.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsEMT Madrid (Open Data)
Access real-time Madrid public transport data: bus arrivals, BiciMAD bike status, and route planning via EMT Open Data.
Lyko
Access European public transit via Lyko. plan intermodal trips, check departures, search stops, and monitor transit operators from any AI agent.
TransportAPI
Access UK public transport data via TransportAPI. track buses and trains, plan journeys, check departures, and monitor service disruptions from any AI agent.
HERE Mobility
AI transit planning: discover routes, schedules, and stations for public transport via agents.
Navitia
Access European public transit via Navitia. plan multimodal journeys, check schedules, track disruptions, and explore transit networks from any AI agent.
SPTrans Olho Vivo
Access real-time public transit data for São Paulo. track bus positions, check arrival forecasts, and locate stops across the city.
Bring your own AI
Change the model, client or framework. Keep Renfe Data connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Renfe Data.
The practical details behind the request, access and result.
Can Renfe Data MCP track live train locations?
Yes, it provides real-time GPS coordinates for both commuter and long-distance trains across the Renfe network.
Does Renfe Data MCP work for all Spanish trains?
It specifically covers the Renfe national railway network, including Cercanías, AVE, LD, and MD services.
How do I get the official schedules with Renfe Data MCP?
The Connector can fetch direct download URLs for official GTFS schedules and station lists from the Renfe data portal.
Can I use Renfe Data MCP to find transit datasets?
Yes, it allows your agent to search, list, and inspect metadata for thousands of railway datasets in the official CKAN portal.
Does Renfe Data MCP show real-time delays?
It pulls live trip updates, including delays and cancellations, for both commuter and long-distance train lines.
Is Renfe Data MCP good for building a travel app?
It's ideal for developers because it provides a direct way to integrate live train positions and official schedule data into a custom application.
How often are the real-time train positions updated?
It depends on the service: Cercanías positions (rt_vehicle_positions_cercanias) update every 20 seconds, while Long Distance trains (rt_vehicle_positions_ld) update every 15 minutes.
Can I check for delays or platform changes for a specific trip?
Yes. Use rt_trip_updates_cercanias or rt_trip_updates_ld to get live information on delays, cancellations, and platform assignments across the network.
Where can I find the static GTFS files for schedules?
You can use the get_static_datasets capability. It returns direct download URLs for GTFS schedule packages and CSV/XLSX lists of all Renfe stations.
One connection away
Give your agent a direct line to Renfe Data.
Connect Renfe Data once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available