Pare Docker MCP server
Pare Docker ג€” Structured Docker operations (ps, images, logs, build, compose) as typed JSON.
138 stars
Reviews
Write oneNobody has reviewed Pare Docker yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Pare Docker tools (13, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
buildBuilds a Docker image and returns structured build results including image ID, duration, and errors. Use instead of running `docker build` in the terminal.
compose-downStops Docker Compose services and returns structured status. Use instead of running `docker compose down` in the terminal.
compose-psLists Docker Compose services with structured state and status information. Use instead of running `docker compose ps` in the terminal.
compose-upStarts Docker Compose services and returns structured status. Use instead of running `docker compose up` in the terminal.
execwrite actionExecutes arbitrary commands inside a running Docker container and returns structured output.
imagesLists Docker images with structured repository, tag, size, and creation info. Use instead of running `docker images` in the terminal.
inspectShows detailed container or image information with structured state, image, and platform data. Use instead of running `docker inspect` in the terminal.
logsRetrieves container logs as structured line arrays. Use instead of running `docker logs` in the terminal.
network-lsLists Docker networks with structured driver and scope information. Use instead of running `docker network ls` in the terminal.
psLists Docker containers with structured status, ports, and state information. Use instead of running `docker ps` in the terminal.
pullPulls a Docker image from a registry and returns structured result with digest info. Use instead of running `docker pull` in the terminal.
runwrite actionRuns a Docker container from an image and returns structured container ID and status. Use instead of running `docker run` in the terminal.
volume-lsLists Docker volumes with structured driver, mountpoint, and scope information. Use instead of running `docker volume ls` in the terminal.
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan41 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 6 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Install Pare Docker in Claude Code, Cursor or VS Code
Runs npx -y @paretools/docker on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add pare-docker -- npx -y @paretools/docker
What the publisher says
From the Pare Docker repository's README, as published. We do not edit it. Read it on GitHub
Pare
Reliable, structured CLI output for AI agents — no more parsing fragile terminal text.
Pare provides MCP servers that wrap common developer tools (git, npm, docker, test runners, etc.) and return clean, schema-validated JSON instead of raw terminal text. Agents get typed data they can act on directly, without brittle string parsing.
The Problem
Parsing CLI output is fragile. Raw terminal text includes ANSI escape codes, decorative headers, progress bars, locale-specific formatting, and platform differences that break agent workflows in subtle ways. An agent that works fine with git status on macOS may fail on Windows because the output format changed. A test runner's summary line might shift between versions, silently breaking a regex.
Pare eliminates this entire class of errors by returning schema-validated JSON with consistent field names, regardless of platform, tool version, or locale. As a bonus, structured output is significantly smaller — agents use fewer tokens per tool call:
Token estimates use ~4 chars/token. The biggest savings appear on verbose commands (builds, installs, tests). For simpler tools like eslint or tsc, the main advantage is reliable structured data — agents can use typed JSON directly rather than parsing strings.
How It Works
Each Pare tool returns two outputs:
- content — human-readable text, for MCP clients that display it
- structuredContent — typed, schema-validated JSON, ready for agents to process
This uses MCP's structuredContent and outputSchema features to provide type-safe, validated data that agents can rely on without custom parsing.
Example: git status
Raw git output (~118 tokens):
On branch main
Your branch is ahead of 'origin/main' by 2 commits.
(use "git push" to publish your local commits)Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Pare Docker: common questions
- Is Pare Docker MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Pare Docker safety report
- How do I install Pare Docker?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Pare Docker need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Pare Docker maintained?
- The last commit was 21 days ago (2026-09-22). The latest release is v0.8.1.
- What can I use instead of Pare Docker?
- Servers from other publishers that do the same job: Docker MCP Server, Unraid RMCP MCP server and Homebutler MCP server. Compare all Pare Docker alternatives.
Alternatives to Pare Docker
Same job from other publishers: the closest match first, then the best rated.
- Docker MCP ServerManage Docker (containers, images, Compose, Swarm, registries) via the Docker SDK and CLI.not reviewedGrowingA
- Unraid RMCPRust MCP server and CLI for Unraid GraphQL operations across NAS, Docker, VM, and storage workflows.not reviewedEstablishedC
- HomebutlerTells an agent what changed on a server since it last looked - status, Docker, backups, Proxmox.not reviewedEstablishedC
- Radar Kubernetes MCP ServerKubernetes MCP server for diagnosis, resource management, GitOps, and RBAC-enforced operations.not reviewedEstablishedA
- Containerization AssistTypeScript MCP server for AI-powered containerization workflows with Docker and Kubernetes supportnot reviewedEstablishedA