mcp-grand-lyon MCP Server

A local MCP server for Métropole de Lyon open data. It provides ten read-only tools for TCL departures, parking, accessibility, facilities, waste, travel options, and personal briefings. It uses…

Local serverstdio

What is the mcp-grand-lyon MCP Server?

mcp-grand-lyon is an MCP project maintained in the thomascrouzet/mcp-grand-lyon repository. The maintainer describes its purpose as “A local MCP server for Métropole de Lyon open data. It provides ten read-only tools for TCL departures, parking, accessibility, facilities, waste, travel options, and…”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using /absolute/path/mcp-grand-lyon/scripts/run_mcp.sh. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
lyon_resolve_placeResolve an address, stop, or personal place
lyon_next_departuresTCL realtime departures with theoretical GTFS fallback
lyon_mobility_statusTransit alerts, accessibility incidents, and road events
lyon_trip_optionsCompare travel modes
lyon_parking_optionsPublic parking and park-and-ride options
lyon_accessibility_checkAvailable accessibility evidence
lyon_nearby_facilitiesNearby facilities
lyon_environment_briefEnvironmental indicators, where supported
lyon_waste_dropoffClassify waste and find collection facilities
lyon_personal_briefingBuild a briefing from a local profile

How to install the mcp-grand-lyon MCP Server

{
  "mcpServers": {
    "grand-lyon": {
      "command": "/absolute/path/mcp-grand-lyon/scripts/run_mcp.sh",
      "args": [
        "serve",
        "--transport",
        "stdio"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.