OlympHill
docker-mcp logo

docker-mcpUn server MCP (modelcontextprotocol) per Docker

(0)
Daniel NikulshynRecensito da Daniel Nikulshyn·Aggiornato luglio 2026

Panoramica

docker-mcp è un server di protocollo di contesto del modello (MCP) potente per le operazioni Docker, che consente la gestione senza intoppi dei container e delle pile di Docker Compose attraverso Claude AI. Offre diverse funzionalità, tra cui la creazione e l'istanziazione dei container, la distribuzione delle pile di Docker Compose, la raccolta dei log dei container e la visualizzazione e lo stato di monitoraggio dei container. Per utilizzare dockermcp, l'utente deve avere installato Python 3.12+ e Docker Desktop o Docker Engine, e Claude Desktop. Il server può essere installato tramite Smithery e la sua configurazione viene aggiunta al file di configurazione di Claude Desktop. docker-mcp fornisce i seguenti strumenti: create-container: crea un contenitore Docker indipendente * deploy-compose: distribuisce una pila Docker Compose * get-logs: recupera i logging da un contenitore specifico * list-containers: elenca tutti i contenitori Docker Tuttavia, nel momento attuale, presenta alcune limitazioni, tra cui assenza di supporto integrato per le variabili di ambiente dei container, gestione di volumi, gestione di reti, controlli di salute dei container, polítiche di riavvio dei container e limiti di risorse dei container. Questo progetto è rilasciato sotto licensa MIT ed accettiamo con piacere contributi attraverso il processo di sviluppo. Il server è sviluppato in Python e utilizza UV come suo gestore di pacchetti. La documentazione comprende istruzioni per la configurazione di sviluppo e la configurazione di produzione, oltre a strumenti per la debug e per strumenti disponibili.

Funzionalità chiave

  • Creazione e istantiazione di container
  • Distribuzione delle stack di Compose
  • Recupero dei log dei container
  • Gestione dello stato e dell'elenco dei container

Prezzi

Modello
Free
Categoria
Server MCP
Valutazione
Nessuna recensione

Casi d’uso

Distribuzione di una stack di Compose

docker-mcp può essere usato per distribuire una stack di Compose con un comando singolo, rendendo più facile la gestione delle applicazioni complesse.

Analisi dei log dei container

docker-mcp fornisce una funzionalità per recuperare i log da un container specifico, rendendo più facile la debug e la risoluzione dei problemi di applicazioni.

Pro & contro

Pro

  • Gestione semplificata dei container e delle stack di Compose
  • Integrazione con Claude AI
  • Supporto per la distribuzione delle stack di Compose
  • Recupero dei log dei container

Contro

  • Mancanza di supporto delle variabili ambientali per i container
  • Assenza di gestione dei volumi
  • Assenza di gestione delle reti
  • Assenza di accertamenti sulla salute dei container
  • Mancanza di politiche di riavvio dei container
  • Mancanza di limiti di risorse dei container

Recensioni

Accedi per lasciare una recensione.

Nessuna recensione. Sii il primo!

Domande e risposte

Can docker-mcp handle multiple compose stacks simultaneously?

Yes, it can deploy Docker Compose stacks via the deploy-compose tool, but each deployment is managed independently; it lacks advanced orchestration features like scaling or health monitoring.

Asked by Noelia Campos · Nov 13, 2025

What container management features does docker-mcp provide and what are its limitations?

docker-mcp supports creating single containers, deploying Docker Compose stacks, retrieving container logs, and listing containers with their status. It does not handle environment variables, volume mounting, network configuration, or health checks for containers.

Asked by Kwame Mensah · Sep 15, 2025

How does docker-mcp integrate with Claude Desktop?

It works as a Model Context Protocol (MCP) server that Claude Desktop can call. After installing via Smithery, its configuration is added to Claude Desktop, allowing Claude to invoke tools like create-container, deploy-compose, get-logs, and list-containers directly from its interface.

Asked by Petra Vogel · Sep 12, 2025

What are the minimum system requirements for running docker-mcp?

docker-mcp requires Python 3.12 or higher, a Docker Desktop or Docker Engine installation, and Claude Desktop to be installed and configured via Smithery. The server is added to Claude Desktop’s config file after installation.

Asked by Aaliyah Johnson · Sep 11, 2025

Fai una domanda

Alternative a Server MCP