Skip to main content
Le Model Context Protocol expose chaque route partenaire comme un outil. L’agent découvre les paramètres ; vous n’écrivez pas de client HTTP. URL : 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) :
En local : "url": "http://127.0.0.1:8094/mcp" + la même clé.

Claude

Même URL Streamable HTTP, même header Authorization: Bearer upk_…. Ajoutez le connecteur depuis les paramètres MCP du client.

Outils

Un outil = un endpoint. Commencer par qualify_building. find_contact est facturable au succès. Sans clé, POST /mcp → 401.