strausmann/mcp-dockhand
MCP Server for Dockhand Docker Management - exposes 130+ API endpoints as MCP tools
Platform-specific configuration:
{
"mcpServers": {
"mcp-dockhand": {
"command": "npx",
"args": [
"-y",
"mcp-dockhand"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
[](https://github.com/strausmann/mcp-dockhand/actions/workflows/ci.yml) [](https://opensource.org/licenses/MIT) [](https://github.com/strausmann/mcp-dockhand/pkgs/container/mcp-dockhand)
An MCP (Model Context Protocol) server that exposes 130+ Dockhand API endpoints as MCP tools. Manage your entire Docker infrastructure through AI assistants.
Dockhand is a Docker management server that connects to multiple Docker hosts via Hawser agents. This MCP server provides full programmatic access to all Dockhand features.
docker run -d \
--name mcp-dockhand \
-p 8080:8080 \
-e DOCKHAND_URL=https://your-dockhand-server.com \
-e DOCKHAND_USERNAME=your-username \
-e DOCKHAND_PASSWORD=your-password \
ghcr.io/strausmann/mcp-dockhand:latestservices:
mcp-dockhand:
image: ghcr.io/strausmann/mcp-dockhand:latest
container_name: mcp-dockhand
restart: unless-stopped
ports:
- "8080:8080"
environment:
- DOCKHAND_URL=https://your-dockhand-server.com
- DOCKHAND_USERNAME=your-username
- DOCKHAND_PASSWORD=your-passwordgit clone https://github.com/strausmann/mcp-dockhand.git
cd mcp-dockhand
npm install
npm run build
DOCKHAND_URL=httLoading reviews...