OlympHill
docker-mcp logo

docker-mcpUn servidor Docker MCP (modelcontextprotocol)

(0)
Daniel NikulshynReseñado por Daniel Nikulshyn·Actualizado julio de 2026

Resumen

docker-mcp es un potente servidor de Protocolo de Contexto de Modelo (MCP) para operaciones de Docker, que permite una gestión fluida de contenedores y pilas de compose a través de Claude AI. Ofrece varias características, incluyendo la creación e instanciación de contenedores, la implementación de pilas de Docker Compose, la recuperación de registros de contenedores y la lista y monitoreo del estado de contenedores. Para usar docker-mcp, un usuario debe tener Python 3.12+, Docker Desktop o Docker Engine, y Claude Desktop instalados. El servidor se puede instalar a través de Smithery, y su configuración se agrega al archivo de configuración de Claude Desktop. docker-mcp proporciona las siguientes herramientas: * create-container: crea un contenedor Docker independiente * deploy-compose: despliega una pila de Docker Compose * get-logs: recupera registros de un contenedor específico * list-containers: lista todos los contenedores Docker Sin embargo, actualmente tiene algunas limitaciones, como la falta de soporte integrado para variables de entorno para contenedores, administración de volúmenes, administración de redes, comprobaciones de estado de contenedores, políticas de reinicio de contenedores y límites de recursos de contenedores. Este proyecto está licenciado bajo la Licencia MIT y se aceptan contribuciones a través del proceso de desarrollo. El servidor está desarrollado en Python y utiliza UV como administrador de paquetes. La documentación incluye instrucciones para la configuración de desarrollo y la configuración de producción, así como para la depuración y las herramientas disponibles.

Funciones clave

  • Creación e instanciación de contenedores
  • Despliegue de pilas Docker Compose
  • Recuperación de logs de contenedores
  • Listado y monitorización del estado de contenedores

Precio

Modelo
Free
Categoría
Servidores MCP
Valoración
Aún sin reseñas

Casos de uso

Despliegue de una pila Docker Compose

docker-mcp se puede utilizar para desplegar una pila Docker Compose con un solo comando, lo que facilita la gestión de aplicaciones complejas.

Análisis de logs de contenedores

docker-mcp ofrece una función para recuperar logs de un contenedor específico, lo que facilita la depuración y solución de problemas de las aplicaciones.

Pros y contras

Ventajas

  • Gestión fluida de contenedores y pilas Docker Compose
  • Integración con Claude AI
  • Soporte para despliegue de pilas Docker Compose
  • Capacidad para recuperar logs de contenedores

Contras

  • No hay soporte incorporado de variables de entorno para contenedores
  • No hay gestión de volúmenes
  • No hay gestión de redes
  • No hay chequeos de salud de contenedores

Reseñas

Inicia sesión para dejar una reseña.

Aún sin reseñas. ¡Sé el primero!

Preguntas y respuestas

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

Hacer una pregunta

Alternativas a Servidores MCP