PermisAPI dans
Claude / ChatGPT / Cursor.
Demande en langage naturel à ton LLM préféré. Pas de code, pas de dashboard à apprendre. Le serveur MCP officiel branche PermisAPI directement dans Claude Desktop, Cursor, Windsurf, et tout client Model Context Protocol-compatible.
Installation en 2 minutes
Installer le package
pip install permisapi-mcp
Python 3.10+. Une commande unique installe le serveur stdio + les tools.
Récupérer une clé PermisAPI
Voir les plans →Gratuite pour commencer (500 req/mois, plan Free). Plan Pro 199 €/mois pour DVF + Score MDB + PLU + Géorisques.
Configurer Claude Desktop
{ "mcpServers": { "permisapi": { "command": "permisapi-mcp", "env": { "PERMISAPI_KEY": "pk_live_VOTRE_CLE" } } } }Édite ~/Library/Application Support/Claude/claude_desktop_config.json sur macOS, ou %APPDATA%/Claude/claude_desktop_config.json sur Windows. Redémarre Claude Desktop.
Demande ce que tu veux
« Liste les permis de construction logement à Bordeaux ce mois avec un score MDB > 70 »
Claude détecte automatiquement les tools disponibles et choisit le bon endpoint pour ta demande.
6 tools disponibles
search_permitsFreeRecherche permis avec 8 filtres (dep, commune, type, état, dates, surface, SIREN)
get_permit_detailsFreeDétails complets d'un permis par num_pa Sitadel
find_dvf_neighborsProTop 5 transactions DVF voisines (5 ans glissants 2021-2025)
get_mdb_scoreProScore Opportunité Marchand de Biens 0-100 + tier + breakdown 7 signaux
get_plu_zoningProZonage urbanisme PLU + verdict booléen constructible
get_risksProGéorisques BRGM (inondation, séisme, argile, ICPE) + score 0-100
Exemples de prompts
« Trouve les permis de construction logement déposés à Bordeaux ce mois »
« Pour le permis PC07404021K1, quel est le zonage PLU et combien valent les biens voisins ? »
« Y a-t-il des risques inondation ou ICPE proches sur le permis DP_075_108_23_B0012 ? »
« Donne-moi un dossier complet sur PC07404021K1 : détails, SIRENE du demandeur, DVF voisin, score MDB, PLU et géorisques »
Sécurité
- Clé locale : ta clé PermisAPI reste dans la config de ton client (env var locale). Jamais transmise au LLM.
- Tools read-only : les 6 tools sont GET uniquement. Pas de risque qu'un LLM modifie tes données.
- Validation stricte : regex sur les num_pa, types Pydantic sur les ranges, anti-XSS et anti-injection en defense en profondeur.
- Quota respecté : les limites de ton plan PermisAPI s'appliquent (un Free reste à 500 req/mois même via MCP).
Autres clients supportés
MCP est un standard ouvert : tout client compatible peut se brancher. Configurations détaillées dans le guide complet.
- Cursor : Settings → Features → Model Context Protocol
- Windsurf : ~/.codeium/windsurf/mcp_config.json
- Custom integration : npm i @modelcontextprotocol/sdk côté client
Prêt à demander en langage naturel ?
Clé gratuite en 30 secondes. Pas de carte bleue requise pour le plan Free.
Obtenir une clé →