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
chore: update project documentation and descriptions for compatibility with Claude Code and MCP clients
- Revised project overview in CLAUDE.md to clarify integration with Claude Code and MCP-compatible clients.
- Updated README.md to reflect compatibility with Claude Code and enhance installation instructions.
- Modified plugin.json description to include support for Claude Code and MCP clients.
- Enhanced index.html meta descriptions and titles for better clarity on compatibility.
- Adjusted mcp-server README.md to emphasize compatibility with various clients.
Copy file name to clipboardExpand all lines: .cursor-plugin/plugin.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
"name": "docker-developer-tools",
3
3
"displayName": "Docker Developer Tools",
4
4
"version": "1.0.0",
5
-
"description": "A Cursor plugin for Docker and container workflows - 17 skills, 10 rules, and 150 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.",
5
+
"description": "Docker and container workflows for Cursor, Claude Code, and MCP-compatible editors - 17 skills, 10 rules, and 150 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
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,9 +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 17 skills, 10 rules, and a companion MCP server with 150 tools for live Docker CLI integration.
7
+
Docker Developer Tools integrates Docker and container workflows into AI-assisted development. It includes 17 skills, 10 rules, and a companion MCP server with 150 tools for live Docker CLI integration.
8
8
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.
9
+
**Works with:** Cursor (plugin), Claude Code (terminal and in-editor), and any MCP-compatible client.
10
+
11
+
This is a monorepo - the skills, rules, and 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.
> **Claude Code** reads `CLAUDE.md` automatically and can reference skills. The MCP server works with any client that supports the MCP stdio transport.
49
+
37
50
## Quick Start
38
51
39
-
Install the plugin, then ask Cursor anything about Docker:
52
+
Install the plugin, then ask anything about Docker:
40
53
41
54
```text
42
55
"Write a production Dockerfile for my Node.js app with multi-stage builds"
@@ -48,7 +61,7 @@ Install the plugin, then ask Cursor anything about Docker:
48
61
49
62
```mermaid
50
63
flowchart LR
51
-
A[User asks Docker question] --> B[Cursor loads a Skill]
64
+
A[User asks Docker question] --> B[AI loads a Skill]
52
65
B --> C[Skill guides the response]
53
66
C --> D[MCP tools fetch live Docker data]
54
67
D --> E[User gets expert help]
@@ -107,7 +120,7 @@ flowchart LR
107
120
108
121
## Companion: Docker MCP Server
109
122
110
-
The MCP server gives Cursor live access to your local Docker environment.
123
+
The MCP server gives your AI assistant live access to your local Docker environment. Works with Cursor, Claude Code, and any MCP-compatible client.
Then add the JSON config from the [MCP Server section](#companion-docker-mcp-server) to `.cursor/mcp.json`.
445
458
459
+
### Claude Code (terminal or in Cursor)
460
+
461
+
Claude Code reads `CLAUDE.md` automatically when you open this repo. For the MCP server, register it with:
462
+
463
+
```bash
464
+
cd mcp-server && npm install && npm run build
465
+
claude mcp add docker node ./mcp-server/dist/index.js
466
+
```
467
+
468
+
Or if installed globally via npm:
469
+
470
+
```bash
471
+
npm install -g @tmhs/docker-mcp
472
+
claude mcp add docker -- npx @tmhs/docker-mcp
473
+
```
474
+
475
+
### Other MCP clients
476
+
477
+
Any client supporting MCP stdio transport can use the Docker MCP server. Point it at `node ./mcp-server/dist/index.js` or the global `npx @tmhs/docker-mcp`.
<divclass="install-step"><divclass="step-marker">3</div><divclass="step-content"><h3>Install and build the MCP server</h3><divclass="code-block">cd mcp-server && npm install && npm run build<buttonclass="copy-btn" onclick="copyCode(this)">Copy</button></div></div></div>
731
733
<divclass="install-step"><divclass="step-marker">4</div><divclass="step-content"><h3>Or install globally via npm</h3><divclass="code-block">npm install -g @tmhs/docker-mcp<buttonclass="copy-btn" onclick="copyCode(this)">Copy</button></div></div></div>
734
+
<divclass="install-step"><divclass="step-marker">5</div><divclass="step-content"><h3>Claude Code - register the MCP server</h3><p>Claude Code reads CLAUDE.md automatically. Add the MCP server with:</p><divclass="code-block">claude mcp add docker node ./mcp-server/dist/index.js<buttonclass="copy-btn" onclick="copyCode(this)">Copy</button></div><pstyle="margin-top:12px">Or via the global npm package:</p><divclass="code-block" style="margin-top:8px">claude mcp add docker -- npx @tmhs/docker-mcp<buttonclass="copy-btn" onclick="copyCode(this)">Copy</button></div></div></div>
Copy file name to clipboardExpand all lines: mcp-server/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
MCP server for Docker CLI integration - 150 tools for containers, images, complete Compose V2, volumes, networks, cleanup, observability, buildx, manifests, contexts, registry auth, Swarm orchestration, stacks, configs, secrets, content trust, Scout, plugins, and system info.
4
4
5
-
Part of the [Docker Developer Tools](https://github.com/TMHSDigital/Docker-Developer-Tools) Cursor plugin.
5
+
Part of [Docker Developer Tools](https://github.com/TMHSDigital/Docker-Developer-Tools)- works with Cursor, Claude Code, and any MCP-compatible client.
0 commit comments