Repomemory MCP server
io.github.DanielGuru/repomemory·v1.3.0·2 starsPersistent memory for AI coding agents. Hybrid search, auto-session capture, context routing.
2 stars101 downloads/wk
Reviews
Write oneNobody has reviewed Repomemory yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Repomemory tools (7, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
context_auto_orientGet a comprehensive project orientation in a single call. Returns the project index, recent session summaries, and recently modified entries. Use this at the START of every new coding session to immediately understand the project. This replaces the need to make 3-4 separate tool calls.
context_deletewrite actionDelete a knowledge entry from the repository context. Use this to remove stale or incorrect information. Knowledge quality matters more than quantity \u2014 prune aggressively.
context_listList all knowledge entries in the repository context, optionally filtered by category. Returns filenames, titles, and age for browsing. Use this to understand what knowledge already exists before writing new entries.
context_readRead the full content of a specific context file. Use after context_search or context_list to get complete details.
context_searchSearch the repository's persistent knowledge base. Returns relevant facts, decisions, regressions, and session notes. Use this FIRST at the start of every task to find relevant context, or when you need to understand why something is the way it is. This prevents re-discovering architecture and re-debating past decisions.
context_writewrite actionWrite a new piece of knowledge to the repository's persistent memory. Use this to record: discoveries you made during this session, architectural decisions, bug patterns, or any insight that would help a future AI session. This persists across sessions \u2014 write anything you'd want a future version of yourself to know.
summaryWhat you worked on and any discoveries worth remembering
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan45 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 166 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Repomemory compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 68% of 3,470 Web search servers
- Tools
- 7
- the typical Web search server has 5
- Tools that change things
- 29%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 2
- more than 70% of 1,786 Web search servers
- Downloads a week
- 101
- more than 57% of 827 Web search servers with a package
What its tools let an agent do: 5 read · 2 change
Install Repomemory in Claude Code, Cursor or VS Code
Runs npx -y repomemory on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add repomemory -- npx -y repomemory
What the publisher says
From the Repomemory repository's README, as published. We do not edit it. Read it on GitHub
repomemory
Your codebase never forgets.
AI agents lose context every session. repomemory fixes that — one command creates a persistent, searchable knowledge base that any AI tool can read, search, and write to.
npx repomemory goThe Problem
Every time you open a project with Claude Code, Cursor, Copilot, or any AI coding agent:
- It re-discovers your architecture from scratch
- It proposes changes that were already debated and rejected
- It re-introduces bugs that were already fixed
Your CLAUDE.md / .cursorrules helps, but it's static and gets stale.
The Solution
.context/
├── index.md ← Quick orientation (loaded every session)
├── facts/ ← Architecture, database, deployment
├── decisions/ ← "We chose Drizzle over Prisma because..."
├── regressions/ ← "This broke before. Here's what happened."
├── preferences/ ← Your coding style — follows you across all repos
├── sessions/ ← Auto-captured AI session summaries
└── changelog/ ← Monthly git history syncsFacts tell agents how things work. Decisions prevent re-debating. Regressions prevent re-breaking. Preferences teach agents how you code.
Quick Start
With an API key (Claude Code, terminal workflows)
npx repomemory goOne command: sets up global profile, creates .context/, configures Claude Code + Cursor, runs AI analysis, prints CLAUDE.md instructions.
With Cursor (no API key needed)
npx repomemory setup cursorThis installs everything Cursor needs:
- MCP server in ~/.cursor/mcp.json (auto-starts repomemory in every project)
- Rules in .cursor/rules/repomemory.mdc (teaches Cursor's AI to use context)
- 6 commands in .cursor/commands/ (run with / in Cursor chat)
Then in Cursor chat, type:
/repomemory-analyzeCursor's own AI scans your repo and populates .context/ via the MCP tools. No external API key required — your Cursor subscription handles it.
Available Cursor commands:
Guided wizard
npx repomemory wizardWalks through provider selection, tool integration, and first analysis. If no API keys are detected, offers a "None — I use Cursor" option that skips external analysis entirely.
Non-interactive (CI-safe)
npx repomemory go --yes --provider anthropic --embedding-provider gemini --max-files 80No prompts when --yes / --defaults / --no-prompt is used.
MCP Server — Agents With Real Memory
The real power is the MCP server. When configured via repomemory setup claude, it auto-starts with Claude Code and gives agents 7 tools:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Repomemory: common questions
- Is Repomemory MCP server safe?
- Mostly: it is graded B (82/100). Read the Repomemory safety report
- How do I install Repomemory?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Repomemory need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Repomemory maintained?
- The last commit was 202 days ago (2026-04-15). The latest release is v1.3.0.
- What can I use instead of Repomemory?
- Servers from other publishers that do the same job: Misakanet MCP server, M3 Memory MCP server and Reverie MCP server.
- How does Repomemory compare with other Web search MCP servers?
- safety score 82/100 (higher than 68% of 3,470 Web search servers); tools 7 (the typical Web search server has 5); tools that change things 29% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Repomemory
Same job from other publishers: the closest match first, then the best rated.
- MisakanetFailure-memory layer for coding agents: search evidence-rated failure lessons by error text.not reviewedEstablishedA
- M3 MemoryLocal-first, cloud-friendly memory — 100+ tools, 99.2% LongMemEval-S retrieval@8, hybrid search.not reviewedEstablishedA
- ReverieGraph memory that dreams: Neo4j knowledge-graph memory for AI agents with hybrid searchnot reviewedEstablishedB
- OctobrainPersistent memory for AI assistants with semantic search and knowledge graph relationships.not reviewedGrowingA
- RepomixPack local or remote codebases into AI-friendly files that LLMs and coding agents can read or searchnot reviewedWidely usedA