Une fois, pas à chaque prompt
~/.cursor/mcp.json (ou l’onglet MCPs) survit aux restarts. Tu n’as pas à recoller l’URL. Alyren reste un outil disponible.
Développeurs · MCP
Cursor, Claude Code, un bot interne : un outil cloak, le même moteur que le studio. Ce n’est pas l’extension ChatGPT. La config reste. L’appel, non : l’agent doit lancer cloak, ou tu le demandes.
MCP
HTTP : l’agent pointe vers ton host Alyren avec une clé alr_live_. Une fois ta clé enregistrée dans le MCP, tu es authentifié. Chaque cloak enregistre type + count + channel, jamais la valeur.
~/.cursor/mcp.json (ou l’onglet MCPs) survit aux restarts. Tu n’as pas à recoller l’URL. Alyren reste un outil disponible.
L’extension ChatGPT intercepte avant envoi. Cursor, non : le message part d’abord à l’agent. cloak tourne seulement s’il l’appelle. Ce n’est pas du Zero Data Sending dans ce chat. Le MCP sert à cloquer ce que l’agent envoie ailleurs.
Pour forcer l’habitude, colle une règle dans l’agent, un fichier SKILL.md
POST /mcp et ALYREN_API_KEY. On peut le rendre obligatoire tant qu’il y a des crédits, grâce au skill. Tools : cloak, uncloak. L’outil renvoie le texte cloqué, pas les vraies données.
Texte in, texte cloak out. Personne liée et des secrets à préfixe inclus : le token arrive d’un bloc. Votre développeur colle des données sans faire attention ? Des secrets fuient dans les chats parfois ? Ce n’est plus un sujet.
Inverse déterministe dans Alyren. Pas dans le fil de l’agent. Le mapping vit dans le vault, pas chez le fournisseur IA.
API
POST /v1/cloak et POST /v1/uncloak. Même clé que le MCP HTTP. Le studio /api/cloak reste local, sans Bearer.
Maison Veilio
L’extension reste le wedge ChatGPT. Le MCP est le chemin agents.