Skip to main content
Watch: I Built an AI App Without Leaving Databricks

Developer platforms - official Docker server

Docker MCP Gateway

Docker's open source MCP gateway, shipped as the docker mcp CLI plugin and used by the MCP Toolkit in Docker Desktop, which exposes a profile of containerized MCP servers to clients through a single MCP endpoint. It also offers dynamic tools that let an agent find and add catalog servers during a session. It runs locally from docker/mcp-gateway (docker-mcp CLI plugin binary) (github-releases); the notes below cover how it authenticates.

Last verified 6 tools7 sources

Install

VS Code

Snippet
docker mcp client connect vscode --profile my-project

Generic

JSON
{
  "servers": {
    "MCP_DOCKER": {
      "command": "docker",
      "args": ["mcp", "gateway", "run", "--profile", "my_profile"],
      "type": "stdio"
    }
  }
}

Tools

mcp-find
Search for MCP servers in the catalog by name or description
mcp-add
Add a new MCP server to the current session
mcp-config-set
Configure settings for an MCP server
mcp-remove
Remove an MCP server from the session
mcp-exec
Execute a tool by name that exists in the current session
code-mode
Create a JavaScript-enabled tool that combines multiple MCP server tools (experimental)

As documented on October 17, 2026. A running server reports its current list through tools/list.

Notes and caveats

  • This is an aggregating gateway rather than a single-product server: the tools a client sees depend on the servers in the selected profile, plus the dynamic management tools listed.
  • MCP Toolkit is labelled Beta and must be enabled under Docker Desktop Beta features; the docs target Docker Desktop 4.62 and later.
  • In Docker Desktop, clients are normally connected from the MCP Toolkit Clients tab.
  • Credentials and OAuth are handled per server by Docker Desktop secrets management.
  • MCP Gateway as part of Docker AI Governance is invite-only.
  • Most recent release v0.44.1 (2026-09-23) is marked pre-release on GitHub.

FAQ

What does the Docker MCP Gateway do?

Docker's open source MCP gateway, shipped as the docker mcp CLI plugin and used by the MCP Toolkit in Docker Desktop, which exposes a profile of containerized MCP servers to clients through a single MCP endpoint. It also offers dynamic tools that let an agent find and add catalog servers during a session. The vendor documents 6 tools, including mcp-find, mcp-add, mcp-config-set and mcp-remove.

How do I add the Docker MCP Gateway to VS Code?

Run docker mcp client connect vscode --profile my-project, copied from Docker's docs. This page also has snippets for Generic.

Does the Docker MCP Gateway need authentication?

It uses a scheme other than OAuth or an API key, such as the session of the app or instance it runs in; the notes on this page describe it. Transport: stdio, SSE, Streamable HTTP. Status: Beta, last checked October 17, 2026.

Sources

Last verified against 7 Docker pages, then re-checked independently.

Newsletter

New MCP servers, the week they ship

One email per week. New official MCP servers, the coding tools that support them and how developers wire them up.