Docker
mcp-server-docker est un projet open source de ckreiling, publié sous licence GPL-3.0. Il permet de gérer Docker en langage naturel : composer des conteneurs, inspecter et déboguer ceux qui tournent, et administrer images, réseaux et volumes, en local ou sur un démon distant.
Fonctionnalités principales
- Prompt
docker_compose: l’IA propose un plan, que vous appliquez ou corrigez - Conteneurs : liste, création, lancement, arrêt, recréation, suppression et logs
- Images : liste, récupération, envoi, construction et suppression
- Réseaux et volumes : création, liste et suppression
- Ressources de logs et de statistiques pour chaque conteneur
Installation
Avec uv, ajoutez à votre client MCP :
{
"mcpServers": {
"mcp-server-docker": {
"command": "uvx",
"args": ["mcp-server-docker"]
}
}
}Le serveur peut aussi tourner dans un conteneur construit à partir du dépôt, en montant /var/run/docker.sock.
Bon à savoir
- Ne configurez pas de conteneurs avec des données sensibles (clés API, mots de passe) : elles transitent par le modèle.
- Docker n’est pas un bac à sable sûr : vérifiez les conteneurs créés par l’IA.
- Les options sensibles comme
--privilegedou--cap-addne sont pas prises en charge. - Un démon distant est accessible via une URL
ssh://. - Projet communautaire, non édité par Docker Inc.
Source : README du dépôt ckreiling/mcp-server-docker, consultée le 8 novembre 2026.
Compatibilité
Ce serveur fonctionne avec les clients MCP suivants :
Claude DesktopClaude CodeCursorVS CodeChatGPTWindsurf
Indice de confiance : Élevé
- Dépôt public disponible
- Site web renseigné
- Installation documentée
- Documentation fournie
Indice indicatif calculé à partir des informations disponibles (statut officiel, dépôt, documentation). Il ne constitue pas un audit de sécurité.
uvx mcp-server-docker
Tarif : Gratuit (open source)
