Docker MCP Server

More than just a fully featured MCP server that lets AI agents manage the full surface of Docker — containers, images, networks, volumes, swarm

Local serverstdioPython

What is the Docker MCP Server?

More than just a fully featured MCP server that lets AI agents manage the full surface of Docker — containers, images, networks, volumes, swarm services, secrets

Configuration

Note: If you're using the containerized MCP server or MCPB bundle, the Python and uv requirements are taken care of for you. - A running Docker daemon reachable from the host that runs the server (the standard DOCKER_HOST / unix socket conventions apply) - Python ≥ 3.14 - uv for dependency management

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
no-scout:no-scout, :<version>-no-scout

How to install the Docker MCP Server

{
  "mcpServers": {
    "docker-mcp-server": {
      "command": "uvx",
      "args": ["docker-mcp-server"],
      "env": {}
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

Note: If you're using the containerized MCP server or MCPB bundle, the Python and uv requirements are taken care of for you. - A running Docker daemon reachable from the host that runs the server (the standard DOCKER_HOST / unix socket conventions apply) - Python ≥ 3.14 - uv for dependency management

VariableDescriptionRequired
DOCKER_HOSTEndpoint or connection string the server talks to.Optional
DOCKER_TLS_VERIFYConfiguration value read at startup.Optional
DOCKER_CERT_PATHFilesystem location the server is allowed to use.Optional
DOCKER_MCP_SERVER_HOSTSEndpoint or connection string the server talks to.Optional

Example prompts to try

  • “Use Docker to Linux.”
  • “Use Docker to Variant.”
  • “Use Docker to no-scout.”

Frequently asked questions

The source code is linked from the repository URL on this page.