
Pare Docker
Let your coding agent run Docker ps, images, logs, build, and compose with predictable typed JSON instead of fragile shell parsing.
Overview
Pare Docker is an MCP server for the Build phase that returns structured JSON for Docker ps, images, logs, build, and compose operations.
What is this MCP server?
- Exposes Docker ps, images, logs, build, and compose as structured typed JSON
- Stdio MCP transport via npm package @paretools/docker (v0.8.1)
- Part of the Pare toolkit for machine-readable devtool output
- Reduces agent errors from ambiguous or truncated terminal output
- Fits local compose workflows and image builds on a solo dev machine
- Server version 0.8.1
- npm package identifier @paretools/docker
Community signal: 128 GitHub stars.
What problem does it solve?
Coding agents choke on raw Docker CLI output, so container inspection and compose changes become slow and error-prone.
Who is it for?
Solo builders running local Docker or compose who want their agent to manage containers with schema-safe tool results.
Skip if: Teams that only use managed PaaS with no local Docker daemon or who need a hosted Kubernetes control plane instead of CLI wrapping.
What do I get? / Deliverables
After you register Pare Docker, agents get typed JSON for container state and builds so they can debug and adjust stacks with fewer mistaken commands.
- Typed JSON snapshots of running containers and images
- Structured build and compose operation results for agent follow-up
- Parseable log excerpts without manual copy-paste from terminal
Recommended MCP Servers
Journey fit
Solo builders wire containerized stacks during the build phase; Docker is the default packaging layer before ship and operate. Integrations is the shelf for MCP bridges to local CLIs and daemons that agents call while assembling services.
How it compares
Typed Docker CLI bridge via MCP, not a hosted container platform or a one-off agent skill.
Common Questions / FAQ
Who is Pare Docker for?
Indie and solo developers who use Docker locally and want Claude Code, Cursor, or similar agents to run container operations with JSON they can trust.
When should I use Pare Docker?
Use it while building or debugging containerized services when you need ps, logs, image builds, or compose changes driven from an agent session.
How do I add Pare Docker to my agent?
Install @paretools/docker from npm, configure stdio MCP in your client, and ensure the Docker CLI and daemon are available on the same machine.