MCP.Market

Ducklab MCP server

by jrullan·io.github.jrullan/ducklab·v0.7.0·10 stars

Multi-LLM dev harness, MCP-operable: bugs, cycles, gates. Verdicts are exit codes, never opinions.

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

full report

Adoption
Growing

10 stars

Reviews

Write one

Nobody has reviewed Ducklab yet.

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

Ducklab tools

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

Public scan report

scanner v0.1.10 · 2026-11-01 · same rubric, same numbers if you re-run it

no findings
  • –Code scanpackage could not be scannedn/a
  • –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 2 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Ducklab compares

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

Safety score
88/100
higher than 80% of 4,460 AI and agents servers
GitHub stars
10
more than 84% of 2,711 AI and agents servers

Install Ducklab in Claude Code, Cursor or VS Code

The registry entry has no remote endpoint or installable package.

What the publisher says

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

Ducklab

A self-hosted harness that runs a project's full development cycle with several LLMs in fixed roles, under test gates that only you sign.

In one block: self-hosted development harness (Go engine + CLI + desktop, Linux first) · brief → requirements → spec → plan → build → review → release · verdicts are exit codes, never model opinions · local models first (llama.cpp, vLLM) beside any OpenAI-compatible or Anthropic endpoint · operable by humans or by other agents over MCP with recorded, attributed decisions · Apache-2.0 · develops itself (the run records in .ducklab/ are the receipts). Agents: start at AGENTS.md and llms.txt.

You give it a brief. It writes requirements, a spec and a plan; builds tasks with one model or several arguing; runs your project's real test gate; and stops for you before anything is committed. Every model call is logged. No model ever decides a verdict.

A real council intake, recorded live and sped up: the architect streams the draft, a different model reviews it, the budget ticks in cents — and the run stops at your gate. Total cost of what you just watched: $0.07.

It was built for local models first. Two of the seats that built most of it are a vLLM box on the LAN and a llama.cpp server on localhost, both priced at zero; hosted models sit beside them in the same roster, measured by the same evidence.

Why this exists

Most agentic coding tools assume one strong model and trust it. Ducklab assumes several cheap models and trusts none of them:

A test-first run measures a green baseline before any test is written, the red over the new test after, and every accept reproduces the gate from a clean checkout of the committed sha — nothing lands that did not reproduce, and an accept whose reproduction fails takes its own commit back.

  • The gate decides, never a model. A verdict is a command's exit code.

learns who wrote the code (absent from the payload, not hidden in the UI); tournament judges choose blind; council critics read the draft, not each other.

  • Decorrelation everywhere. A different model reviews; a reviewer never

numbered checklist; it reports on each by number, the reviewer checks each against the diff, and an undelivered item summons the rubber duck — an advisor seat that wakes only on measured distress (brake refusals, failure streaks, red gates) and answers none, a note that sends the implementer straight back to work, or stop.

  • Work is a contract. A task's deliverables are the implementer's

in-seat pass rate from your own runs, cost per run, coding index — and the roster board suggests seats from it, with the ranking criteria yours to reorder. Suggestions are rare and justified: pass rates rank by their Wilson lower bound, three runs minimum, locals never win on a $0 price.

  • Seats are chosen on evidence. Every duckling carries a scorecard —

shell commands — every ceiling visible and liftable mid-run, on the record.

  • Nothing is unbounded. Turns, tokens, cost, wallclock, tool output,

to a stage and a big seat reads it whole; a small seat gets each document digested to fit, the full text one ref_read call away, and the gate names any document nobody opened. A 32k local model can be briefed by a quarter-million characters of reference material — the harness carries the working memory.

  • Your documentation is not bounded by the model's window. Attach a wiki

Shortened. The full README is on GitHub.

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

Ducklab: common questions

Is Ducklab MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Ducklab safety report
Does Ducklab need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Ducklab maintained?
The last commit was 5 days ago (2026-10-30). The latest release is v0.7.0.
What can I use instead of Ducklab?
Servers from other publishers that do the same job: Claude Prompts MCP server, PaperBanana MCP server and Decionis Commerce Gate MCP server.
How does Ducklab compare with other AI and agents MCP servers?
safety score 88/100 (higher than 80% of 4,460 AI and agents servers); github stars 10 (more than 84% of 2,711 AI and agents servers). Full comparison.

Alternatives to Ducklab

Same job from other publishers: the closest match first, then the best rated.

  • Claude Prompts
    Reusable prompt templates, multi-step workflow chains, and quality gates for any MCP client.
    A
  • PaperBanana
    Generate academic diagrams and statistical plots from text using multi-agent AI.
    A
  • Decionis Commerce Gate MCP
    Commerce preflights, D365 authorization; opt-in agent writes require authorized backend connectors.
    A
  • three.ws Brain
    List LLM providers and run chat completions through the three.ws multi-provider router.
    B
  • Agent Comms
    Cross-harness communication mesh for LLM agents — rooms, DMs, presence, and visibility over TCP
    A