Docker MCP Gateway
by Docker
Official listing: built and published by Docker. More from Docker
Runs containerized MCP servers from the Docker MCP Catalog behind one gateway, managed with the `docker mcp` CLI plugin or Docker Desktop's MCP Toolkit, with secrets and OAuth.
Use it now
Keep it with up to 9 other tools you're setting up, then share them all as one link.
Try this first
Ask your assistant, with Docker MCP Gateway connected:
- Run MCP Gateway
Use Docker MCP Gateway to start a single MCP gateway: ‹what you need›
- Server Profiles
Use Docker MCP Gateway to group MCP servers into profiles: ‹what you need›
- Catalog Management
Use Docker MCP Gateway to create OCI-based MCP catalogs: ‹what you need›
Connect it over MCP
{
"mcpServers": {
"docker-mcp-gateway": {
"command": "docker",
"args": [
"mcp",
"gateway",
"run"
]
}
}
}claude mcp add docker-mcp-gateway -- docker mcp gateway run
It runs on your computer, so web assistants such as Grok and ChatGPT can’t start it.
Setup guide: docs.docker.com/ai/mcp-catalog-and-toolkit/mcp-gateway
Install the CLI
Install it as its own instructions say.
Setup guide: docs.docker.com/ai/mcp-catalog-and-toolkit/mcp-gateway
Compare
Press Compare to add it to the tray at the bottom of the window, then pick up to 2 others anywhere on the site.
- Access
- MCPCLI
- Auth
- None
- Skills
- 4
Skills
Run MCP Gateway
Starts a single MCP gateway with `docker mcp gateway run` that fronts many containerized servers over stdio or HTTP.
Server Profiles
Groups MCP servers into profiles with per-tool allowlists and config, then exports or shares them via OCI registries.
Catalog Management
Creates, pulls, and pushes OCI-based MCP catalogs, including the default Docker MCP Catalog and community registries.
Client Connection
Connects a profile to MCP clients such as Claude Code or Cursor with `docker mcp client connect` for shared tool config.