Alyren

Développeurs · MCP

L’agent appelle cloak.
Pas tes clients.

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

Une URL. Une clé. Le solde suit.

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.

Persistant

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.

Pas un proxy

Cursor a déjà vu le clair

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

HTTP

URL + clé Alyren

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.

cloak

Le modèle ne voit que le jumeau

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.

uncloak

Le clair se relit chez toi

Inverse déterministe dans Alyren. Pas dans le fil de l’agent. Le mapping vit dans le vault, pas chez le fournisseur IA.

API

Le même contrat, en HTTP.

POST /v1/cloak et POST /v1/uncloak. Même clé que le MCP HTTP. Le studio /api/cloak reste local, sans Bearer.

Maison Veilio

Maison Veilio. Compte Alyren. Bases séparées.

L’extension reste le wedge ChatGPT. Le MCP est le chemin agents.