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
Copy file name to clipboardExpand all lines: .cursor-plugin/plugin.json
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
{
2
2
"name": "docker-developer-tools",
3
3
"displayName": "Docker Developer Tools",
4
-
"version": "0.5.0",
5
-
"description": "A Cursor plugin for Docker and container workflows - 12 skills, 6 rules, and 49 MCP tools for building, debugging, optimizing, and managing Docker containers, images, networks, and volumes. Includes a companion MCP server (docker-mcp) for live Docker CLI integration.",
4
+
"version": "0.6.0",
5
+
"description": "A Cursor plugin for Docker and container workflows - 13 skills, 7 rules, and 55 MCP tools for building, debugging, optimizing, and managing Docker containers, images, networks, and volumes. Includes a companion MCP server (docker-mcp) for live Docker CLI integration.",
Copy file name to clipboardExpand all lines: CLAUDE.md
+24-5Lines changed: 24 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,11 +4,11 @@ Project documentation for Claude Code and AI assistants working on this reposito
4
4
5
5
## Project Overview
6
6
7
-
Docker Developer Tools is a Cursor IDE plugin that integrates Docker and container workflows into Cursor's AI chat. It includes 12 skills, 6 rules, and a companion MCP server with 49 tools for live Docker CLI integration.
7
+
Docker Developer Tools is a Cursor IDE plugin that integrates Docker and container workflows into Cursor's AI chat. It includes 13 skills, 7 rules, and a companion MCP server with 55 tools for live Docker CLI integration.
8
8
9
9
This is a monorepo - the Cursor plugin (skills and rules) and the companion MCP server live in the same repository. Docker's API is local (Docker Engine socket / CLI), so one repo is simpler for users to install and maintain.
10
10
11
-
**Version:** 0.5.0
11
+
**Version:** 0.6.0
12
12
**License:** CC-BY-NC-ND-4.0
13
13
**Author:** TMHSDigital
14
14
@@ -35,7 +35,7 @@ Docker-Developer-Tools/
35
35
tests/ # Python structure tests
36
36
```
37
37
38
-
## Skills (12)
38
+
## Skills (13)
39
39
40
40
| Skill | Description |
41
41
|-------|-------------|
@@ -51,8 +51,9 @@ Docker-Developer-Tools/
51
51
|`docker-troubleshooting`| Common Docker problem diagnosis |
52
52
|`docker-development-env`| Development environments with Docker |
53
53
|`docker-resource-management`| Resource limits and monitoring |
54
+
|`docker-advanced-workflows`| Multi-stage pipelines, sidecar patterns, healthchecks, signal handling |
54
55
55
-
## Rules (6)
56
+
## Rules (7)
56
57
57
58
| Rule | Scope | Description |
58
59
|------|-------|-------------|
@@ -62,8 +63,9 @@ Docker-Developer-Tools/
62
63
|`docker-resource-limits`| Docker-related files | Flag missing resource limits |
63
64
|`docker-image-pinning`| Dockerfiles, compose files | Flag unpinned image tags |
64
65
|`docker-port-conflicts`| Dockerfiles, compose files | Flag port conflicts |
66
+
|`docker-logging`| Dockerfiles, compose files | Flag missing logging drivers and log rotation |
65
67
66
-
## MCP Server (49 tools)
68
+
## MCP Server (55 tools)
67
69
68
70
The MCP server talks to Docker via CLI exec (`docker` commands) rather than the Docker Engine REST API. It uses stdio transport and requires `docker` to be available on PATH.
69
71
@@ -151,6 +153,17 @@ The MCP server talks to Docker via CLI exec (`docker` commands) rather than the
151
153
|`docker_containerPrune`| Remove all stopped containers |
152
154
|`docker_imagePrune`| Remove dangling or unused images |
153
155
156
+
### Advanced / Observability (6)
157
+
158
+
| Tool | Description |
159
+
|------|-------------|
160
+
|`docker_cp`| Copy files between container and host |
161
+
|`docker_stats`| Live resource usage (CPU, memory, net I/O) |
Copy file name to clipboardExpand all lines: mcp-server/package.json
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
{
2
2
"name": "@tmhs/docker-mcp",
3
-
"version": "0.5.0",
4
-
"description": "MCP server for Docker CLI integration - 49 tools for containers, images, compose, volumes, networks, cleanup, and system info. Full lifecycle, image pipeline, Compose V2, volume/network CRUD, and resource pruning.",
3
+
"version": "0.6.0",
4
+
"description": "MCP server for Docker CLI integration - 55 tools for containers, images, compose, volumes, networks, cleanup, observability, and system info. Full lifecycle, image pipeline, Compose V2, volume/network CRUD, resource pruning, and live monitoring.",
0 commit comments