MCP_data_foncier / README.md
Qdonnars's picture
Upload folder using huggingface_hub
dff63a3 verified

A newer version of the Gradio SDK is available: 6.9.0

Upgrade
metadata
title: MCP Data Foncier
emoji: 🏗️
colorFrom: green
colorTo: blue
sdk: gradio
sdk_version: 5.29.0
app_file: app.py
pinned: false
tags:
  - mcp-server-track

🏗️ MCP Data Foncier — Données foncières & friches pour la transition écologique

Serveur MCP (Model Context Protocol) exposant les données du CEREMA pour la plateforme Sofia V2 (ADEME / CEREMA / CGDD).

Accès aux données DV3F (transactions immobilières) et Cartofriches (inventaire national des friches).

🛠️ Tools MCP disponibles

Tool Description
rechercher_friches Recherche de friches par commune, département, type, surface, statut
statistiques_prix_foncier Prix et volumes de transactions immobilières par territoire et année
evolution_prix Évolution temporelle des prix de 2010 à 2024
statistiques_friches Statistiques agrégées multi-échelle (commune → national)
diagnostic_foncier_territoire Diagnostic complet croisant friches + marché foncier (pour le ZAN)

📊 Données exposées

Cartofriches

Inventaire national des friches (28 373 sites géolocalisés) :

  • Type, surface, statut, pollution, zonage urbanisme

DV3F (Demande de Valeurs Foncières)

Statistiques de transactions immobilières (2010–2024) :

  • Prix médians, prix au m², volumes, par type de bien et période de construction
  • Multi-échelle : commune, EPCI, département, région

🔌 Connexion MCP

Claude Desktop

{
  "mcpServers": {
    "data-foncier": {
      "url": "https://qdonnars-mcp-data-foncier.hf.space/gradio_api/mcp/sse"
    }
  }
}

Cursor

{
  "data-foncier": {
    "url": "https://qdonnars-mcp-data-foncier.hf.space/gradio_api/mcp/sse"
  }
}

🌱 Cas d'usage transition écologique

  • Zéro Artificialisation Nette (ZAN) : identifier les friches mobilisables
  • Planification territoriale : contextualiser le marché foncier local (PLU, SCOT)
  • Rénovation énergétique : distinguer le parc ancien du neuf via les segments DV3F
  • Croisement multi-MCP : combiner avec indicateurs TE et Base Carbone

📁 Structure

├── app.py              # Point d'entrée Gradio + MCP
├── server.py           # Fonctions-tools MCP
├── data_loader.py      # Chargement optimisé des données
├── requirements.txt
└── data/
    ├── prix_volumes.csv
    ├── cartofriches.geojson
    └── mapping_communes.csv

Sources