Model Context Protocol server

Luxembourg public data, ready for agents.

One keyless endpoint over laws, statistics, mobility, addresses, environment, and parliament — every response traced to its official Luxembourg source. No account, no API key.

MCP endpointfrom window.location
http://127.0.0.1:8000/mcp
21tools
15official systems
0API keys

01 Tool catalogue

Showing 21 of 21 tools

data.public.luKeyless

search_datasets

Search Luxembourg's national open-data catalogue.

query · page? · page_size?
data.public.luKeyless

get_dataset

Inspect metadata, licences, and current resource downloads.

dataset_id_or_slug
GeoportailKeyless

geocode_address

Resolve an official Luxembourg address to coordinates.

query
GeoportailKeyless

reverse_geocode

Find the nearest official address to WGS84 coordinates.

latitude · longitude
Geoportail OGCKeyless

list_geo_collections

Discover queryable official geospatial collections.

query? · limit?
Geoportail OGCKeyless

get_geo_features

Retrieve bounded GeoJSON features from a collection.

collection_id · limit? · bbox?
MeteoLuxKeyless

get_weather_alerts

Read current official weather warnings in four languages.

language? en · fr · de · lu
LegiluxKeyless

search_legislation

Search legislation and consolidated laws by title.

query · limit?
STATEC LUSTATKeyless

search_statistics

Discover official statistical dataflows by topic.

query · limit?
STATEC LUSTATKeyless

get_statistics

Retrieve recent labelled observations through SDMX.

dataflow_id · key? · last_n_observations?
Ville de LuxembourgKeyless

get_city_parking

Get live car-park capacity, free spaces, and status.

query? · available_only?
CFLKeyless

list_cfl_parking

List CFL Park and Ride facilities and capacities.

no arguments
CFLKeyless

get_cfl_parking

Get live occupancy and free spaces for one P+R.

parking_id
CITAKeyless

get_traffic

Read motorway speed, flow, and occupancy sensors.

road? a3 · a4 · a6 · a7 · a13 · b40
Gestion de l'eauKeyless

get_water_levels

Get the latest measurements from national water stations.

station?
EnvironnementKeyless

get_air_quality

Read the latest national telemetric pollution measurements.

city?
Chambre des DéputésKeyless

search_chamber_bodies

Search committees, delegations, memberships, and roles.

query · limit?
Accessibility ObservatoryKeyless

get_accessibility_figures

Get national website, app, statement, and audit totals.

no arguments
Accessibility ObservatoryKeyless

get_accessibility_audits

List recent public-sector digital accessibility audits.

limit?
Transports publicsKeyless

search_transit_stops

Search nationwide bus, rail, and tram stops in GTFS.

query · limit?
Ville de Luxembourg MapsKeyless

get_city_mobility

Get parking, P+R, P+B, and bike-rental GeoJSON.

category

No tools match this search.

How to connect

The server speaks standard MCP over HTTP. Point any MCP-capable client at the endpoint above — the URL is read from the browser, so it matches wherever you're running it.

  1. Copy the config into your client's MCP servers settings.
  2. Reload the client so it discovers all 21 tools across 15 official systems.
  3. Ask your agent for anything Luxembourg — no key required.
mcp.json
{
  "mcpServers": {
    "luxembourg": {
      "url": "http://127.0.0.1:8000/mcp"
    }
  }
}