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
@@ -8,15 +8,15 @@ The Docker Hub MCP Server is a Model Context Protocol (MCP) server that interfac
8
8
9
9
## Key features
10
10
11
-
- Advanced LLM Context: Our MCP Server provides LLMs with detailed, structured context for Docker Hub images, enabling smarter, more relevant recommendations for developers, whether they're choosing a base image or automating CI/CD workflows.
12
-
- Natural Language Image Discovery: Developers can find the right container image using natural language, no need to remember tags or repository names. Just describe what you need, and Docker Hub will return images that match your intent.
13
-
- Simplified Repository Management: Hub MCP Server enables agents to manage repositories through natural language fetching image details, viewing stats, searching content, and performing key operations quickly and easily.
11
+
- Advanced LLM context: Our MCP Server provides LLMs with detailed, structured context for Docker Hub images, enabling smarter, more relevant recommendations for developers, whether they're choosing a base image or automating CI/CD workflows.
12
+
- Natural language image discovery: Developers can find the right container image using natural language, no need to remember tags or repository names. Just describe what you need, and Docker Hub will return images that match your intent.
13
+
- Simplified repository management: Hub MCP Server enables agents to manage repositories through natural language fetching image details, viewing stats, searching content, and performing key operations quickly and easily.
14
14
15
15
## Install Docker Hub MCP server
16
16
17
17
1. From the **MCP Toolkit** menu, select the **Catalog** tab and search for **Docker Hub** and select the plus icon to add the Docker Hub MCP server.
18
-
2. In the server's Configuration tab, insert your Docker Hub username and personal access token (PAT).
19
-
3. In the Clients tab in MCP Toolkit, ensure Gordon is connected.
18
+
2. In the server's **Configuration** tab, insert your Docker Hub username and personal access token (PAT).
19
+
3. In the **Clients** tab in MCP Toolkit, ensure Gordon is connected.
20
20
4. From the **Ask Gordon** menu, you can now send requests related to your
21
21
Docker Hub account, in accordance to the tools provided by the Docker Hub MCP server. To test it, ask Gordon:
22
22
@@ -31,14 +31,11 @@ The Docker Hub MCP Server is a Model Context Protocol (MCP) server that interfac
31
31
## Using other clients
32
32
If want to integrate the Docker Hub MCP Server into your own development environment, you can find the source code and installation instructions on our [GitHub repository](https://github.com/docker/hub-mcp).
33
33
34
-
## Using other clients
35
-
If want to integrate the Docker Hub MCP Server into your own development environment, you can find the source code and installation instructions on our [GitHub repository](https://github.com/docker/hub-mcp).
36
-
37
34
## Use Claude Desktop as a client
38
35
39
36
1. Add the Docker Hub MCP Server configuration to your `claude_desktop_config.json`:
40
37
41
-
####For public repositories only:
38
+
### For public repositories only:
42
39
43
40
-`/FULL/PATH/TO/YOUR/docker-hub-mcp-server` - The complete path to where you cloned this repository
44
41
```json
@@ -51,7 +48,7 @@ If want to integrate the Docker Hub MCP Server into your own development environ
51
48
}
52
49
}
53
50
```
54
-
####For authenticated access (recommended):
51
+
### For authenticated access (recommended):
55
52
Replace the following values:
56
53
-`YOUR_DOCKER_HUB_USERNAME` - Your Docker Hub username
57
54
-`YOUR_DOCKER_HUB_PERSONAL_ACCESS_TOKEN` - Your Docker Hub Personal Access Token
@@ -75,7 +72,7 @@ If want to integrate the Docker Hub MCP Server into your own development environ
75
72
## Usage with VS Code
76
73
1. Add the Docker Hub MCP Server configuration to your User Settings (JSON) file in VS Code. You can do this by opening the `Command Palette` and typing `Preferences: Open User Settings (JSON)`.
77
74
78
-
####For public repositories only:
75
+
### For public repositories only:
79
76
80
77
-`/FULL/PATH/TO/YOUR/docker-hub-mcp-server` - The complete path to where you cloned this repository
81
78
```json
@@ -88,7 +85,7 @@ If want to integrate the Docker Hub MCP Server into your own development environ
88
85
}
89
86
}
90
87
```
91
-
####For authenticated access (recommended):
88
+
### For authenticated access (recommended):
92
89
Replace the following values:
93
90
-`YOUR_DOCKER_HUB_USERNAME` - Your Docker Hub username
94
91
-`YOUR_DOCKER_HUB_PERSONAL_ACCESS_TOKEN` - Your Docker Hub Personal Access Token
@@ -137,7 +134,7 @@ $ docker ai "Help me find the right Ubuntu version for my project"
137
134
```
138
135
139
136
140
-
### Repository Management
137
+
### Repository management
141
138
142
139
```console
143
140
# Create a repository
@@ -159,7 +156,7 @@ $ docker ai "Show me my most recently updated repositories"
159
156
$ docker ai "Show me information about my '<repository-name>' repository"
160
157
```
161
158
162
-
### Pull/Push Images
159
+
### Pull/push images
163
160
164
161
```console
165
162
# Pull latest PostgreSQL version
@@ -169,7 +166,7 @@ $ docker ai "Pull the latest postgres image"
169
166
$ docker ai "Push my <image-name> to my <repository-name> repository"
170
167
```
171
168
172
-
### Tag Management
169
+
### Tag management
173
170
174
171
```console
175
172
# List all tags for a repository
@@ -206,7 +203,7 @@ $ docker ai "Can you help me update my Dockerfile to use a docker hardened image
206
203
This section provides a comprehensive listing of the tools you can find
207
204
in the Docker Hub MCP Server.
208
205
209
-
### Docker Hub MCP Server tools
206
+
### Docker Hub MCP server tools
210
207
211
208
Tools to interact with your Docker repositories and discover content on Docker Hub.
0 commit comments