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
@@ -37,10 +39,10 @@ There are multiple ways to get started with Docker MCP Toolkit. You can:
37
39
[add a client, and test your setup](#install-an-mcp-client-and-test-your-setup)
38
40
with example prompts.
39
41
40
-
## Install an MCP server
42
+
## Install MCP servers
41
43
42
-
{{< tabs group="release" >}}
43
-
{{< tab name="From Docker Desktop">}}
44
+
{{< tabs >}}
45
+
{{< tab name="Docker Desktop">}}
44
46
45
47
1. In Docker Desktop, select **MCP Toolkit** and select the **Catalog** tab.
46
48
2. Search for the **GitHub Official** server from the catalog and then select the plus icon to add it.
@@ -56,7 +58,7 @@ There are multiple ways to get started with Docker MCP Toolkit. You can:
56
58
5. Search for the **Playwright** server from the catalog and add it.
57
59
58
60
{{< /tab >}}
59
-
{{< tab name="From the Docker CLI">}}
61
+
{{< tab name="CLI">}}
60
62
61
63
1. Add the GitHub Official MCP server. Run:
62
64
@@ -85,54 +87,320 @@ There are multiple ways to get started with Docker MCP Toolkit. You can:
85
87
{{< /tab >}}
86
88
{{< /tabs >}}
87
89
88
-
You’ve now successfully added an MCP server. Next, install an MCP client and test your setup with an example prompt.
90
+
You’ve now successfully added an MCP server. Next, connect an MCP client to use
91
+
the MCP Toolkit in an AI application.
89
92
90
-
## Install an MCP client and test your setup
93
+
## Connect clients
91
94
92
-
After you've installed MCP servers, you can add clients to the MCP Toolkit. These clients can interact with the installed MCP servers, turning the MCP Toolkit into a gateway. In the following section, let’s add the Claude Desktop client.
93
-
94
-
{{< tabs group="release" >}}
95
-
{{< tab name="From Docker Desktop">}}
95
+
To connect a client to MCP Toolkit:
96
96
97
97
1. In Docker Desktop, select **MCP Toolkit** and select the **Clients** tab.
98
-
2. Find **Claude Desktop** and select **Connect**.
98
+
2. Find your application in the list.
99
+
3. Select **Connect** to configure the client.
99
100
100
-
If Claude Desktop isn't installed, select **Download** to install it, then select **Connect**.
101
+
If your client isn't listed, you can connect the MCP Toolkit manually over
102
+
`stdio` by configuring your client to run the following command:
101
103
102
-
3. Restart Claude Desktop if it's running, and it can now access all the servers in the MCP Toolkit.
103
-
4. Open Claude Desktop and run a test by submitting the following prompt:
104
+
```plaintext
105
+
docker mcp gateway run
106
+
```
104
107
105
-
```text
106
-
Take a screenshot of the header element on docs.docker.com
107
-
```
108
+
For example, if your client uses a JSON file to configure MCP servers, you may
109
+
add an entry like:
108
110
109
-
Claude prompts you for permissions and shares a screenshot of the header element from the Docker documentation page.
111
+
```json {title="Example configuration"
112
+
{
113
+
"servers": {
114
+
"MCP_DOCKER": {
115
+
"command": "docker",
116
+
"args": ["mcp", "gateway", "run"],
117
+
"type": "stdio"
118
+
}
119
+
}
120
+
}
121
+
```
110
122
111
-

123
+
Consult the documentation of the application you're using for instructions on
124
+
how to set up MCP servers manually.
112
125
113
-
{{< /tab >}}
114
-
{{< tab name="From the Docker CLI">}}
126
+
## Verify connections
115
127
116
-
1. In a terminal window, run the following commands to connect the Claude Desktop client:
128
+
Refer to the relevant section for instructions on how to verify that your setup
0 commit comments