Skip to content
← Back to Skills & MCP

Docker MCP

🔌 MCP Server

Manage Docker containers and images in natural language

Open Source No Ads No Tracking Offline No Sign-up Self-hostable Cross-platform

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.