https://mcp.urbanora.fr/mcp (local : http://127.0.0.1:8094/mcp).
Auth : la même clé que le REST, en Bearer (ou X-Api-Key). Le MCP ne vérifie pas le hash : il forward vers partner-api. Un 401 amont fait échouer l’outil proprement.
Pas d’OAuth utilisateur en v1. Sessions en mémoire processus — un replica, ou sticky session.
Cursor
~/.cursor/mcp.json (ou Settings → MCP) :
"url": "http://127.0.0.1:8094/mcp" + la même clé.
Claude
Même URL Streamable HTTP, même headerAuthorization: Bearer upk_…. Ajoutez le connecteur depuis les paramètres MCP du client.
Outils
Un outil = un endpoint. Commencer parqualify_building. find_contact est facturable au succès.
Sans clé,
POST /mcp → 401.