Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 💻 Developer Tools
  3. MCP Immo
M
Health: Not checked yetWe have not completed a health check for this listing yet.No health check has run yet.

MCP Immo

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time — check back soon.
View Repository

French real-estate intelligence from official open data: DVF, valuations, rents, tax, DPE, risks.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.

Manual Client & Custom JSON ConfigExpand JSON â–¾
No confirmed setup config for this listing yet. We only publish a config block when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for mcp-immo, and we’d rather show nothing than a guess you’d paste into your client. Follow the project’s own setup instructions for the current steps.
Install Directory Badge Claim listing Alternatives💻 More in Developer Tools

Documentation Overview

mcp-immo-olv

Données immobilières françaises issues de l'open data public À partir d'une adresse, un client MCP peut consulter les ventes notariées (DVF), obtenir une estimation par comparables, les loyers d'annonce, une indication de la taxe foncière, les DPE, les risques Géorisques et le profil INSEE de la commune — sans clé API..

Pourquoi

Les portails affichent des prix demandés et des estimations opaques. Les données publiques françaises offrent mieux : actes notariés DVF, diagnostics ADEME, indicateurs de loyer, fiscalité locale REI, risques et référentiels d'adresses. mcp-immo-olv les relie dans des réponses auditables.

Chaque chiffre expose sa source, sa portée et ses limites. Une estimation reste une analyse d'open data, pas un avis de valeur professionnel ni un conseil financier.

Installation locale

Node.js 18 ou plus récent est requis.

Terminal
npm install
npm run build
node dist/index.js

Installler avec la configuration générique :

config.json
{
  "mcpServers": {
    "immo-olv": {
      "command": "npx",
      "args": ["-y", "mcp-immo-olv"]
    }
  }
}

Installer depuis le registre MCP

Le serveur est référencé dans le registre officiel MCP sous le nom :

io.github.OlivierLAVAUD/mcp-immo

Un client capable de résoudre un serveur depuis le registre le trouve par ce nom, sans clé API ni compte à créer. Le registre ne stocke que les métadonnées : le serveur tourne en local, en stdio, et se lance depuis le paquet npm mcp-immo-olv. La configuration manuelle ci-dessus reste équivalente.

bash
# Vérifier la fiche publiée
curl "https://registry.modelcontextprotocol.io/v0.1/servers?search=io.github.OlivierLAVAUD%2Fmcp-immo"

Installer en plugin Claude Code

Le dépôt est aussi un marketplace de plugins Claude Code. Deux commandes suffisent, sans clé API :

Terminal
claude plugin marketplace add OlivierLAVAUD/mcp-immo-olv
claude plugin install immo-olv@mcp-immo-olv

Le plugin immo-olv lance le serveur MCP en stdio via npx -y mcp-immo-olv@latest, et ajoute trois commandes qui pré-câblent les appels d'outils :

CommandeCe qu'elle produit
/immo-olv:rapport <adresse>Dossier complet sur une adresse
/immo-olv:estimation <adresse> <type> <surface>Estimation par comparables et fiabilité mesurée du modèle
/immo-olv:risques <adresse>Risques, urbanisme et cadastre

Un skill de cadrage (immobilier-france) accompagne les outils : il impose de citer la source de chaque chiffre, de ne jamais inventer une donnée, et de traiter un risque available: false comme inconnu et non comme absent.

Sous Windows natif, si npx n'est pas résolu, déclare le serveur à la main :

Terminal
claude mcp add immo-olv -- cmd /c npx -y mcp-immo-olv@latest

Outils

OutilRésultatSource
property_reportDossier complet : marché, ventes, estimation, loyers, taxe, DPE, risques, commune, cadastre, PLU, IRIS, encadrementToutes les sources ci-dessous
estimate_propertyEstimation pondérée par comparables, fourchette, échantillon effectif, loyer et rendementsDVF + Carte des loyers + REI pour la taxe moyenne
backtest_estimatorBacktest walk-forward du modèle : MAPE, biais, couverture des intervalles, par bande de surface et par annéeDVF (DGFiP / Etalab)
property_salesVentes notariées réelles autour d'une adresse ou dans une communeDVF (DGFiP / Etalab)
price_per_m2Médiane, quartiles, évolution annuelle et fenêtre 12 moisDVF (DGFiP / Etalab)
rent_estimateIndicateurs de loyer d'annonce par segmentCarte des loyers (Ministère du Logement / ANIL)
rent_controlLoyer de référence, plafond légal (majoré) et minoréEncadrement des loyers (Ville de Paris, Métropole de Lyon)
property_tax_estimateCharge annuelle moyenne par article taxable, ventilée par composanteREI (DGFiP), via API publique OFGL
dpe_lookupDiagnostics de performance énergétique à l'adresse, logements existants et neufsADEME (dpe03existant, dpe02neuf)
cadastral_parcelParcelle cadastrale : identifiant idu, section, numéro, contenance officiellePCI, IGN / DGFiP (API Carto)
urbanism_zoningZone PLU (U / AU / A / N), règlement et prescriptions d'urbanismeGéoportail de l'urbanisme (DGALN / IGN)
iris_lookupIRIS INSEE d'une adresse : code, nom, type, communeCONTOURS-IRIS / ADMINEXPRESS, IGN
natural_risksRisques naturels et technologiques officielsGéorisques
commune_infoPopulation, code postal, département, région, surface, centregeo.api.gouv.fr / INSEE
geocode_address / reverse_geocodeAdresse ↔ coordonnées, code INSEE et identifiant BANBase Adresse Nationale

Sortie structurée

Les 16 outils déclarent le schéma de leur résultat (outputSchema, spécification MCP 2025-06-18). Chaque appel renvoie donc la même charge utile deux fois : structuredContent, l'objet validé par le SDK avant envoi, et le bloc texte JSON historique, conservé pour les clients antérieurs à cette révision. Un client peut typer le résultat, le rendre sans le reparser, et faire confiance à la forme annoncée — estimate_property promet estimate.per_m2.estimate, estimate.confidence, estimate.top_comps[], et le serveur échoue plutôt que de livrer autre chose.

Les schémas sont volontairement ouverts (additionalProperties: true) : un champ ajouté par une source en amont ne peut pas invalider un outil. Ils sont vérifiés à deux niveaux — test/output-schemas.test.ts les confronte à un payload réel capturé (ui/fixtures/property-report-lyon.json), et npm run smoke valide les réponses live contre les mêmes schémas.

Taxe foncière et rendement « net »

property_tax_estimate ne prétend jamais connaître l'avis de taxe foncière d'un bien. Le REI publie des montants agrégés et nombres d'articles imposés par commune : le serveur calcule leur charge moyenne, avec les composantes publiées (part communale, intercommunale, syndicats, GEMAPI, TEOM). L'avis réel dépend de la valeur locative cadastrale, des exonérations, du propriétaire et de l'imposition : demandez-le avant tout achat.

Le rendement après taxe moyenne retire cette seule moyenne au loyer annuel. Il ne déduit ni charges de copropriété, assurance, gestion, vacance, travaux ni impôt sur les revenus : ce n'est pas un rendement net-net.

Méthodologie d'estimation

L'estimation est une médiane pondérée des ventes comparables : même type de bien, surface 40–250 % de la cible, un seul logement par acte, valeurs extrêmes écartées. Les prix anciens sont ramenés au niveau du dernier millésime de marché par commune (coefficient borné 0,7–1,6). Les poids combinent distance, similarité de surface et ancienneté ; les quartiles pondérés donnent la fourchette. Chaque comparable, son ajustement et son poids sont restitués.

Le moteur refuse une estimation sous trois comparables. Il ne connaît ni l'état, ni l'étage, ni la vue, ni les travaux, ni les contraintes juridiques.

Backtesting du moteur

backtest_estimator rejoue le moteur sur les ventes de la commune : chaque vente est estimée en n'utilisant que les ventes enregistrées avant sa propre date (découpe asOf, acte exclu), puis comparée au prix réellement payé. Aucun comparable futur, aucun niveau de marché futur ne peut fuiter.

Il publie la MAPE, l'erreur médiane et le 90ᵉ centile, le biais signé (positif = le modèle surestime) et la couverture de l'intervalle P25–P75 — à lire près de 50 %, pas 95 % : un intervalle P25–P75 bien calibré contient la moitié des ventes réalisées. Le tout est ventilé par bande de surface et par année, avec les dix plus grosses erreurs pour audit. Une exécution de contrôle sur Lyon donne une MAPE d'environ 21 %, un biais de +8 % et une couverture de 52,5 %.

Sources, licences et limites

JeuProducteurUsage dans le serveur
DVF géolocaliséesDGFiP / EtalabVentes 2021 → présent ; aucune source géolocalisée avant 2021 ; pas d'Alsace-Moselle ni Mayotte ; délai de publication
Carte des loyersMinistère du Logement / ANILLoyer d'annonce modélisé, charges comprises ; pas un loyer de référence réglementé
Encadrement des loyersVille de Paris, Métropole de LyonLoyers de référence des zones couvertes uniquement ; « non couvert » est renvoyé explicitement ailleurs
REIDGFiP, exposé par OFGLFiscalité locale agrégée ; moyenne par article, jamais taxe individuelle
DPE logements existants et neufsADEMEDiagnostics dpe03existant et dpe02neuf, chacun étiqueté par registre
Cadastre (PCI)IGN / DGFiPParcelle, idu et contenance ; jamais la propriété ni le droit de construire
Géoportail de l'urbanismeDGALN / IGNZonage et prescriptions opposables ; les communes sans PLU en sont absentes
CONTOURS-IRIS / ADMINEXPRESSIGN (source INSEE)Identité de l'IRIS ; aucune donnée socio-démographique dans cette couche
GéorisquesMinistère de la Transition écologiqueRapport de risques officiel ; si leur API ne répond pas, la réponse porte available: false et le dit explicitement au lieu de renvoyer une liste vide
BAN / geo.api.gouv.frIGN / DINUM / INSEEAdresses et unités administratives

Les jeux publics sont interrogés en direct, sans clé API. Le cache mémoire DVF réduit la latence et les appels répétés, mais est vidé au redémarrage.

Développement

Terminal
npm install
npm run build
npm test          # tests unitaires, sans réseau
npm run smoke     # vérification live des API publiques

cd ui
npm install
npm run dev       # console avec hot reload : http://localhost:5173
npm run build
npm start         # console compilée + pont MCP : http://localhost:8787
npm run smoke     # test de rendu avec fixtures réelles

Depuis la racine, les mêmes commandes sont accessibles sans changer de dossier (npm run dev délègue à ui/) :

Read the full README →View source on GitHub →

Related MCP Servers

View all in Developer Tools View all alternatives
  • O
    Openapi MCP Server

    Connect any HTTP/REST API server using an Open API spec (v3)

    💻 Developer Tools3 views
    Compare vs Openapi MCP Server →
  • C
    Claude Task Master

    AI-powered task management system for AI-driven development. Features PRD parsing, task expansion, multi-provider support (Claude, OpenAI, Gemini, Perplexity, xAI), and selective tool loading for optimized context usage.

    💻 Developer Tools8 views
    Compare vs Claude Task Master →
  • M
    MCP Server Docker

    Integrate with Docker to manage containers, images, volumes, and networks.

    💻 Developer Tools3 views
    Compare vs MCP Server Docker →
  • A
    Andrea9293 MCP

    Local-first document management and semantic search for AI coding agents

    💻 Developer Tools2 views
    Compare vs Andrea9293 MCP →

Reviews

No reviews yet — be the first to share how this listing worked for you.

Frequently Asked Questions about MCP Immo

We don't have a confirmed install command for mcp-immo yet, so we don't publish a generated one — a guessed package name would point at the wrong package or none at all. Follow the project's own README or setup instructions (https://github.com/OlivierLAVAUD/mcp-immo-olv) for the current steps.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Immo AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/mcp-immo?style=directory)](https://allmcps.com/mcp/mcp-immo)
HTML Embed
<a href="https://allmcps.com/mcp/mcp-immo"><img src="https://allmcps.com/api/badge/mcp-immo?style=directory" alt="MCP Immo on AllMCPs" /></a>

Technical Specs & Signals

Category💻Developer Tools
More technical detailsExpand â–¾
Last updatedSep 28, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
27Quality signal: Emerging · 27/100How this signal is calculated ▾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools11/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

★ Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge and attach your website — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 💻 Developer Tools →Best MCP servers for Developers →Alternatives to MCP Immo →Install in Claude DesktopInstall in CursorInstall in VS CodeSetup guides for all 13 MCP clients