eidetic-works/nucleus-mcp

๐Ÿง  Knowledge & Memory
0 Views
0 Installs

๐Ÿ ๐Ÿ  โ˜๏ธ ๐ŸŽ ๐ŸชŸ ๐Ÿง - Sovereign Agent OS โ€” persistent memory, governance, and audit trails for AI agents. One brain for Cursor, Claude Code, Windsurf, and Gemini. Local-first .brain/ directory with engrams, hypervisor file protection, and optional remote sync. pip install nucleus-mcp or Streamable HTTP at relay.nucleusos.dev.

Quick Install

One-Click IDE Configuration
claude_desktop_config.json
{
  "mcpServers": {
    "eidetic-works-nucleus-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "eidetic-works-nucleus-mcp"
      ]
    }
  }
}
Or

Using an AI coding agent (Claude Code, Cursor, etc.)? Copy a ready-made prompt that tells it to fetch the setup instructions and install this server for you.

Documentation Overview

.brain โ€” the portable decision log

The portable decision log your AI tools all read. One MCP server. Any AI tool. Plain files.

PyPI version License: MIT MCP Compatible NPM 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 across every session and every tool.

MIT licensed. File-based (plain JSON + markdown). No embeddings. No vendor lock-in.


Also included: nucleus-rabbithole

nucleus-mcp ships a second, fully independent tool: nucleus-rabbithole, a rabbit-hole depth tracker for focus-prone developers.

It gives your AI a push/pop depth stack, a context-switch thrash detector, an open-loop externaliser, and a weekly review โ€” all backed by local SQLite, no network, no daemon.

# Already installed with nucleus-mcp โ€” just run:
nucleus-rabbithole

Claude Code .mcp.json snippet:

{
  "mcpServers": {
    "nucleus-rabbithole": {
      "command": "nucleus-rabbithole",
      "args": []
    }
  }
}

Full documentation: docs/RABBITHOLE.md


Three Frontiers

The core loop that makes AI reliability compound over time:

  GROUND              ALIGN               COMPOUND
  โ”€โ”€โ”€โ”€โ”€โ”€              โ”€โ”€โ”€โ”€โ”€               โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€
  Machine verifies    Human corrects      System learns

  AI writes code  โ†’  You fix a mistake โ†’  Delta recorded
  GROUND checks   โ†’  Verdict stored    โ†’  DPO pair created
  Receipt logged  โ†’  Event emitted     โ†’  Training data grows
       โ”‚                   โ”‚                    โ”‚
       โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                    Reliability improves

GROUND โ€” 5-tier execution verification. Syntax, imports, tests, runtime. Goes outside the formal system to check the AI's work.

ALIGN โ€” One-call corrections. nucleus_align(action="correct", params={context, correction}). Each correction automatically records a verdict, creates a training pair, and emits an event.

COMPOUND โ€” Deltas measure the gap between intent and reality. Recurring patterns become strategy. Negative deltas become training signal.

Every tool response shows frontier health:

[frontiers: GROUND 42 | ALIGN 12 | COMPOUND 28]

Quick Start

Option A โ€” No install (ChatGPT, Claude, Perplexity):

Add https://relay.nucleusos.dev/mcp as a remote MCP server in your platform's connector settings. That's it โ€” your AI now has persistent memory.

Option B โ€” Local install (Cursor, Windsurf, Claude Desktop):

pip install nucleus-mcp
nucleus init --recipe founder

Two commands. Nucleus is running. AI outputs are now verified. nucleus init auto-configures your MCP client โ€” just restart it.


What It Does

114 MCP tools across 13 facades:

  • 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.

Benchmark: decision-retention-evals โ€” does your AI agent remember why the code is the way it is?


Nucleus Pro

Everything above is free (MIT). Nucleus Pro adds verifiable governance:

nucleus trial                              # 14-day free trial
nucleus compliance-check                   # Score your AI governance
nucleus audit-report --signed -o report.html  # Cryptographically signed report

$19/month or $149/year โ€” nucleusos.dev/pricing

FreePro
13 tools, 10 resources, 3 promptsYesYes
Persistent memoryYesYes
Governance & HITLYesYes
Audit trails (DSoR)YesYes
Signed audit reports-Ed25519
Compliance exportsScore onlyFull PDF/HTML
Priority issues-Yes

Install

One command installs the CLI and auto-configures every MCP client you have โ€” Claude Desktop, Claude Code, Cursor, Windsurf, and Antigravity โ€” backing up each config file it touches. No hand-editing JSON.

pip install nucleus-mcp      # or:  uvx nucleus-mcp  ยท  pipx install nucleus-mcp
nucleus init                 # seeds .brain/ and writes the MCP config for every client found

Then restart your AI client. To verify: your client's tool list now shows nucleus_* tools, or run nucleus doctor.

nucleus init writes a <config>.json.bak backup before editing, and never touches an existing nucleus entry unless you pass --force. Already have a .brain? Run nucleus setup to (re)configure clients without re-seeding it โ€” add --dry-run to preview the exact changes first.

Claude Desktop โ€” one-click bundle

A one-click nucleus.mcpb bundle for Claude Desktop is built via bash scripts/build_mcpb.sh (it will be attached to releases once the release workflow ships it). Opening the bundle with Claude Desktop uses Claude's built-in uv runtime to fetch and run nucleus-mcp โ€” no Python setup required.

No install (ChatGPT, Claude.ai, Perplexity)

Add https://relay.nucleusos.dev/mcp as a remote MCP server in your platform's connector settings. Persistent memory, nothing to install.

Manual config (fallback)

If a client isn't auto-detected, nucleus init prints a ready-to-paste mcpServers block and copies it to your clipboard, along with each client's config-file location. The full manual walkthrough lives in docs/QUICK_START.md.

Path Discovery

Nucleus finds your .brain automatically:

  1. NUCLEUS_BRAIN_PATH environment variable (explicit)
  2. Walk up from CWD looking for .brain/ directory
  3. Fall back to $HOME/.nucleus/brain

CLI

Nucleus has a full CLI alongside the MCP tools. Auto-detects TTY (table output) vs pipe (JSON).

# Memory
nucleus engram write my_key "insight here" --context Decision --intensity 7
nucleus engram search "compliance"
nucleus engram query --context Strategy --limit 10

# Tasks
nucleus task list --status READY
nucleus task add "Ship the feature" --priority 1

# Sessions
nucleus session save "Working on auth refactor"
nucleus session resume

# Health
nucleus status --health
nucleus sovereign

# Compliance
nucleus comply --jurisdiction eu-dora
nucleus audit-report --format html -o report.html

# Chat (multi-provider: Gemini, Anthropic, Groq)
nucleus chat

Pipe-friendly:

nucleus engram search "test" | jq '.key'
nucleus task list --format tsv | cut -f1,3

Compliance

One-command configuration for regulatory frameworks:

nucleus comply --jurisdiction eu-dora       # EU DORA
nucleus comply --jurisdiction sg-mas-trm    # Singapore MAS TRM
nucleus comply --jurisdiction us-soc2       # US SOC2
JurisdictionRetentionHITL OpsKill Switch
eu-dora7 years5 typesRequired
sg-mas-trm5 years5 typesRequired
us-soc21 year3 typesOptional
global-default90 days2 typesOptional

Telemetry

Nucleus collects anonymous, aggregate usage statistics (command name, duration, error type, versions, OS). No engram content, no file paths, no prompts, no API keys, no PII โ€” ever.

nucleus config --no-telemetry
# or: NUCLEUS_ANON_TELEMETRY=false

See TELEMETRY.md for details.


Contributing

License

MIT ยฉ 2026 | hello@nucleusos.dev

Privacy

Nucleus is a local-first tool. All engrams, memories, and project state are stored on your machine in .brain/ โ€” no personal data is sent to any server unless you explicitly configure a remote relay.

Telemetry: Anonymous, aggregate usage statistics only (command name, duration, error type, versions, OS). No engram content, no file paths, no prompts, no API keys, no PII โ€” ever. Disable with nucleus config --no-telemetry or NUCLEUS_ANON_TELEMETRY=false.

Remote relay (optional): If you configure a remote relay endpoint, engram metadata is synced to your own relay server. You control the relay โ€” no third-party data sharing.

Contact: Privacy questions โ†’ hello@nucleusos.dev

Related MCP Servers

modelcontextprotocol/server-memoryVerified

๐Ÿ“‡ ๐Ÿ  - Knowledge graph-based persistent memory system for maintaining context

๐Ÿง  Knowledge & Memory2 views
0xshellming/mcp-summarizer

๐Ÿ“• โ˜๏ธ - AI Summarization MCP Server, Support for multiple content types: Plain text, Web pages, PDF documents, EPUB books, HTML content

๐Ÿง  Knowledge & Memory0 views
20alexl/claude-engram

๐Ÿ ๐Ÿ  - Persistent memory and session intelligence for Claude Code. Auto-tracks mistakes, decisions, and context via hooks. Mines session history for patterns and cross-session search. Loop detection, pre-edit warnings, context compaction survival. Runs locally with Ollama.

๐Ÿง  Knowledge & Memory0 views
a2cr/a2cr

๐Ÿ โ˜๏ธ ๐Ÿ  ๐ŸŽ ๐ŸชŸ ๐Ÿง - MCP server for AI-agent handoffs. Saves client-encrypted WorkBaton checkpoints and WorkStash notes so Codex, Claude Code, Roo Code, and other MCP clients can resume work without passing full chat history.

๐Ÿง  Knowledge & Memory0 views

Engagement

Views
0
Installs
0
Upvotes
0

Views and upvotes are unique per visitor network (hashed IP). Installs count copy actions.

Status

Health: Not checked yet

We have not completed a health check for this listing yet.

Last checked: 7/28/2026, 11:30:31 PM

Unclaimed listing (imported or pending owner verification). Claim it โ†’
โ˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge and attach your website.

Claim this listing

Promote this listing

Optional paid placement. Free listings stay free forever.

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.