Skip to main content
Glama

Server Details

Keyless MCP access to official Luxembourg public data: laws, statistics, mobility, and more.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
amirdaraee/luxembourg-mcp
GitHub Stars
8
Server Listing
Luxembourg MCP
ChatGPT
–
Claude
–

TDQS

B3.2/5.0

Scored across 44 tools

Disambiguation4/5

Most tools target clearly distinct resources and actions (e.g., traffic measurements vs. traffic events, specific unemployment figures vs. generic statistics). However, a few pairs like get_weather_alerts/get_public_alerts and get_weather_forecast/get_weather_observations have overlapping concerns that could lead to misselection, though descriptions help.

Naming Consistency5/5

All tool names follow a consistent snake_case verb_noun pattern (get_, list_, search_, plus geocode_address, reverse_geocode, lookup_luxembourgish). No mixed conventions or vague verbs.

Tool Count2/5

44 tools is well above the typical 3–15 range and lands in the 'too many' bracket per the rubric. While the broad Luxembourg open-data scope justifies many tools, the sheer count risks overwhelming agents and could benefit from splitting into domain-specific servers.

Completeness4/5

The surface covers a wide range of domains with get/list/search operations, but some resources (legislation, tenders, transit stops) offer only search without a get-by-ID or detail tool. These minor gaps are workable but prevent a perfect score.

Available Tools

44 tools
geocode_addressCInspect

Resolve a Luxembourg address to official Geoportail coordinates.

Inputs: query (required).

get_accessibility_auditsBInspect

Get the latest public-sector digital accessibility audits.

Inputs: limit.

get_accessibility_figuresCInspect

Get national Digital Accessibility Observatory key figures.

Inputs: no named parameters.

get_air_qualityBInspect

Get the latest national telemetric air-quality measurements by station.

Inputs: city.

get_bike_sharingBInspect

Get live Vel'OK bike-sharing availability at stations in southern Luxembourg.

Inputs: query, available_only.

get_carsharingBInspect

Find currently available CFL FLEX carsharing vehicles by station, town or fuel type.

Inputs: query, fuel_type.

get_cfl_parkingCInspect

Get live occupancy and details for a CFL Park and Ride facility.

Inputs: parking_id (required).

get_city_mobilityBInspect

Get Ville de Luxembourg mobility locations as GeoJSON features.

Inputs: category (required).

get_city_parkingCInspect

Get current Ville de Luxembourg car-park capacity and free spaces.

Inputs: query, available_only.

get_commune_leadersBInspect

Get the current mayor and aldermen of Luxembourg communes.

Inputs: commune.

get_commune_populationAInspect

Get official resident population by commune, split by adults, minors and sex.

Inputs: commune.

get_datasetAInspect

Get metadata and current download resources for an official dataset.

Inputs: dataset_id_or_slug (required).

get_deputiesBInspect

List the current members of the Chamber of Deputies with party, constituency, start of mandate and official email.

Inputs: query.

get_election_resultsAInspect

Get machine-readable 2023 legislative election results, national and per circonscription.

Inputs: no named parameters.

get_electricity_gridAInspect

Get Luxembourg's latest daily electricity load, generation by production type and cross-border flows (ENTSO-E actuals).

Inputs: include_series.

get_electricity_pricesAInspect

Get Luxembourg day-ahead wholesale electricity prices per quarter hour, with the cheapest and most expensive slots.

Inputs: no named parameters.

get_ev_chargingAInspect

Get Chargy public EV charging stations with live connector availability.

Inputs: query, available_only.

get_fuel_pricesBInspect

Get official monthly Luxembourg prices for petrol, diesel, hydrogen, LPG, home electricity and public EV charging.

Inputs: months.

get_geo_featuresCInspect

Fetch GeoJSON features from an official Geoportail OGC collection.

Inputs: collection_id (required), bbox, limit.

get_housing_pricesBInspect

Get advertised housing sale prices by commune from the official Observatoire de l'Habitat.

Inputs: year, commune, property_type.

get_pharmacies_on_dutyAInspect

Get the pharmacies on duty in Luxembourg for a date, with address and phone number.

Inputs: date, locality.

get_plenary_votesAInspect

Get Chamber of Deputies plenary votes, newest first, with yes/no/abstain tallies per party and optionally how one deputy voted.

Inputs: limit, query, deputy.

get_public_alertsCInspect

Get recent LU-Alert public warnings: floods, storms, food recalls and other national alerts.

Inputs: limit, language, active_only.

get_public_holidaysAInspect

List Luxembourg legal public holidays in four languages, optionally for one year.

Inputs: year.

get_statisticsCInspect

Retrieve recent observations from a STATEC LUSTAT SDMX dataflow.

Inputs: dataflow_id (required), key, max_rows, last_n_observations.

get_trafficCInspect

Get live CITA motorway speed, occupancy, and flow measurements.

Inputs: road.

get_traffic_eventsBInspect

Get live roadworks, lane closures, incidents and equipment faults on Luxembourg motorways from CITA.

Inputs: road.

get_unemploymentBInspect

Get monthly ADEM figures: registered resident jobseekers by sex and job vacancies, nationally or for one commune.

Inputs: months, commune.

get_waste_collectionsBInspect

Get upcoming municipal waste-collection dates for a Luxembourg commune.

Inputs: commune (required), limit, street, waste_type.

get_water_levelsBInspect

Get the latest official measured water level at Luxembourg stations.

Inputs: station.

get_weather_alertsAInspect

Get current official MeteoLux weather warnings published on data.public.lu.

Inputs: language.

get_weather_forecastBInspect

Get the official MeteoLux forecast for a place in Luxembourg: current conditions, 24 hours, 5 days, UV index, sunrise and sunset.

Inputs: language, latitude, longitude.

get_weather_observationsAInspect

Get live MeteoLux weather observations at Luxembourg-Airport: temperature, wind, pressure, humidity, visibility.

Inputs: no named parameters.

list_cfl_parkingAInspect

List official CFL Park and Ride facilities.

Inputs: no named parameters.

list_geo_collectionsCInspect

Search official Geoportail OGC feature collections by title, description, or keyword.

Inputs: limit, query.

lookup_luxembourgishBInspect

Look up a word in the official Luxembourgish dictionary (LOD): translations into German, French, English and Portuguese, pronunciation, forms and examples.

Inputs: word (required), limit, language.

reverse_geocodeAInspect

Find the nearest official Luxembourg address to WGS84 coordinates.

Inputs: latitude (required), longitude (required).

search_chamber_bodiesCInspect

Search official Chamber committees, delegations, bodies, memberships, and roles.

Inputs: query (required), limit.

search_datasetsCInspect

Search Luxembourg's official data.public.lu catalog.

Inputs: query (required), page, page_size.

search_legislationCInspect

Search official Luxembourg legislation and consolidated laws through Legilux.

Inputs: query (required), limit.

search_parliamentary_questionsBInspect

Search Chamber of Deputies parliamentary questions by keyword, newest first.

Inputs: query (required), limit.

search_statisticsBInspect

Search STATEC LUSTAT statistical dataflows by topic or title.

Inputs: query (required), limit.

search_tendersBInspect

Search Luxembourg public procurement notices with deadlines, buyers and CPV codes.

Inputs: limit, query, open_only.

search_transit_stopsCInspect

Search official nationwide public-transport stops from the current ATP GTFS feed.

Inputs: query (required), limit.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.