MCP — piloter Cassiope par un agent IA
Le Model Context Protocol (MCP) est un standard ouvert qui permet à un agent IA (Claude,
Cursor, etc.) d’utiliser des outils externes de façon sécurisée. Cassiope expose un serveur
MCP (mcp.lab.cassiope.eu) qui rend toute la plateforme pilotable en langage naturel.
Ce que vous pouvez faire
Section intitulée « Ce que vous pouvez faire »Depuis votre client IA, une fois connecté, vous pouvez demander par exemple :
- « Déploie le dépôt
mon-org/mon-appsur le projet Production et dis-moi quand c’est en ligne. » - « Pourquoi mon service
apia-t-il crashé ? Regarde les logs et les métriques. » - « Provisionne une base Postgres 16, connecte-la au service
api, puis redéploie. » - « Ajoute le domaine
app.exemple.fret guide-moi pour la validation DNS. »
Comment ça marche
Section intitulée « Comment ça marche »Le serveur MCP est une façade sécurisée sur l’API : chaque outil appelle l’API Cassiope avec votre autorisation. Il ne contourne rien — l’isolation tenant, les rôles, les quotas, le rate-limit et l’audit s’appliquent exactement comme dans l’interface web.
- Authentification — OAuth 2.1 standard (voir Connexion). Aucun jeton à copier-coller.
- Tenant — vous choisissez le tenant à l’autorisation ; l’agent n’agit que sur celui-ci.
- Scopes — vous accordez des permissions graduées : lecture, écriture, suppression.
- Actions destructives — l’agent doit confirmer explicitement (nom de la ressource) avant toute suppression.
- Secrets — aucune valeur secrète (variable secrète, mot de passe d’add-on) n’est jamais renvoyée.