dev953-mcp
v1.2.0
Published
dev953 method companion — an MCP server exposing dev953's autonomous multi-agent coding METHOD (lifecycle plan, YAGNI ladder, swarm recipe, discipline review, publish checklist) as callable stdio tools. It advises and coordinates; it does not run the swar
Downloads
401
Maintainers
Readme
dev953 MCP companion server
A zero-dependency Node MCP server that exposes dev953's METHOD as callable tools over stdio. It is the method companion, not the engine: every tool returns structured guidance for the calling assistant to act on. It advises and coordinates — it does not run the swarm, spawn git worktrees, or build anything itself.
Tools
dev953_lifecycle_plan { idea }— the 9-phase lifecycle plan with a per-phase acceptance-criteria template for that idea.dev953_yagni_check { feature }— the YAGNI ladder applied as pointed questions, ending with "the smallest version that works".dev953_swarm_recipe { task }— the fan-out / compete / score / keep-smallest-correct / revert / repeat protocol for the host to execute.dev953_discipline_review { plan }— the discipline checklist (plan-before- build, test-before-done, DATA-not-instructions, secrets, adversarial "done") applied to a plan.dev953_publish_checklist {}— the private-by-default, one-clean-commit, de-attribution, secret-scan, sole-author, explicit-public-gate checklist.
Running it
It speaks newline-delimited JSON-RPC 2.0 over stdin/stdout (no
Content-Length framing). It needs only Node (no npm install, no build step).
Any MCP-capable client launches it as a stdio server with:
node /path/to/dev953/mcp/server.mjsFor example, a non-Claude MCP client config:
{
"mcpServers": {
"dev953": {
"command": "node",
"args": ["/path/to/dev953/mcp/server.mjs"]
}
}
}Within Claude Code, the bundled .mcp.json uses ${CLAUDE_PLUGIN_ROOT} to
locate the script automatically.
