About Dockerpilot
Dockerpilot is an MCP server published by GleisonOliveira in the Developer Tools category: mCP server for Docker container management.
Recent commit activity is the strongest signal that reported issues will get attention.
Install
claude mcp add dockerpilot -- npx -y dockerpilot-mcpnpx -y dockerpilot-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (16)
container_logsFetches the last N log lines from a Docker container. Accepts container ID (full or prefix) — names are NOT accepted. Returns stdout and stderr combined. Defaults to last 5 lines.
Parameters not published.
create_containerCreates and starts a Docker container. Requires `image`. Supports `name`, `command`, `env`, `ports`, `volumes`, `networks`, `restart_policy`, `healthcheck`, `resources`, and `labels`. Pulls the image automatically before creation.
Parameters not published.
create_volumeCreates a Docker volume with optional driver (local/nfs/tmpfs/overlay2), mount options, and driver-specific configuration. Returns volume name and suggested container mount path.
Parameters not published.
delete_containerDeletes a container by ID. Requires `confirmed=true`. Shows a preview when `confirmed=false`. Supports `force` and `removeImage`.
Parameters not published.
delete_imageDeletes an image by ID (short, full, or tag). Requires `confirmed=true`. Shows a preview when `confirmed=false`. Supports `force`.
Parameters not published.
delete_volumeDeletes a Docker volume by ID. Requires `confirmed=true`. Shows a preview when `confirmed=false`. Detects if volume is in use before deletion.
Parameters not published.
docker_statusReturns Docker daemon health and system information: engine version, container counts, disk usage (images, volumes, build cache), plugins, Swarm state, and daemon warnings. No parameters required.
Parameters not published.
exec_commandExecutes a command inside a running Docker container. Accepts container ID (full or prefix) — names are NOT accepted. Returns stdout/stderr output and the command exit code.
Parameters not published.
list_containersLists Docker containers. `all=true` includes stopped ones. Supports filters by name, id, status, and optional fields (ports, mounts, networks, usage, healthcheck, etc.).
Parameters not published.
list_imagesLists Docker images. Supports filters by name/tag, dangling, and optional fields (digests, containers).
Parameters not published.
Show all 16 tools
list_volumesLists Docker volumes. Supports filters by name, driver, dangling, and optional fields (containers using each volume, usage size).
Parameters not published.
prune_imagesDeletes all dangling Docker images (untagged, unreferenced). Requires `confirmed=true`. Shows a preview with count and total size when `confirmed=false`.
Parameters not published.
pull_imagePulls a Docker image from a registry by name and optional tag (e.g. `nginx:latest`). Returns image id, tags, and size after a successful pull.
Parameters not published.
restart_containerRestarts a Docker container by name or ID prefix. Returns container id, name, and status after restart.
Parameters not published.
start_containersStarts stopped containers by name or ID. Supports exclude, startDependencies, and dryRun.
Parameters not published.
stop_containersStops running containers by name or ID. Supports exclude, timeout, force, stopDependents, and dryRun.
Parameters not published.
Ask AI
Ask AI about Dockerpilot
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.