mcpField
N
Normi — French Real Estate Data (DVF)

Normi — French Real Estate Data (DVF)

Local
github.com/NormiHQData & Analytics0Updated 5w ago

About Normi — French Real Estate Data (DVF)

Normi is an MCP server for French real estate analysis, for people exploring property transactions and local market data. It combines DVF, DPE, and BDNB data and offers access through both MCP and REST.

Key features

  1. 01Search French property transactions
  2. 02Analyze market statistics and price trends
  3. 03Find comparable properties
  4. 04Compare multiple locations
  5. 05Enrich results with DPE and BDNB data

Use cases

  1. 01Check price per square meter in an area
  2. 02Find comparable sales for a valuation
  3. 03Track price changes in a city over time
  4. 04Compare market conditions across locations

MCP support

Normi provides 33 MCP tools covering DVF, DPE, BDNB, ANIL, SIRENE, and portfolio workflows. Its remote MCP server supports OAuth 2.1 or API keys; the same analyses are also available through a REST API.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"dvf": {
"command": "npx",
"args": [
"-y",
"@normi/mcp-dvf"
],
"env": {
"NORMI_API_KEY": "<NORMI_API_KEY>"
}
}
}
}
Run commandnpx -y @normi/mcp-dvf
Environment variables to set
NORMI_API_KEYSecret

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@normi/mcp-dvf

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Normi — serveur MCP de données immobilières françaises

Interrogez les ventes DVF, les DPE ADEME et la BDNB depuis claude.ai, ChatGPT, Claude Desktop, Cursor, VS Code ou tout client MCP — connexion OAuth en un clic, ou clé API.

npm MCP Registry License: MIT

Ce qui distingue Normi

  • DVF nettoyée : les ventes en bloc, les valeurs aberrantes et les VEFA sont exclues par défaut pour des résultats plus comparables.
  • Données croisées : les mutations DVF peuvent être enrichies par les DPE ADEME et la BDNB, qui couvre plus de 32 millions de bâtiments.
  • MCP et REST : les mêmes analyses sont disponibles par serveur MCP ou via l'API REST.

Installation (2 minutes)

Option A — Connexion OAuth (claude.ai, ChatGPT, Claude Code…)

Ajoutez le serveur distant https://mcp.normi.fr/mcp dans votre client, puis connectez-vous à Normi et autorisez l'accès. Aucune clé à copier : si votre compte n'a pas encore de clé API, une clé gratuite (500 crédits) est créée à la première autorisation. Les crédits sont débités sur la clé active de votre compte.

  • claude.ai, Claude Desktop, mobile, Cowork — Paramètres → Connecteurs → Ajouter → connecteur personnalisé → collez l'URL. Guide pas à pas

  • ChatGPT — créez une application avec l'URL et l'authentification OAuth (nom libre). Guide

  • Claude Code :

    claude mcp add --transport http normi https://mcp.normi.fr/mcp
    

    puis /mcp dans Claude Code pour vous connecter.

Option B — Clé API (STDIO, Cursor, scripts)

Créez un compte sur normi.fr puis une clé dans votre tableau de bord.

Claude Desktop (STDIO) — ajoutez ceci à claude_desktop_config.json :

{
  "mcpServers": {
    "normi": {
      "command": "npx",
      "args": ["-y", "@normi/mcp-dvf"],
      "env": {
        "NORMI_API_KEY": "normi_YOUR_TOKEN_HERE"
      }
    }
  }
}

Cursor — ajoutez ceci à .cursor/mcp.json pour la connexion distante :

{
  "mcpServers": {
    "normi": {
      "url": "https://mcp.normi.fr/mcp",
      "headers": {
        "Authorization": "Bearer normi_YOUR_TOKEN_HERE"
      }
    }
  }
}

L'URL MCP distante https://mcp.normi.fr/mcp accepte la connexion OAuth 2.1 ou l'en-tête Authorization: Bearer <votre_clé_Normi>. L'API REST n'accepte que les clés API.

Posez vos questions
"Quels sont les prix au m² à Paris 15ème ?"
"Trouve des comparables pour un T3 de 65m² à Lyon 3ème"
"Évolution des prix à Bordeaux depuis 2020"

Outils principaux

Normi propose 33 outils MCP couvrant DVF, DPE, BDNB, ANIL, SIRENE et les workflows de portefeuille. Le catalogue complet est disponible dans la documentation MCP Normi.

ToolDescriptionCredits
search_property_transactionsSearch transactions by location, type, price, surface5
analyze_market_statisticsAggregate stats: median price, price/m², volume5
find_property_comparablesFind similar properties by proximity and surface10
analyze_price_trendsPrice evolution over time (month/quarter/year)10
compare_locationsCompare 2-5 locations side by side10
analyze_market_activityTransaction volume and seasonality10
get_zonal_price_distributionPrice statistics by zone (JSON for map visualizations)15
lookup_property_historyTransaction history for a specific address20

API REST

Les mêmes analyses sont proposées par l'API REST pour les intégrations sans MCP. Documentation complète.

curl -H "X-API-Key: normi_YOUR_TOKEN" \
  "https://mcp.normi.fr/v1/stats/market?code_postal=75001"

Données

  • DVF (Demandes de valeurs foncières) : ventes immobilières françaises géocodées, 2014–2025, publiées annuellement par la DGFiP.
  • DPE : diagnostics de performance énergétique issus de l'ADEME.
  • BDNB : caractéristiques du bâti, avec plus de 32 millions de bâtiments.
  • Licence DVF : Licence Ouverte 2.0.

Links

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.