Mmcp.market

Pare Docker MCP server

by Dave-London·io.github.Dave-London/pare-docker·v0.8.1·138 stars

Pare Docker ג€” Structured Docker operations (ps, images, logs, build, compose) as typed JSON.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

138 stars

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • build

    Builds a Docker image and returns structured build results including image ID, duration, and errors. Use instead of running `docker build` in the terminal.

  • compose-down

    Stops Docker Compose services and returns structured status. Use instead of running `docker compose down` in the terminal.

  • compose-ps

    Lists Docker Compose services with structured state and status information. Use instead of running `docker compose ps` in the terminal.

  • compose-up

    Starts Docker Compose services and returns structured status. Use instead of running `docker compose up` in the terminal.

  • execwrite action

    Executes arbitrary commands inside a running Docker container and returns structured output.

  • images

    Lists Docker images with structured repository, tag, size, and creation info. Use instead of running `docker images` in the terminal.

  • inspect

    Shows detailed container or image information with structured state, image, and platform data. Use instead of running `docker inspect` in the terminal.

  • logs

    Retrieves container logs as structured line arrays. Use instead of running `docker logs` in the terminal.

  • network-ls

    Lists Docker networks with structured driver and scope information. Use instead of running `docker network ls` in the terminal.

  • ps

    Lists Docker containers with structured status, ports, and state information. Use instead of running `docker ps` in the terminal.

  • pull

    Pulls a Docker image from a registry and returns structured result with digest info. Use instead of running `docker pull` in the terminal.

  • runwrite action

    Runs a Docker container from an image and returns structured container ID and status. Use instead of running `docker run` in the terminal.

  • volume-ls

    Lists 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

no findings
  • 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
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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.

All Pare Docker alternatives →
  • Docker MCP Server
    Manage Docker (containers, images, Compose, Swarm, registries) via the Docker SDK and CLI.
    A
  • Unraid RMCP
    Rust MCP server and CLI for Unraid GraphQL operations across NAS, Docker, VM, and storage workflows.
    C
  • Homebutler
    Tells an agent what changed on a server since it last looked - status, Docker, backups, Proxmox.
    C
  • Radar Kubernetes MCP Server
    Kubernetes MCP server for diagnosis, resource management, GitOps, and RBAC-enforced operations.
    A
  • Containerization Assist
    TypeScript MCP server for AI-powered containerization workflows with Docker and Kubernetes support
    A

More from Dave-London →