Persistent, local-first memory for AI coding agents. Give Claude Code and Cursor memory across sessions over MCP — and see and edit exactly what your AI remembers. Open source, no API key, no cloud.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add norn -- npx -y @samad001z/norn-server~/.codex/config.toml
[mcp_servers.norn]
command = "npx"
args = ["-y", "@samad001z/norn-server"]
# codex mcp add norn -- npx -y @samad001z/norn-server~/.cursor/mcp.json
{
"mcpServers": {
"norn": {
"command": "npx",
"args": [
"-y",
"@samad001z/norn-server"
]
}
}
}.vscode/mcp.json
{
"servers": {
"norn": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@samad001z/norn-server"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"norn": {
"command": "npx",
"args": [
"-y",
"@samad001z/norn-server"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"norn": {
"command": "npx",
"args": [
"-y",
"@samad001z/norn-server"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"norn": {
"command": "npx",
"args": [
"-y",
"@samad001z/norn-server"
]
}
}
}