accueil / serveurs / Géo & Temps / io.github.amirdaraee/luxembourg-mcp
io.github.amirdaraee/luxembourg-mcp
serveur MCP (Model Context Protocol) · luxembourg-mcp 0.8.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.amirdaraee/luxembourg-mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.amirdaraee/luxembourg-mcp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 44 outils
- geocode_address≈ 61 tokens
Resolve a Luxembourg address to official Geoportail coordinates.
Paramètres, retour & exemple (1)
Paramètresquery· string · requis
Exemple d'appel{"name": "geocode_address", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_accessibility_audits≈ 68 tokens
Get the latest public-sector digital accessibility audits.
Paramètres, retour & exemple (1)
Paramètreslimit· integer · optionnel
Exemple d'appel{"name": "get_accessibility_audits", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_accessibility_figures≈ 50 tokens
Get national Digital Accessibility Observatory key figures.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_accessibility_figures", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_air_quality≈ 68 tokens
Get the latest national telemetric air-quality measurements by station.
Paramètres, retour & exemple (1)
Paramètrescity· string · optionnel
Optional city-name filter
Exemple d'appel{"name": "get_air_quality", "arguments": {"city": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_bike_sharing≈ 89 tokens
Get live Vel'OK bike-sharing availability at stations in southern Luxembourg.
Paramètres, retour & exemple (2)
Paramètresquery· string · optionnel
Optional station, locality or commune filteravailable_only· boolean · optionnel
Exemple d'appel{"name": "get_bike_sharing", "arguments": {"query": "texte", "available_only": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_carsharing≈ 101 tokens
Find currently available CFL FLEX carsharing vehicles by station, town or fuel type.
Paramètres, retour & exemple (2)
Paramètresquery· string · optionnel
Optional station, town, address or model filterfuel_type· string · optionnel
Optional fuel filter such as electric or diesel
Exemple d'appel{"name": "get_carsharing", "arguments": {"query": "texte", "fuel_type": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_cfl_parking≈ 64 tokens
Get live occupancy and details for a CFL Park and Ride facility.
Paramètres, retour & exemple (1)
Paramètresparking_id· string · requis
Exemple d'appel{"name": "get_cfl_parking", "arguments": {"parking_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_city_mobility≈ 93 tokens
Get Ville de Luxembourg mobility locations as GeoJSON features.
Paramètres, retour & exemple (1)
Paramètrescategory· string · requis · park_and_bike | park_and_ride | covered_parking | surface_parking | accessible_parking | bike_rentals
Exemple d'appel{"name": "get_city_mobility", "arguments": {"category": "park_and_bike"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_city_parking≈ 70 tokens
Get current Ville de Luxembourg car-park capacity and free spaces.
Paramètres, retour & exemple (2)
Paramètresquery· string · optionnelavailable_only· boolean · optionnel
Exemple d'appel{"name": "get_city_parking", "arguments": {"query": "texte", "available_only": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_commune_leaders≈ 67 tokens
Get the current mayor and aldermen of Luxembourg communes.
Paramètres, retour & exemple (1)
Paramètrescommune· string · optionnel
Optional commune-name filter
Exemple d'appel{"name": "get_commune_leaders", "arguments": {"commune": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_commune_population≈ 72 tokens
Get official resident population by commune, split by adults, minors and sex.
Paramètres, retour & exemple (1)
Paramètrescommune· string · optionnel
Optional commune-name filter
Exemple d'appel{"name": "get_commune_population", "arguments": {"commune": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_dataset≈ 68 tokens
Get metadata and current download resources for an official dataset.
Paramètres, retour & exemple (1)
Paramètresdataset_id_or_slug· string · requis
Exemple d'appel{"name": "get_dataset", "arguments": {"dataset_id_or_slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_deputies≈ 82 tokens
List the current members of the Chamber of Deputies with party, constituency, start of mandate and official email.
Paramètres, retour & exemple (1)
Paramètresquery· string · optionnel
Optional name, party or constituency filter
Exemple d'appel{"name": "get_deputies", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_election_results≈ 56 tokens
Get machine-readable 2023 legislative election results, national and per circonscription.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_election_results", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_electricity_grid≈ 95 tokens
Get Luxembourg's latest daily electricity load, generation by production type and cross-border flows (ENTSO-E actuals).
Paramètres, retour & exemple (1)
Paramètresinclude_series· boolean · optionnel
Also return the 15-minute load and generation series
Exemple d'appel{"name": "get_electricity_grid", "arguments": {"include_series": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_electricity_prices≈ 63 tokens
Get Luxembourg day-ahead wholesale electricity prices per quarter hour, with the cheapest and most expensive slots.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_electricity_prices", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_ev_charging≈ 84 tokens
Get Chargy public EV charging stations with live connector availability.
Paramètres, retour & exemple (2)
Paramètresquery· string · optionnel
Optional name or address filteravailable_only· boolean · optionnel
Exemple d'appel{"name": "get_ev_charging", "arguments": {"query": "texte", "available_only": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_fuel_prices≈ 79 tokens
Get official monthly Luxembourg prices for petrol, diesel, hydrogen, LPG, home electricity and public EV charging.
Paramètres, retour & exemple (1)
Paramètresmonths· integer · optionnel
Exemple d'appel{"name": "get_fuel_prices", "arguments": {"months": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_geo_features≈ 119 tokens
Fetch GeoJSON features from an official Geoportail OGC collection.
Paramètres, retour & exemple (3)
Paramètresbbox· array · optionnel
WGS84 [west, south, east, north]limit· integer · optionnelcollection_id· string · requis
Exemple d'appel{"name": "get_geo_features", "arguments": {"collection_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_housing_prices≈ 123 tokens
Get advertised housing sale prices by commune from the official Observatoire de l'Habitat.
Paramètres, retour & exemple (3)
Paramètresyear· string · optionnel
Four-digit year such as 2025; defaults to the latestcommune· string · optionnel
Optional commune-name filterproperty_type· string · optionnel · apartment | house
Exemple d'appel{"name": "get_housing_prices", "arguments": {"year": "texte", "commune": "texte", "property_type": "apartment"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_pharmacies_on_duty≈ 102 tokens
Get the pharmacies on duty in Luxembourg for a date, with address and phone number.
Paramètres, retour & exemple (2)
Paramètresdate· string · optionnel
YYYY-MM-DD within the published window; defaults to todaylocality· string · optionnel
Optional locality or address filter
Exemple d'appel{"name": "get_pharmacies_on_duty", "arguments": {"date": "texte", "locality": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_plenary_votes≈ 136 tokens
Get Chamber of Deputies plenary votes, newest first, with yes/no/abstain tallies per party and optionally how one deputy voted.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnelquery· string · optionnel
Optional subject filter such as a bill number (PL 8727) or keyworddeputy· string · optionnel
Optional deputy-name filter; adds that deputy's vote
Exemple d'appel{"name": "get_plenary_votes", "arguments": {"limit": 1, "query": "texte", "deputy": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_public_alerts≈ 108 tokens
Get recent LU-Alert public warnings: floods, storms, food recalls and other national alerts.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnellanguage· string · optionnel · en | fr | de | lbactive_only· boolean · optionnel
Exemple d'appel{"name": "get_public_alerts", "arguments": {"limit": 1, "language": "en", "active_only": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_public_holidays≈ 69 tokens
List Luxembourg legal public holidays in four languages, optionally for one year.
Paramètres, retour & exemple (1)
Paramètresyear· integer · optionnel
Exemple d'appel{"name": "get_public_holidays", "arguments": {"year": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_statistics≈ 141 tokens
Retrieve recent observations from a STATEC LUSTAT SDMX dataflow.
Paramètres, retour & exemple (4)
Paramètreskey· string · optionnel
SDMX dimension key or allmax_rows· integer · optionneldataflow_id· string · requis
STATEC identifier such as DF_D7100last_n_observations· integer · optionnel
Exemple d'appel{"name": "get_statistics", "arguments": {"dataflow_id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_traffic≈ 70 tokens
Get live CITA motorway speed, occupancy, and flow measurements.
Paramètres, retour & exemple (1)
Paramètresroad· string · optionnel · a3 | a4 | a6 | a7 | a13 | b40
Exemple d'appel{"name": "get_traffic", "arguments": {"road": "a3"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_traffic_events≈ 79 tokens
Get live roadworks, lane closures, incidents and equipment faults on Luxembourg motorways from CITA.
Paramètres, retour & exemple (1)
Paramètresroad· string · optionnel
Optional road filter such as A4 or B40
Exemple d'appel{"name": "get_traffic_events", "arguments": {"road": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_unemployment≈ 104 tokens
Get monthly ADEM figures: registered resident jobseekers by sex and job vacancies, nationally or for one commune.
Paramètres, retour & exemple (2)
Paramètresmonths· integer · optionnelcommune· string · optionnel
Optional commune name for local jobseeker counts
Exemple d'appel{"name": "get_unemployment", "arguments": {"months": 1, "commune": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_waste_collections≈ 140 tokens
Get upcoming municipal waste-collection dates for a Luxembourg commune.
Paramètres, retour & exemple (4)
Paramètreslimit· integer · optionnelstreet· string · optionnel
Optional street-name filter; commune-wide rows always matchcommune· string · requiswaste_type· string · optionnel
Optional collection-type filter such as verre, papier, biodechets
Exemple d'appel{"name": "get_waste_collections", "arguments": {"commune": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_water_levels≈ 69 tokens
Get the latest official measured water level at Luxembourg stations.
Paramètres, retour & exemple (1)
Paramètresstation· string · optionnel
Optional station-name filter
Exemple d'appel{"name": "get_water_levels", "arguments": {"station": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_weather_alerts≈ 72 tokens
Get current official MeteoLux weather warnings published on data.public.lu.
Paramètres, retour & exemple (1)
Paramètreslanguage· string · optionnel · en | fr | de | lu
Exemple d'appel{"name": "get_weather_alerts", "arguments": {"language": "en"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_weather_forecast≈ 112 tokens
Get the official MeteoLux forecast for a place in Luxembourg: current conditions, 24 hours, 5 days, UV index, sunrise and sunset.
Paramètres, retour & exemple (3)
Paramètreslanguage· string · optionnel · en | fr | de | lblatitude· number · optionnellongitude· number · optionnel
Exemple d'appel{"name": "get_weather_forecast", "arguments": {"language": "en", "latitude": 1, "longitude": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_weather_observations≈ 63 tokens
Get live MeteoLux weather observations at Luxembourg-Airport: temperature, wind, pressure, humidity, visibility.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "get_weather_observations", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_cfl_parking≈ 44 tokens
List official CFL Park and Ride facilities.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_cfl_parking", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_geo_collections≈ 80 tokens
Search official Geoportail OGC feature collections by title, description, or keyword.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelquery· string · optionnel
Exemple d'appel{"name": "list_geo_collections", "arguments": {"limit": 1, "query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - lookup_luxembourgish≈ 140 tokens
Look up a word in the official Luxembourgish dictionary (LOD): translations into German, French, English and Portuguese, pronunciation, forms and examples.
Paramètres, retour & exemple (3)
Paramètresword· string · requislimit· integer · optionnellanguage· string · optionnel · lb | de | fr | en | pt | nl
Language of the word being looked up
Exemple d'appel{"name": "lookup_luxembourgish", "arguments": {"word": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - reverse_geocode≈ 74 tokens
Find the nearest official Luxembourg address to WGS84 coordinates.
Paramètres, retour & exemple (2)
Paramètreslatitude· number · requislongitude· number · requis
Exemple d'appel{"name": "reverse_geocode", "arguments": {"latitude": 1, "longitude": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_chamber_bodies≈ 85 tokens
Search official Chamber committees, delegations, bodies, memberships, and roles.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelquery· string · requis
Exemple d'appel{"name": "search_chamber_bodies", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_datasets≈ 92 tokens
Search Luxembourg's official data.public.lu catalog.
Paramètres, retour & exemple (3)
Paramètrespage· integer · optionnelquery· string · requispage_size· integer · optionnel
Exemple d'appel{"name": "search_datasets", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_legislation≈ 84 tokens
Search official Luxembourg legislation and consolidated laws through Legilux.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelquery· string · requis
Exemple d'appel{"name": "search_legislation", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_parliamentary_questions≈ 86 tokens
Search Chamber of Deputies parliamentary questions by keyword, newest first.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelquery· string · requis
Exemple d'appel{"name": "search_parliamentary_questions", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_statistics≈ 79 tokens
Search STATEC LUSTAT statistical dataflows by topic or title.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelquery· string · requis
Exemple d'appel{"name": "search_statistics", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_tenders≈ 102 tokens
Search Luxembourg public procurement notices with deadlines, buyers and CPV codes.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnelquery· string · optionnel
Optional full-text filteropen_only· boolean · optionnel
Exemple d'appel{"name": "search_tenders", "arguments": {"limit": 1, "query": "texte", "open_only": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_transit_stops≈ 85 tokens
Search official nationwide public-transport stops from the current ATP GTFS feed.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnelquery· string · requis
Exemple d'appel{"name": "search_transit_stops", "arguments": {"query": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».