4,500+ servers built on MCP Fusion
Vinkius
Navitia logo
Vinkius
Cursor logo

How to Use the Navitia MCP in Cursor

Inject live European transit schedules and routing data directly into your codebase using Cursor.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Navitia MCP on Cursor AI Code Editor MCP Client Navitia MCP on Claude Desktop App MCP Integration Navitia MCP on OpenAI Agents SDK MCP Compatible Navitia MCP on Visual Studio Code MCP Extension Client Navitia MCP on GitHub Copilot AI Agent MCP Integration Navitia MCP on Google Gemini AI MCP Integration Navitia MCP on Lovable AI Development MCP Client Navitia MCP on Mistral AI Agents MCP Compatible Navitia MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
Cursor

Connect Navitia MCP to Cursor

Create your Vinkius account to connect Navitia to Cursor and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Build transit apps with Cursor Agent

`plan_journey` generates multimodal routing data that Cursor injects straight into your test suites. You ask the agent to write a function for finding trips between Paris and Lyon, and it actually runs the route to mock the response structure. Building transit interfaces requires massive JSON payloads. This tool pulls the real nested objects — legs, transfers, and mode types — so you code against actual API shapes. To feed those routes, `search_places` resolves plain text addresses into Navitia stop IDs. The agent uses this to populate your local database seed files with accurate station coordinates. You stop hardcoding fake metro stops and start working with verified geographic data straight from the MCP.

Live transit schedule MCP Server

`get_arrivals` and `get_departures` fetch actual train and bus times for your frontend components. When you tell Cursor to build a departure board, the agent queries the live network to populate your UI with real delays and platform numbers. Writing UI components is much faster when your editor has access to the exact data structures the production app will consume. For deeper timetable logic, `get_stop_schedule` pulls the full operating pattern for a station. You get the headway signatures and holiday schedules required to test complex date-parsing functions. The MCP Server handles the raw transit logic while you focus on the application state.

Map disruptions and reachable zones

`get_disruptions` pulls active service alerts right into your editor. You tell Cursor to write an error-handling boundary for transit strikes, and it triggers the tool to see what a real blocking severity payload looks like. Handling edge cases is trivial when you can surface actual network failures during development. Mapping features rely heavily on `get_isochrone` for spatial analysis. The agent grabs the GeoJSON polygons representing a 45-minute transit commute and drops them into your mapping component. You get immediate visual feedback on reachable areas without ever leaving your IDE.

Setup guide

Set up Navitia MCP in Cursor

Prerequisites

  • Cursor installed (macOS, Windows, or Linux)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Open MCP Settings

    Go to Cursor Settings → MCP or open the Command Palette (Cmd+Shift+P / Ctrl+Shift+P) and search for "MCP: Add Server".

  2. 2

    Add the Navitia MCP

    Cursor will create or open .cursor/mcp.json in your project root. Paste the JSON snippet on the right. Replace [YOUR_TOKEN_HERE] with your endpoint token from cloud.vinkius.com.

  3. 3

    Enable Agent mode

    Open Composer (Cmd+I / Ctrl+I) and switch to Agent mode using the dropdown at the top. MCP tools are only available in Agent mode.

  4. 4

    Verify the connection

    Ask Cursor something like "List my recent Navitia transactions." If the MCP tools are loaded correctly, Cursor will call the Navitia tools automatically. You can also check Settings → MCP for a green status indicator.

.cursor/mcp.json
{
  "mcpServers": {
    "navitia-mcp": {
      "url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    }
  }
}

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Navitia. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about Navitia MCP in Cursor

Create a .cursor/mcp.json file in your project root and add the server configuration. Flip on Agent mode in the chat panel to give the editor access to the transit endpoints.
It bypasses mock data entirely by calling plan_journey and get_departures for live responses. The agent writes your types and interfaces based on the actual JSON returned by the European transit authorities.
The get_lines tool returns exact operational information, colors, and route counts for metro, bus, and tram networks. Your agent uses this to style UI elements matching the physical transit map.
Ask the agent to call get_nearby_stops with a set of coordinates. It will return all stop points and POIs within the radius, which you can immediately pipe into your location-based functions.
The extension processes routing parameters, timestamps, and station identifiers to fetch timetables. Every request executes within an ephemeral zero-trust environment, ensuring your local development coordinates never bleed into persistent storage.

Start using the Navitia MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 11 tools

We've already built the connector for Navitia. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 11 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.