Docker MCP server
Run and manage MCP servers in isolated containers.
Docker's official MCP Toolkit and Gateway run MCP servers as isolated containers from the Docker MCP Catalog, behind a single gateway your client connects to. It handles container isolation, dynamic tool and resource discovery, and secrets and OAuth via Docker Desktop — so untrusted servers run sandboxed, not loose on your host.
Who it’s for: Anyone running multiple MCP servers who wants them containerized, isolated, and credential-managed instead of scattered across their machine.
Local MCP server — runs on your machine via the command below.
What is Docker MCP?
Docker's official MCP Toolkit and Gateway run MCP servers as isolated containers from the Docker MCP Catalog, behind a single gateway your client connects to. It handles container isolation, dynamic tool and resource discovery, and secrets and OAuth via Docker Desktop — so untrusted servers run sandboxed, not loose on your host.
Who is Docker for?
Anyone running multiple MCP servers who wants them containerized, isolated, and credential-managed instead of scattered across their machine.
How do I connect Docker to my agent?
Docker runs locally over stdio. Add it to your MCP client config: docker mcp gateway run.
Does Docker require authentication?
Yes — Docker authenticates with Docker Desktop. You connect your own account, and it acts only within the scopes you grant.
How much does Docker cost?
Free · open source.
Is Docker verified on MCPExplorer?
Yes — Docker is hand-checked and featured on MCPExplorer. We pull its real tool surface, required scopes, and risk labels from the live index so you can see exactly what it does before connecting.
Other MCP servers worth a look in DevOps.
Docker is featured on MCPExplorer. Add this badge to Docker’s site or README — it links back to this page.
HTML — for your website
Markdown — for a README
Set up Docker and put it to work — Free · open source. Or see its full verified profile.