Docker Compose
- Créer le fichier d’environnement
Copiez l’exemple versionné afin de conserver une configuration explicite et révisable.
cp .env.example .env - Remplacer les secrets de signature
Définissez HMAC_KEY et JWT_KEY avec deux secrets distincts d’au moins 32 octets.
Les valeurs de
.env.examplesont des exemples. Ne les déployez pas telles quelles. - Démarrer le service
Lancez la pile mono-instance par défaut.
docker compose up -d - Ouvrir le panneau d’administration
Par défaut, l’application écoute sur le port 8080.
Pour une installation locale, ouvrez
http://localhost:8080et terminez la configuration du premier administrateur.
Créer votre première clé MCP
- Ouvrir Runtime → MCP Keys
Les clés constituent la frontière d’identité et d’autorisation MCP.
- Choisir la base et le périmètre d’outils
Associez la clé à une entrée Database Management et n’exposez que les outils nécessaires au client.
- Copier la clé en clair
La boîte de dialogue de cycle de vie affiche le secret nouvellement créé pour vous permettre de le copier ; conservez-le dans le magasin de secrets du client.
- Utiliser la configuration client générée
Vous pouvez aussi envoyer le secret dans X-MCP-Server-Key vers le point de terminaison Streamable HTTP.
Le point de terminaison MCP par défaut est /mcp. Pour un client situé hors de la machine locale, définissez MCP_PUBLIC_ENDPOINT sur l’URL HTTP ou HTTPS absolue accessible de l’extérieur, en incluant /mcp.