Skip to main content
Voir en Markdown

Connecter Claude à Sovrium via MCP

Vous voulez que Claude (Desktop, Code ou tout client MCP) lise et agisse sur les tables, automatisations et actions d'une application Sovrium — de façon sécurisée, via le Model Context Protocol.

Activer le serveur MCP

Il est désactivé par défaut. Activez-le et générez un jeton bearer limité à un rôle :

export MCP_ENABLED=true
export MCP_TRANSPORT=streamable-http
export MCP_AUTH_STRATEGY=token
export MCP_TOKEN_ADMIN="$(openssl rand -hex 32)"
sovrium start app.ts

Le serveur monte un unique point d'accès JSON-RPC sur /mcp. Le rôle du jeton connecté pilote le RBAC — distribuez un jeton viewer et le client ne voit que les outils de lecture.

Pointer Claude vers lui

Ajoutez une entrée à la config mcpServers de votre client (le jeton va dans un en-tête Authorization: Bearer selon la configuration de votre client) :

{
  "mcpServers": {
    "my-app": { "url": "https://your-app.example.com/mcp", "transport": "http" }
  }
}

Vérifier

Demandez à Claude de lister les tables de votre app — il appelle les outils MCP et renvoie des données en direct.

Suite

Dernière mise à jour 21 juillet 2026

Cette documentation a été rédigée avec Claude Fable 5 (Anthropic) : des erreurs ou du contenu obsolète sont donc possibles. Sovrium est en bêta — les contributions et corrections sont les bienvenues.

Construit avec Sovrium