Empezar
Necesitas Node.js 20 o posterior y Docker 24 o posterior, en marcha: Docker Desktop en Windows y macOS, Docker Engine en Linux. docker-mcp nunca instala Docker: si falta o está parado, dice cómo instalarlo o arrancarlo.
En un agente hecho con agent-kit
Instala su extensión desde el marketplace de Falken's Lab, que ejecuta este servidor a una versión fija, te pide el modo al instalarla y añade las skills para usarlo bien:
my-agent extension marketplace add falkenslab/agent-kit-extensions
my-agent extension add docker-mcp@falkenslab
En Claude Code
claude mcp add docker -- npx -y @falkenslab/docker-mcp
Así funciona en modo full. Para otro, pásalo como variable (mira Modos y ajustes):
claude mcp add docker -e DOCKER_MCP_MODE=read -- npx -y @falkenslab/docker-mcp
O, con sus skills, como plugin del mismo marketplace:
claude plugin marketplace add falkenslab/agent-kit-extensions
claude plugin install docker-mcp@falkenslab
En Codex
codex plugin marketplace add falkenslab/agent-kit-extensions
codex plugin add docker-mcp@falkenslab
Codex no tiene ajustes de plugins, así que funciona en modo full con la carpeta de laboratorios por defecto. Para otro modo, añádelo como un servidor propio:
codex mcp add docker --env DOCKER_MCP_MODE=read -- npx -y @falkenslab/docker-mcp
Para escribirlo en .mcp.json (Claude Code) o en config.toml (Codex), con todos los ajustes, mira Configuración.
Comprobar que funciona
Pregunta al agente: «¿Está Docker en marcha, y en qué modo estás?». Llamará a check_requirements y a server_info.