Skip to content

v1.0.0 — Initial Release

Choose a tag to compare

@strausmann strausmann released this 29 Mar 21:35
· 308 commits to main since this release

MCP-Dockhand v1.0.0

Model Context Protocol (MCP) Server für Dockhand Docker Management.

Features

  • 130+ Tools für Container, Stacks, Images, Networks, Volumes, Git-Stacks, Environments
  • Streamable HTTP Transport (MCP Spec 2025-03-26)
  • Multi-Session Support mit Factory Pattern und automatischem Session Cleanup
  • Session-basierte Authentifizierung mit Auto-Relogin bei 401
  • Security: Environment-Filter, URL-Encoding gegen Path Injection
  • Docker Image: Multi-stage Build, non-root User, Healthcheck

Tool-Kategorien

Kategorie Tools
Container 27 (list, inspect, logs, stats, files, updates, pause, rename)
Stacks 21 (compose, env, scanning, deploy, relocate, adopt)
Images 9 (pull, push, tag, scan, export, history)
Networks 7 (create, inspect, connect/disconnect, prune)
Volumes 9 (browse, clone, export, file content)
Git Stacks 15 (deploy, sync, webhooks, credentials)
Environments 18 (connection test, timezone, notifications)
Auth/Hawser 12 (OIDC, LDAP, Tokens)
Audit 4 (logging, events, export)
System 19 (health, disk, license, Prometheus metrics)
Users/Roles 20 (MFA, profiles, roles)
Schedules 9 (execution, automation)

Docker

docker pull ghcr.io/strausmann/mcp-dockhand:latest

Requirements

  • Dockhand Server v1.0.22+
  • Node.js 22+ (für lokale Nutzung)