Guide d'installation

Connectez Normi à votre client IA : collez une URL, connectez-vous, autorisez. Ou utilisez une clé API.

Guides par client

Configuration exacte, premier prompt avec sa réponse réelle et dépannage propre à chaque client :

1

Choisir la méthode

ClientMéthode
claude.ai (web, mobile, Cowork), Claude DesktopUn clic depuis l'annuaire Claude, puis connexion OAuth
ChatGPTConnexion OAuth
Claude CodeConnexion OAuth (/mcp), ou clé API
Cursor, VS Code (Copilot), Windsurf, Gemini CLIConnexion OAuth, ou clé API
n8n, LangChain / LangGraph, API REST, scripts, CIClé API normi_…

Avec OAuth, pas besoin de créer de clé à l'avance : si votre compte n'en a pas, une clé gratuite (500 crédits) est créée à la première autorisation. Dans tous les cas, les crédits sont débités sur la clé active de votre compte. En savoir plus

2

Connecter votre client

claude.ai, Claude Desktop, mobile, Cowork Recommandé

Normi est dans l'annuaire des connecteurs Claude : ouvrez la fiche, cliquez pour l'ajouter, puis connectez-vous à Normi et autorisez Claude. Aucune URL à coller.

Annuaire indisponible dans votre organisation ? Ajoutez un connecteur personnalisé avec cette URL :

https://mcp.normi.fr/mcp
Voir le guide Claude pas à pas, avec captures ->

ChatGPT

  1. Dans ChatGPT : Plugins → Ajouter → Créer une application MCP.
  2. Nom libre (si « Normi » est déjà pris, par exemple « Normi-mcp »), URL ci-dessous, authentification OAuth, puis Créer.
  3. Connectez-vous à Normi et autorisez ChatGPT.
https://mcp.normi.fr/mcp
Voir le guide ChatGPT pas à pas, avec captures ->
Quel est le prix médian au m² pour les appartements à Lyon 6 ?

Claude Code

Ajoutez le serveur, puis lancez /mcp dans Claude Code pour vous connecter :

claude mcp add --transport http normi https://mcp.normi.fr/mcp
# puis, dans Claude Code :
/mcp

Sans navigateur (CI, machine distante), avec une clé API :

claude mcp add --transport http normi https://mcp.normi.fr/mcp --header "Authorization: Bearer VOTRE_TOKEN"
Voir le guide Claude Code complet (portées, .mcp.json, STDIO) ->

Clé API (REST, scripts, n8n, STDIO)

  1. Connectez-vous sur normi.fr avec Google.
  2. Dans le tableau de bord, allez dans Tokens → Créer un token.
  3. Copiez le token affiché — il ne sera plus visible ensuite.
Un seul token actif par compte
Créer un nouveau token révoque l'ancien. Vos applications connectées en OAuth, elles, suivent automatiquement le nouveau token.

Claude Desktop avec une clé, via le paquet STDIO @normi/mcp-dvf :

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

Clients sans OAuth ni en-têtes personnalisés : une URL de connecteur secrète est disponible dans Dashboard → Tokens → Connecteurs IA (section Avancé).

HTTP Streamable (universel)

Pour tout client MCP compatible HTTP Streamable (Cline, agents custom…) :

URLhttps://mcp.normi.fr/mcp
TransportHTTP Streamable (POST)
AuthOAuth 2.1 (découverte via 401 + WWW-Authenticate), ou Authorization: Bearer VOTRE_TOKEN

Ask This Guy Plateforme partenaire

Ask This Guy est une plateforme d'IA conversationnelle qui intègre Normi nativement dans son catalogue MCP. Vos utilisateurs peuvent interroger les données DVF directement depuis leurs conversations.

  1. Connectez-vous à votre console Ask This Guy.
  2. Accédez à Tools management → MCP Catalog.
  3. Sélectionnez Normi et renseignez votre clé API (normi_…).
  4. Normi est immédiatement disponible dans vos conversations.
Voir la documentation Ask This Guy →
3

Vérifier que ça fonctionne

Dans Claude ou ChatGPT, posez une question sur les prix immobiliers français :

“Quel est le prix médian au m² pour les appartements à Lyon 6 ?”
“Montre-moi l'évolution des prix à Bordeaux ces 3 dernières années.”
“Trouve des biens comparables à un appartement de 65m² à Paris 11.”

Claude appellera automatiquement les outils Normi et vous retournera des données DVF réelles.

Résolution de problèmes

Erreur 401 — Unauthorized↓
Clé API : elle est manquante, invalide ou révoquée ; régénérez-la depuis le tableau de bord. OAuth : l'accès a été révoqué ou a expiré ; reconnectez l'application depuis votre client.
ChatGPT : « Reconnecter » échoue (« pas d'URL de configuration du navigateur »)↓
ChatGPT garde en cache l'ancienne configuration du connecteur. Supprimez le connecteur dans ChatGPT puis recréez-le avec https://mcp.normi.fr/mcp.
« no active API key » (403) sur chaque appel↓
Votre compte n'a plus de clé active (révoquée sans remplaçante). Créez-en une dans le tableau de bord : l'application connectée reprend dès l'appel suivant, sans reconnexion.
Erreur 429 — Rate limited↓
Vous dépassez la limite de requêtes/minute de votre plan. Attendez quelques secondes.
Crédits insuffisants↓
L'erreur apparaît dans le texte de la réponse (pas en HTTP 402). Achetez des crédits depuis le tableau de bord.
Claude ne trouve pas l'outil Normi↓
Vérifiez que la commande a bien été exécutée dans le bon terminal. Sur Claude Desktop, redémarrez l'application après avoir édité le fichier de config.

Étapes suivantes