# Hug0x0/mcp-reunion [Health: Active]

**Category:** 📊 Data Platforms  
**Repository:** https://github.com/Hug0x0/mcp-reunion  
**GitHub Stars:** 3  
**npm Downloads (last month):** 349  
**Views:** 3  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/hug0x0-mcp-reunion

## Description
96 tools across 21 modules for La Réunion (French overseas region) open data: economy, demographics, geography, transport, health, education, elections, tourism, housing, environment, and more. Powered by data.regionreunion.com and data.gouv.fr. Install: npx -y mcp-reunion.

## Tools
Capabilities this server exposes over MCP:

- **reunion_search_admin_directory** — Search public-administration local counters (town halls, social orgs, state services) in La Réunion.
- **reunion_search_associations** — Search the RNA local associations registry in La Réunion.
- **reunion_search_local_elected_officials** — Search local elected officials in La Réunion (région, département, communes, EPCI).
- **reunion_get_legislative_2022_round1** — Per polling-station results of the 2022 legislative elections (1st round) in La Réunion.
- **reunion_list_priority_neighborhoods** — List QPV (Quartiers prioritaires de la politique de la ville) in La Réunion.
- **reunion_search_baby_names** — Search first names given at birth in La Réunion (974) since 2000.
- **reunion_get_legislative_2022_round2** — Per-polling-station results of the 2022 legislative elections (2nd round) in La Réunion.
- **reunion_get_presidential_2022_round1** — Per-polling-station results of the 2022 presidential election (1st round) in La Réunion.
- **reunion_search_boamp** — Search BOAMP public-procurement notices for La Réunion (tenders, contract awards, market announcements).
- **reunion_search_catalog** — Search the full data.regionreunion.com catalog (~270 datasets) by keywords and/or theme. Use this to discover datasets that are not wired to a dedicated tool yet, then call reunion_inspect_dataset and reunion_query_dataset to work with them.
- **reunion_inspect_dataset** — Inspect one dataset: return its schema (fields + types), title, description, record count, and features. Use this before calling reunion_query_dataset so you know which fields you can filter on.
- **reunion_query_dataset** — Generic escape hatch: fetch records from ANY data.regionreunion.com dataset with a raw ODSQL where clause. Call reunion_inspect_dataset first to know the fields. ODSQL supports operators like =, !=, >, <, LIKE, AND, OR, and the search() function.
- **reunion_commune_profile** — Comprehensive snapshot of a Réunion commune (population, QPV, schools, businesses, recent accidents, nearby museums). Combines 7 datasets in parallel.
- **reunion_find_commune** — Resolve a fuzzy / approximate Réunion commune name or typo to its canonical INSEE code, EPCI, département. Use this to disambiguate user input before calling other tools.
- **reunion_compare_communes** — Side-by-side comparison of 2-5 Réunion communes on population, QPV count, active SIRENE establishments, 2019 accidents, and priority-education schools. All dimensions fetched in parallel.
- **reunion_iris_profile** — Profile of a single IRIS (fine statistical area used by INSEE): commune membership, income / poverty / inequality indicators (2014 millésime).
- **reunion_list_museums** — List officially-designated Musées de France in La Réunion.
- **reunion_search_joconde_collections** — Search the Joconde extract — artwork/object records from La Réunion museum collections.
- **reunion_list_libraries** — List public libraries in La Réunion.
- **reunion_list_festivals** — List festivals held in La Réunion (music, performing arts, cinema, books, visual arts...).
- **reunion_get_museum_attendance** — Annual attendance (paid / free / total) for each Musée de France in La Réunion.
- **reunion_search_sirene_establishments** — Search active SIRENE v3 establishments in La Réunion.
- **reunion_get_consumer_price_index** — Get INSEE monthly consumer price index (IPC) values for La Réunion.
- **reunion_search_feder_beneficiaries** — Search FEDER 2014-2020 beneficiaries in La Réunion (EU Regional Development Fund).
- **reunion_list_coworking_spaces** — List coworking spaces in La Réunion.
- **reunion_get_income_poverty_by_iris** — Income, poverty and standard-of-living indicators at IRIS level (2014) in La Réunion.
- **reunion_get_college_ips** — Get the DEPP social position index (IPS) of Réunion middle schools (collèges).
- **reunion_list_gen2024_schools** — List Réunion schools labelled "Génération 2024" (sport-oriented label tied to the Paris Olympics).
- **reunion_search_parcoursup_formations** — Search post-baccalaureate training programs available via Parcoursup in Réunion.
- **reunion_search_schools** — Search geolocated primary and secondary schools in La Réunion (UAI directory).
- **reunion_get_lycee_ips** — Social Position Index (IPS) for lycées in La Réunion, per school year and pathway.
- **reunion_list_priority_education_schools** — List REP / REP+ priority-education schools in La Réunion.
- **reunion_get_higher_education_enrollment** — Higher-education student enrollment per establishment, discipline, and diploma in La Réunion.
- **reunion_search_training_organizations** — Search training organizations (OF) and apprenticeship centers (CFA) in La Réunion.
- **reunion_get_jobseekers_by_age_sex** — Get monthly Pôle emploi jobseeker counts in Réunion broken down by age group and sex.
- **reunion_get_jobseekers_by_commune** — Get Pôle emploi jobseeker counts in Réunion by commune.
- **reunion_get_air_quality** — Get air-quality measurements (PM2.5, PM10, NO2, O3, etc.) recorded at Réunion stations via OpenAQ.
- **reunion_get_waste_tonnage** — Annual tonnage of household & assimilated waste (DMA) collected in Réunion, by waste type.
- **reunion_search_rge_companies** — Search RGE-certified (eco-renovation) companies in Réunion.
- **reunion_list_znieff** — List ZNIEFF protected ecological/fauna/flora zones in Réunion.
- **reunion_list_national_park_perimeters** — List perimeters of Parc national de La Réunion (core area, adherence area).
- **reunion_get_petroleum_consumption** — Annual local consumption of petroleum products (gasoline, diesel, heating oil, LPG, jet fuel) in Réunion, in m³.
- **reunion_list_water_management_points** — List points of activity / interest related to water management in La Réunion (intakes, treatment plants, etc.).
- **reunion_search_public_facilities** — Search INSEE Base Permanente des Équipements (BPE) entries in Réunion: schools, shops, services, transport, sports, health, tourism.
- **reunion_list_swimming_pools** — List swimming-pool installations in Réunion with commune, equipment type and accessibility information.
- **reunion_search_sport_facilities** — Search sport facilities in Réunion (gymnases, stades, piscines, courts, terrains de boules, etc.).
- **reunion_search_ban_addresses** — Search normalized Base Adresse Nationale (BAN) addresses in Réunion. ~353k addresses.
- **reunion_search_bal_possession** — Search the Base Adresse Locale (BAL) published directly by the Commune of La Possession.
- **reunion_list_communes** — List Réunion communes with their INSEE code, EPCI, zone d'emploi, bassin de vie, department and region.
- **reunion_list_cantons** — List Réunion electoral cantons.
- **reunion_list_epci** — List Réunion EPCI (intercommunalités / métropoles / communautés d'agglomération).
- **reunion_list_iris** — List Réunion IRIS (fine statistical geography used by INSEE for census/inequality analysis).
- **reunion_list_saint_denis_quarters** — List the 20 official quarters of the City of Saint-Denis (Réunion).
- **reunion_search_health_professionals** — Search the CNAM health-professional directory, filtered to Réunion.
- **reunion_get_covid_emergency_stats** — Get Réunion daily COVID-19 emergency-room attendances and SOS Médecins acts (age/sex breakdown).
- **reunion_get_covid_hospital_stats** — Get Réunion daily COVID-19 hospital indicators (beds, ICU, discharges, deaths).
- **reunion_get_pathology_prevalence** — Get Réunion patient counts and prevalence by pathology, sex and age group (Sniiram-DCIR).
- **reunion_search_finess_establishments** — Search Réunion health and social-care FINESS establishments (hospitals, EHPAD, clinics, social-care structures).
- **reunion_search_possession_health_pros** — Search health professionals practicing in La Possession, with posted fees per act type.
- **reunion_search_tourism_establishments** — Search Réunion tourism establishments from the SIT Soubik catalog (hotels, restaurants, activity providers, …).
- **reunion_search_classified_accommodations** — Search classified collective accommodations in Réunion (Atout France classification: hôtel, résidence de tourisme, camping, village de vacances).
- **reunion_list_ecolodge_locations** — List potential ecolodge development locations in Réunion.
- **reunion_get_housing_overview** — Get Réunion housing overview (population, housing stock, social-housing share, vacancy) from the Banque des Territoires atlas.
- **reunion_get_social_housing_costs** — Get median surfaces and cost per m² of social housing (construction and rehabilitation) in Réunion.
- **reunion_get_legislative_2024_round1** — Per-circonscription results of the 2024 anticipated legislative elections (1st round, 30 June 2024) in La Réunion. Source: Ministry of Interior via data.gouv.fr.
- **reunion_get_legislative_2024_round2** — Per-circonscription results of the 2024 anticipated legislative elections (2nd round, 7 July 2024) in La Réunion. Source: Ministry of Interior via data.gouv.fr.
- **reunion_get_european_2024** — Results of the 9 June 2024 European elections aggregated for département 974 (La Réunion). Returns the final standings of all 38 lists. Source: Ministry of Interior via data.gouv.fr.
- **reunion_possession_search_procurement** — Search public procurement contracts (Socle Commun SCDL) awarded by the Commune of La Possession.
- **reunion_possession_search_association_grants** — Search grants awarded to associations by the Commune of La Possession.
- **reunion_get_caf_beneficiaries** — Get the monthly beneficiary counts for Réunion CAF social benefits (RSA, AAH, family allowances, housing, …).
- **reunion_get_caf_amounts** — Get monthly total amounts paid out by Réunion CAF for each social benefit type.
- **reunion_list_childcare_facilities** — List early-childhood care facilities (crèches, micro-crèches, haltes garderies) in Saint-Denis or La Possession.
- **reunion_list_5g_sites** — List mobile 5G cell sites deployed in Réunion (ARCEP data).
- **reunion_get_ftth_coverage** — Get FttH (fibre-to-the-home) deployment coverage for Réunion from ARCEP.
- **reunion_search_real_estate_transactions** — Search DVF real-estate transactions in La Réunion (land value declarations).
- **reunion_get_commune_population** — Get INSEE millésimé population for Réunion communes.
- **reunion_lookup_postal_codes** — Look up La Poste postal codes for Réunion communes/hamlets.
- **reunion_list_land_potential** — List "potentiel foncier" parcels (buildable/urbanizable land reserves) in La Réunion.
- **reunion_search_residential_permits** — Search construction permits creating dwellings (Sitadel) in La Réunion.
- **reunion_list_family_trails** — List family-friendly ("sentiers marmailles") walking trails across Réunion.
- **reunion_list_canyons** — List practiced canyoning routes in Réunion with duration, frequentation, and access notes.
- **reunion_list_hiking_circuits** — List the main hiking circuits of Réunion from the SIT Soubik catalog (distance, elevation, difficulty, duration).
- **reunion_list_cultural_leisure_pois** — List Réunion cultural and leisure attraction points (IGN BD TOPO-derived catalog).
- **reunion_get_east_coastal_trail** — Get segments of the East-coast coastal trail of Réunion (width, state, surfacing, vegetation, access notes).
- **reunion_get_tourism_frequentation** — Get monthly Réunion tourism frequentation since 2017: external tourist arrivals, purpose breakdown (business, leisure, family, other) and spending.
- **reunion_list_landmarks** — List remarkable tourism landmarks in Réunion (from the SIT Soubik catalog).
- **reunion_get_road_traffic** — Get average daily traffic (TMJA) counts on Réunion national roads.
- **reunion_get_road_classification** — Get the functional classification of Réunion national road segments (category, class, length).
- **reunion_search_car_jaune_stops** — Search Car Jaune (Réunion interurban bus network) GTFS stops by name or code.
- **reunion_get_cycle_network** — Get the Réunion regional cycle network (Voie Vélo Régionale) segments.
- **reunion_list_car_jaune_routes** — List Car Jaune bus routes (GTFS) serving La Réunion.
- **reunion_search_road_accidents** — Search road-accident records in La Réunion (2016-2019). Filterable by year, severity, commune.
- **reunion_search_vehicle_inspection_prices** — Search vehicle technical-inspection (contrôle technique) centers and their prices in La Réunion.
- **reunion_get_road_daily_flow** — Daily traffic flow measurements on Réunion national-road counting stations.
- **reunion_get_speed_limits** — Speed limits (vitesse_m in km/h) on Réunion national-road segments.
- **reunion_search_plu_zones** — Search the Réunion permanent PLU (local urbanism plan) zoning database by commune INSEE code and zone type.
- **reunion_search_building_permits** — Search non-residential building permits (Sitadel) in Réunion.
- **reunion_get_weather_observations** — Get Météo France SYNOP weather observations for Réunion stations (temperature, humidity, wind, pressure, rainfall).
- **reunion_list_weather_stations** — List distinct Météo France SYNOP stations located in Réunion.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "mcp-reunion": {
    "command": "npx",
    "args": ["-y","mcp-reunion"]
  }
}
```

## Documentation

## What Hug0x0/mcp-reunion MCP server does

Hug0x0/mcp-reunion MCP server gives MCP-compatible agents access to public open data about La Réunion. Its dedicated modules cover administrative directories, associations, elected officials, elections, priority neighborhoods, baby names, public procurement, culture, education, businesses, housing, health, environment, tourism, transport, weather, telecommunications, geography, and territory data.

The data is primarily sourced from the regional open-data portal at `data.regionreunion.com`. A national-elections module also queries `tabular-api.data.gouv.fr` for selected 2024 results. The server includes composite operations for resolving commune names, profiling a commune, comparing communes, and examining an IRIS statistical area.

## How it works

Hug0x0/mcp-reunion MCP server communicates over stdio, so an MCP client launches it as a local process. Tools then make API requests to the relevant public-data services and return structured results to the agent.

For questions that do not match a dedicated module, use the catalog workflow:

1. Search the regional catalog by keyword, theme, or publisher.
2. Inspect the selected dataset to learn its fields, types, description, and record count.
3. Query it with an ODSQL `where` clause, plus optional selection, ordering, and limit parameters.

The server also exposes reference resources for communes, EPCI, IRIS areas, the dataset catalog, and popular datasets. A deterministic routing helper can map a natural-language request to likely tools, datasets, and query steps.

## Setup and configuration

Hug0x0/mcp-reunion MCP server can be run with `npx -y mcp-reunion`, as indicated by the package installation instructions. For Claude Desktop, add an MCP server entry whose command is `npx` and whose argument is `mcp-reunion`. The repository also documents local development commands for installing dependencies, building, testing, and running in development mode.

The server is intended for Claude Desktop and other clients that support stdio-based MCP servers.

## Tools and capabilities

Representative capabilities include:

- Search local government counters, associations, elected officials, SIRENE establishments, schools, training programs, public contracts, and cultural listings.
- Retrieve polling-station election results, consumer-price indexes, museum attendance, school social-position indexes, income and poverty indicators, and transport data.
- Build commune profiles combining population, priority neighborhoods, schools, businesses, accidents, and museums.
- Compare two to five communes across population, QPV counts, establishments, accidents, and priority-education schools.
- Search, inspect, and query any suitable dataset in the regional catalog with raw ODSQL filters.

## Limitations and notes

Hug0x0/mcp-reunion MCP server depends on external public-data APIs, so returned data depends on those sources and their available records. Dedicated tools do not cover every dataset in the regional catalog; the catalog tools are the intended fallback for uncovered subjects. Dataset schemas should be inspected before writing ODSQL filters, because field names and types vary by dataset. The documented election coverage includes regional-portal 2022 presidential and legislative results and selected 2024 national-election data from data.gouv.fr.

_Full upstream README: https://allmcps.com/mcp/hug0x0-mcp-reunion/readme_

