Norn MCP server
io.github.samad001z/norn·v1.2.3·3 starsLocal-first, persistent memory for AI coding agents — remember, recall, forget, and list, over MCP.
3 stars40 downloads/wk
Reviews
Write oneNobody has reviewed Norn yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Norn tools (4)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
forgetPermanently forget a memory by its id. Get the id from list or recall first. Use when a memory is wrong, outdated, or no longer wanted.
listList remembered facts, newest first, optionally filtered to a project. Use to browse everything currently stored, or to find a memory's id before forgetting it.
recallSearch remembered facts by meaning and return the most relevant. Call this at the start of a task, or whenever you need prior context, before asking the user to repeat something they may have told you in an earlier session.
rememberSave a durable fact, decision, preference, or piece of project context so it persists across sessions and projects. Call this whenever you learn something worth remembering for later (for example a user preference, an architectural decision, or a convention).
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –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 73 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Norn compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 48,255 servers
- Tools
- 4
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 3
- more than 80% of 28,688 servers
- Downloads a week
- 40
- more than 31% of 12,191 servers with a package
What its tools let an agent do: 4 read
Install Norn in Claude Code, Cursor or VS Code
Runs npx -y @samad001z/norn-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add norn -- npx -y @samad001z/norn-server
What the publisher says
From the Norn repository's README, as published. We do not edit it. Read it on GitHub
Norn
Persistent, visible memory for AI coding agents.
Live site · Releases · Quickstart · Connect your AI tool
Your AI forgets you every session. Norn is a local MCP server that remembers your decisions, preferences, and project context across every session and project, for Claude Code, Cursor, and any MCP client. Unlike most memory tools it is fully local and fully inspectable: a dashboard lets you see exactly what it stored and forget anything you do not want.
Quickstart
What you need: just Node.js 20 or newer — you don't install Norn separately, the command below fetches it automatically. Check with node --version; if it's missing or below v20, grab the LTS from nodejs.org.
Connect to Claude Code — one command, no clone:
claude mcp add norn -- npx -y @samad001z/norn-serverOr use the CLI in your terminal — run it on demand, or install the norn command:
npx @samad001z/norn-core list # no install — npx fetches it each time
npm install -g @samad001z/norn-core # or put the `norn` command on your PATHAny other MCP client — add this to its MCP config:
{
"mcpServers": {
"norn": {
"command": "npx",
"args": ["-y", "@samad001z/norn-server"]
}
}
}Restart your tool. Norn registers four tools: remember, recall, forget, list.
Optional — flag possible conflicts: add "env": { "NORNDETECTCONFLICTS": "1" }
to the config above and Norn will surface memories that might disagree, for you to
resolve in the dashboard. Off by default; it downloads a small extra model the first
time it finds a candidate, and it never changes your store on its own.
Not sure where that config goes? The Connect Norn to your AI tool
guide has exact, copy-paste setup for Claude Desktop, Cursor, Windsurf,
VS Code + GitHub Copilot, and Gemini CLI — plus a beginner "what you need" and
troubleshooting. (VS Code + Copilot uses a servers key instead of mcpServers.)
Verify it's connected: tell your assistant "Remember that I prefer pnpm over npm," then in a new chat ask "What package manager do I prefer?" — it should answer pnpm by calling Norn's recall tool.
The first remember or recall downloads a local embedding model
(all-MiniLM-L6-v2, ~25 MB) once, then runs fully offline.
Or run from source
git clone https://github.com/samad001z/Norn.git
cd Norn
npm install
npm run build -w @samad001z/norn-core && npm run build -w @samad001z/norn-server
claude mcp add norn -- node "$(pwd)/server/dist/index.js"See it work
Memory survives across sessions, and recall is semantic: it matches meaning, not keywords.
Session 1
You: Remember that we deploy to production from the main branch on Vercel.
Claude calls remember("deploy to production from the main branch on Vercel", project: "acme")
Session 2, the next day, in a fresh context window
You: How do we ship to prod?
Claude calls recall("how do we ship to prod")
Norn returns "Deploy to production from the main branch on Vercel." even though the
query shares no keywords with the stored note.
Using memory: it's explicit, not automatic
Norn does not record your sessions. It is a memory store, not a logger — it never silently captures your prompts, code edits, or terminal commands. A memory exists only when the agent calls remember(), which happens in two ways:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Norn: common questions
- Is Norn MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Norn safety report
- How do I install Norn?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Norn need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is Norn maintained?
- The last commit was 111 days ago (2026-07-16). The latest release is v1.2.3.
- What can I use instead of Norn?
- Servers from other publishers that do the same job: Deja Vu MCP server, Memorix MCP server and Nautilus Compass Memory MCP server. Compare all Norn alternatives.
- How does Norn compare with other MCP servers?
- safety score 88/100 (higher than 75% of 48,255 servers); tools 4 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Norn
Same job from other publishers: the closest match first, then the best rated.
- Deja Vudeja-vu: local memory over the session histories of forty-three coding agents.not reviewedEstablishedA
MemorixLocal-first project memory with legacy MCP and 2026 discovery compatibility.not reviewedEstablishedB- Nautilus Compass MemoryLocal-first long-term memory for AI agents, with byte-recomputable signed verification receipts.not reviewedEstablishedB
State Memory MCPPersistent workflow graph server tracking tasks, decisions, spatial entities, and blockers.not reviewedEstablishedA
KnowlPersistent memory for AI agents, for code, research and everyday life. Stale facts retire.not reviewedEstablishedA