Docker MCP
🔌 MCP ServerManage Docker containers and images in natural language
An open-source MCP server that connects to your local or remote (SSH) Docker daemon, letting the model create containers, run compose, inspect logs and live status, and manage images, networks and volumes. Runs fully locally with no account or API key.
Install / Add
uvx mcp-server-docker Why we picked it
Docker is the default way modern software gets packaged and run, and this MCP server hands the model the everyday moves — spin up containers, tail logs, check status, run compose — through natural language. It talks to your local (or remote-over-SSH) Docker daemon so an agent can manage containers, images, networks and volumes directly, and even read live CPU and memory stats per container.
It runs entirely on your machine with no account, no API key, and no telemetry. For safety the author deliberately refuses dangerous options like --privileged and --cap-add, so the model can't quietly escalate privileges. Licensed under GPL-3.0 and written in Python, it's one of the most mature open-source ways to put AI in charge of container operations.