MCP.Market

Plumb MCP server

by plumbkit·io.github.plumbkit/plumb·v0.26.2·4 stars

LSP-backed IDE intelligence plus concurrency-safe, transactional edits for AI coding agents.

C68/100grade C
What users say
No reviews yet
Be the first
Safety scan
C68/100

not scanned yet

Adoption
Growing

4 stars

Reviews

Write one

Nobody has reviewed Plumb yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Plumb tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Plumb compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
68/100
higher than 30% of 48,255 servers
GitHub stars
4
more than 82% of 28,688 servers

Release history: 10 versions in the registry since 2026-09-17, latest 2026-10-16, typically one every 3 days.

Install Plumb in Claude Code, Cursor or VS Code

The registry entry has no remote endpoint or installable package.

What the publisher says

From the Plumb repository's README, as published. We do not edit it. Read it on GitHub

IDE intelligence for agents — guardrails for unattended work, coordination for fleets.

Plumb is an MCP server that gives a coding agent the intelligence layer of an IDE — LSP-backed semantics, a tree-sitter code index, and project memory — inside guardrails: atomic, lock-serialised writes with transactional rollback, scoped filesystem and git access, and a daemon that survives its own crashes. And because every agent you run shares that one daemon, plumb is also the coordination layer between them: peers see the writes others made, message each other, and hand off work instead of duplicating it. A single binary; nothing else to install.

Why Plumb

LLM agents usually work by reading whole files into the context window — token-heavy, lossy at scale, blind to symbol semantics, and unsafe to let loose on a real repo. Plumb is built on four pillars, in priority order.

1. Reliability & write-safety

Leaving an agent to edit a codebase for an hour is only viable if writes can't corrupt files and a crash can't wedge your session.

  • Atomic I/O — every write is staged in a temp file and renamed into place. No partial writes, ever. Symlink-aware, CRLF-tolerant.
  • Per-path locking — the daemon serialises concurrent writes to the same file across every session and chat window. No races.
  • Multi-file transactions — apply edits across dozens of files with guaranteed atomic rollback if any step fails.
  • Crash-resilient daemon — plumb serve is a reconnecting proxy. If the daemon crashes or hangs, it respawns one and replays the handshake; the agent never notices. In-flight writes are never silently re-run.
  • Optimistic concurrency — mtime/sha guards catch stale edits before they clobber newer changes.

See it run: docs/demos/ — two-agents-one-file.sh (a stale write is refused, nothing is lost) and daemon-respawn.sh (below — the daemon is killed mid-session; the agent's next edit still succeeds):

2. Multi-agent coordination

One daemon serves every agent you run — which makes it the natural place for agents to see and talk to each other, not merely avoid each other's writes. Locks stop two agents corrupting a file; coordination stops them duplicating a task, rebasing onto a function signature a peer is mid-rewrite of, or shipping a change a peer's in-flight work is about to invalidate.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-09-19restoreD → Cscore 68

Plumb: common questions

Is Plumb MCP server safe?
With care: it is graded C, so read the findings first (68/100). Read the Plumb safety report
Does Plumb need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Plumb maintained?
The last commit was 33 days ago (2026-10-02). The latest release is v0.26.2.
How does Plumb compare with other MCP servers?
safety score 68/100 (higher than 30% of 48,255 servers); github stars 4 (more than 82% of 28,688 servers). Full comparison.