Read the MindForge engine over MCP: knowledge graph, project health, and audit log.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
An agentic intelligence framework for Claude Code β orchestrates multi-agent workflows with governance, memory, and autonomous execution. Production-hardened with true parallelism, streaming SDK, and zero-trust security. Install once, get structured AI-driven development with built-in quality gates.
v11.9.5 (2026-08-22) β The release path can no longer strand itself, and the SDK ships.
11.9.4 published two packages and then failed on the third; because that step sat before the
release page and the stable dist-tag move, its failure skipped both. Fixed two ways: the steps
that finish a release now run ahead of any additive package publish, and a new offline preflight
gate refuses to reach a publish that the registry will reject. Verified against a worktree at tag
v11.9.4 β the exact tree npm rejected β the gate exits 1 and names the file.
mindforge-sdk publishes for the first time since 11.8.0, and for the first time with
provenance. Everything fixed in it across 11.8.1β11.9.4 had reached nobody, including a
WebSocketEventStream reconnect whose unhandled rejection terminates the caller's process.
The previous release, v11.9.4, is where the hook gates started actually registering: 11.9.3
shipped the code and then declined to run it on essentially every project. Measured against the
published tarballs β 11.9.3: 11 hook scripts installed, 0 registered; 11.9.4: 8 registered,
3 deny-class verified blocking. That behaviour change under a patch bump still applies β the
installer writes .claude/settings.json where it previously declined, merging append-only and
backing up first. See the BREAKING section in CHANGELOG.md, or
RELEASENOTES.md for human-readable notes.
Read this before the install instructions. MindForge ships a large corpus of agent instructions β commands, skills, personas, protocols β and those are advisory: they work by being in the model's context, and a model can decline them. The parts that would block an action are hooks. Through 11.9.2 no channel registered them. 11.9.3 added the registration code but it declined to run on almost every project, so in practice nothing was enforced there either. As of 11.9.4 both channels register and execute them on Claude Code, and nowhere else.
| Capability | Plugin channel | npx channel |
|---|---|---|
| Slash commands | Yes | Yes |
| Skills / personas / protocol docs | Yes | Yes |
| Subagents | Yes | Yes |
Audit hash-chain (bin/verify-audit.js) | Yes | Yes |
| Hooks enforced (can block a tool call) | Claude Code only | Claude Code + --local only |
What that means, measured rather than asserted:
npx channel generates the config it never used to ship. files[] has 49 entries and
none of them contains settings, so no settings file is published β instead
bin/installer/hook-registration.js writes one at install time, merging append-only into any
file you already have. Measured on a confined install: 8 hooks registered into
.claude/settings.json, of which the installer's own preflight executed 7 and verified all 3
deny-class hooks returning exit 2 before keeping the file. A preflight failure rolls the
registration back rather than leaving a config whose commands do not run.run-with-flags.js requires ./lib/hook-flags and plugins/mindforge/scripts/lib/ was not
copied in. That directory now exists, all 14 path tokens in
plugins/mindforge/hooks/hooks.json resolve under the plugin root, and driving the dispatcher by
hand returns exit 2 for mindforge-block-no-verify and mindforge-config-protection.Still not enforced, deliberately and with a printed reason for each: any runtime other than
Claude Code (Cursor, Copilot, Gemini/Antigravity, OpenCode), --global scope, a self-install
inside a MindForge checkout, and Windows. Writing a Claude-schema config into .cursor/ without an
execution-verified hook contract would be decorative. Every outcome, including "not registered", is
printed by the installer and written to .mindforge/hook-registration.json.
Three things gate whether a registered hook is live, none of them in MindForge's control: the
harness must be restarted (hooks are snapshotted at session start), the project must be
trusted in the harness, and CLAUDE_PROJECT_DIR must be set with node on the hook PATH β
if it is not, the commands exit 1 and the gate is simply absent, which is a deliberate trade
against a fail-closed tail that was measured denying benign commands on a fresh clone. See
Hooks are installed but nothing is blocked in docs/troubleshooting.md.
So: on Claude Code, treat MindForge as a policy enforcement point for the 8 registered hooks plus
a tamper-evident audit log; on every other harness, as governance-by-convention plus that same
audit log. Installing it also expands your repository's trust boundary by a large volume of agent
instructions β review what you install. The audit chain is verifiable today
(node bin/verify-audit.js).
Claude Code plugin marketplace (no project files written). The plugin's hooks now fire β see What is actually enforced above for what that does and does not cover.
Or the full framework engine via npx (writes .mindforge/ governance, memory, and planning into your project):
All install channels (global, local, Antigravity, Cursor, Copilot, Gemini CLI, MCP server, combined runtimes, --minimal): see docs/getting-started.md.
Upgrading from 11.9.x? The installer does not overwrite an existing
.mindforge/MINDFORGE-SCHEMA.json, so 11.9.2's armed config validator keeps the older
permissive schema on a plain upgrade. Run with --force if you want the stricter gate. The
daily cost cap declared as [COST_HARD_LIMIT_USD] in MINDFORGE.md was not enforced in
11.9.2; 11.9.3 arms it. An upgrade never rewrites an existing MINDFORGE.md, so if yours
predates the key the cap stays off β add [COST_HARD_LIMIT_USD] = 25.00 to turn it on.
Full verification walkthrough: docs/quick-verify.md.
| Command | What it does |
|---|---|
/mindforge:init-project | Requirements interview β creates PROJECT.md, REQUIREMENTS.md, STATE.md |
/mindforge:plan-phase 1 [--ads] | Discuss scope, research the domain in parallel, create atomic XML task plans |
/mindforge:execute-phase 1 | Wave-based parallel execution, one commit per task, automated verification |
/mindforge:verify-phase 1 | Human acceptance testing, debug agent on failures, UAT sign-off |
/mindforge:ship 1 | Changelog generation, final quality gates, PR creation |
/mindforge:auto --phase 1 | Walk-away autonomous execution with stuck detection and steering |
Full command list: docs/commands-reference.md.
35 pre-built multi-agent workflow scripts that run via Claude Code's Workflow tool. Each fans out concurrent agents, synthesizes results, and returns structured output across 5 tiers (Research, Dev, Ops, Intelligence, Beast).
Discover: /mindforge:wf-catalog or node bin/mindforge-cli.js workflow list
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/mindforge)<a href="https://allmcps.com/mcp/mindforge"><img src="https://allmcps.com/api/badge/mindforge?style=directory" alt="Mindforge on AllMCPs" /></a>