Nucleus MCP Server

Every AI coding session starts by re-explaining context the last session already knew. `.brain` is a folder in your repo that Claude Code, Cursor

Local serverstdioPython

What is the Nucleus MCP MCP server?

Every AI coding session starts by re-explaining context the last session already knew. .brain is a folder in your repo that Claude Code, Cursor, and Codex all read via one MCP server. Decisions, policies, plans — written once, remembered. The nucleus mcp mcp server wraps that behind the Model Context Protocol, so an assistant can use it through 13 defined tools rather than through you.

What it actually does

  • GROUND — — Execution verification (5 tiers: diff, syntax, imports, tests, runtime)
  • ALIGN — — Human corrections (verdict + delta + DPO + event in one call)
  • Memory — — Engrams that persist across sessions. Write once, recall forever
  • Sessions — — Save context, resume later. Session arc shows your last 3 sessions
  • Tasks — — Priority queue with escalation, HITL gates, and heartbeat monitoring
  • Governance — — Kill switch, compliance configs (EU DORA, MAS TRM, SOC2), audit trails

Its toolset

Everything the assistant can do here goes through one of these:

  • GROUND — Execution verification (5 tiers: diff, syntax, imports, tests, runtime)
  • ALIGN — Human corrections (verdict + delta + DPO + event in one call)
  • Memory — Engrams that persist across sessions. Write once, recall forever
  • Sessions — Save context, resume later. Session arc shows your last 3 sessions
  • Tasks — Priority queue with escalation, HITL gates, and heartbeat monitoring
  • Governance — Kill switch, compliance configs (EU DORA, MAS TRM, SOC2), audit trails
  • Orchestration — Agent slots, multi-brain sync, task dispatch
  • Archive — Training pipeline (SFT + DPO), delta tracking, frontier health dashboard
  • Jurisdiction — Retention
  • eu-dora — 7 years
  • sg-mas-trm — 5 years
  • us-soc2 — 1 year

Adding it to your client

Installation goes through your MCP client rather than a global install: point it at nucleus-mcp on PyPI and it is fetched when the client starts. The copy-paste blocks for Claude Desktop, Claude Code and Cursor are further down this page.

Configuration

You will need one environment variable: NUCLEUS_BRAIN_PATH. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.

When to reach for it

Plenty of knowledge and memory servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Nucleus MCP's toolset — GROUND, ALIGN, Memory and 10 more — is a fair guide to whether it matches your workflow. It is maintained by eidetic-works; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Caveats

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • With 13 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Nucleus MCP.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the nucleus mcp mcp server does with a few real requests.

Available tools

ToolWhat it does
GROUNDExecution verification (5 tiers: diff, syntax, imports, tests, runtime)
ALIGNHuman corrections (verdict + delta + DPO + event in one call)
MemoryEngrams that persist across sessions. Write once, recall forever.
SessionsSave context, resume later. Session arc shows your last 3 sessions.
TasksPriority queue with escalation, HITL gates, and heartbeat monitoring.
GovernanceKill switch, compliance configs (EU DORA, MAS TRM, SOC2), audit trails.
OrchestrationAgent slots, multi-brain sync, task dispatch.
ArchiveTraining pipeline (SFT + DPO), delta tracking, frontier health dashboard.
JurisdictionRetention
eu-dora7 years
sg-mas-trm5 years
us-soc21 year
global-default90 days

How to install the Nucleus MCP MCP server

Claude Code `.mcp.json` snippet:
```json
{
  "mcpServers": {
    "nucleus-rabbithole": {
      "command": "nucleus-rabbithole",
      "args": []
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
NUCLEUS_BRAIN_PATHFilesystem location the server is allowed to use.Optional

Example prompts to try

  • Use Nucleus MCP to GROUND.
  • Use Nucleus MCP to ALIGN.
  • Use Nucleus MCP to Memory.

Frequently asked questions

It connects Nucleus MCP to MCP-compatible AI assistants such as Claude and Cursor, exposing 13 tools (GROUND, ALIGN, Memory, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Nucleus MCP directly.