You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The [Docker MCP Catalog](https://hub.docker.com/mcp) is a centralized, trusted
12
-
registry for discovering, sharing, and running MCP-compatible tools. Integrated
13
-
with Docker Hub, it offers verified, versioned, and curated MCP servers
14
-
packaged as Docker images. The catalog is also available in Docker Desktop.
11
+
The [Docker MCP Catalog](https://hub.docker.com/mcp) is a curated collection of
12
+
verified MCP servers, packaged as Docker images and distributed through Docker
13
+
Hub. It solves common challenges with running MCP servers locally: environment
14
+
conflicts, setup complexity, and security concerns.
15
15
16
-
The catalog solves common MCP server challenges:
17
-
18
-
- Environment conflicts. Tools often need specific runtimes that might clash
19
-
with existing setups.
20
-
- Lack of isolation. Traditional setups risk exposing the host system.
21
-
- Setup complexity. Manual installation and configuration slow adoption.
22
-
- Inconsistency across platforms. Tools might behave unpredictably on different
23
-
operating systems.
24
-
25
-
With Docker, each MCP server runs as a self-contained container. This makes it
26
-
portable, isolated, and consistent. You can launch tools instantly using the
27
-
Docker CLI or Docker Desktop, without worrying about dependencies or
28
-
compatibility.
29
-
30
-
## Key features
31
-
32
-
- Extensive collection of verified MCP servers in one place.
33
-
- Publisher verification and versioned releases.
34
-
- Pull-based distribution using Docker infrastructure.
35
-
- Tools provided by partners such as New Relic, Stripe, Grafana, and more.
16
+
The catalog serves as the source of available MCP servers. Each server runs as
17
+
an isolated container, making it portable and consistent across different
18
+
environments.
36
19
37
20
> [!NOTE]
38
21
> E2B sandboxes now include direct access to the Docker MCP Catalog, giving developers
39
22
> access to over 200 tools and services to seamlessly build and run AI agents. For
40
23
> more information, see [E2B Sandboxes](sandboxes.md).
41
24
42
-
## How it works
43
-
44
-
Each tool in the MCP Catalog is packaged as a Docker image with metadata.
45
-
46
-
- Discover tools on Docker Hub under the `mcp/` namespace.
47
-
- Connect tools to your preferred agents with simple configuration through the
48
-
[MCP Toolkit](toolkit.md).
49
-
- Pull and run tools using Docker Desktop or the CLI.
25
+
## What's in the catalog
50
26
51
-
Each catalog entry displays:
27
+
The Docker MCP Catalog includes:
52
28
53
-
- Tool description and metadata.
54
-
- Version history.
55
-
- List of tools provided by the MCP server.
56
-
- Example configuration for agent integration.
29
+
- Verified servers: All servers are versioned with full provenance and SBOM
30
+
metadata
31
+
- Partner tools: Servers from New Relic, Stripe, Grafana, and other trusted
32
+
partners
33
+
- Docker-built servers: Locally-running servers built and digitally signed by
34
+
Docker for enhanced security
35
+
- Remote services: Cloud-hosted servers that connect to external services like
36
+
GitHub, Notion, and Linear
57
37
58
-
## Server deployment types
38
+
You can browse the catalog at [hub.docker.com/mcp](https://hub.docker.com/mcp)
39
+
or through the **Catalog** tab in Docker Desktop's MCP Toolkit.
59
40
60
-
The Docker MCP Catalog supports both local and remote server deployments, each optimized for different use cases and requirements.
41
+
### Local versus remote servers
61
42
62
-
### Local MCP servers
43
+
The catalog contains two types of servers based on where they run:
63
44
64
-
Local MCP servers are containerized applications that run directly on your machine. All local servers are built and digitally signed by Docker, providing enhanced security through verified provenance and integrity. These servers run as containers on your local environment and function without internet connectivity once downloaded. Local servers display a Docker icon {{< inline-image src="../../desktop/images/whale-x.svg" alt="docker whale icon" >}} to indicate they are built by Docker.
45
+
Local servers run as containers on your machine. They work offline once
46
+
downloaded and offer predictable performance and complete data privacy. Docker
47
+
builds and signs all local servers in the catalog.
65
48
66
-
Local servers offer predictable performance, complete data privacy, and independence from external service availability. They work well for development workflows, sensitive data processing, and scenarios requiring offline functionality.
49
+
Remote servers run on the provider's infrastructure and connect to external
50
+
services. Many remote servers use OAuth authentication, which the MCP Toolkit
51
+
handles automatically through your browser.
67
52
68
-
### Remote MCP servers
53
+
##Using servers from the catalog
69
54
70
-
Remote MCP servers are hosted services that run on the provider's
71
-
infrastructure and connect to external services like GitHub, Notion, and
72
-
Linear. Many remote servers use OAuth authentication. When a remote server
73
-
requires OAuth, the MCP Toolkit handles authentication automatically - you
74
-
authorize access through your browser, and the Toolkit manages credentials
75
-
securely. You don't need to manually create API tokens or configure
76
-
authentication.
55
+
To start using MCP servers from the catalog:
77
56
78
-
Remote servers display a cloud icon in the catalog. For setup instructions, see
79
-
[MCP Toolkit](toolkit.md#oauth-authentication).
57
+
1. Browse servers in the [MCP Catalog](https://hub.docker.com/mcp) or in Docker
58
+
Desktop
59
+
2. Enable servers through the MCP Toolkit
60
+
3. Configure any required authentication (OAuth is handled automatically)
61
+
4. Connect your AI applications to use the servers
80
62
81
-
## Use an MCP server from the catalog
63
+
For detailed step-by-step instructions, see:
82
64
83
-
To use an MCP server from the catalog, see [MCP Toolkit](toolkit.md).
65
+
-[Get started with MCP Toolkit](/ai/mcp-catalog-and-toolkit/get-started/) -
0 commit comments