MCP.Market

Memini MCP server

by lumayapartners·io.github.lumayapartners/memini·v0.4.0

Local-first project memory and mistake-prevention guardrails for AI coding agents.

A86/100grade A
What users say
No reviews yet
Be the first
Safety scan
A86/100

full report

Adoption
New

0 stars33 downloads/wk

Reviews

Write one

Nobody has reviewed Memini yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Memini tools (6)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • check_before_editing

    Check whether a file has recorded risks, failed attempts, or fragile-file warnings BEFORE editing it. Always call this before modifying configuration or deployment files.

  • end_session_summary

    At the end of a work session, record what changed, what worked, and what failed. Creates a session summary and proposes durable memories.

  • recall_project_context

    Load the most important project memories (failed attempts, fragile files, decisions, deployment rules) before starting work. Call this at the start of a task.

  • remember_decision

    Record an important design or implementation decision and WHY it was made, so future sessions do not relitigate or reverse it unknowingly.

  • remember_failed_attempt

    Record an approach that was tried and FAILED, so no future session repeats it. Include what was tried, why it failed, and what the actual fix was (if known).

  • remember_fragile_file

    Mark a file as fragile/risky so future sessions get a guardrail warning (or block) before touching it.

Public scan report

scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it

no findings
  • Code scan31 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 65 days ago12/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 86/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Memini compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
86/100
higher than 72% of 48,255 servers
Tools
6
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
33
more than 22% of 12,191 servers with a package

What its tools let an agent do: 6 read

Install Memini in Claude Code, Cursor or VS Code

Runs npx -y memini on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add memini -- npx -y memini
Add to Cursor

What the publisher says

From the Memini repository's README, as published. We do not edit it. Read it on GitHub

memini

Never the same mistake twice. Mistake-prevention guardrails and persistent project memory for AI coding agents.

AI coding agents are stateless: every session starts with amnesia. The agent that broke your build editing vercel.json on Monday will happily try the exact same edit on Thursday. memini gives each repo a persistent memory of failed attempts, fragile files, decisions, and deployment rules — and force-feeds the relevant warning to the agent at the moment it's about to repeat history.

Not a notebook the agent may choose to read. A guardrail it can't skip.

How it works

  1. Memories live in your repo — a .memini/ folder with a local SQLite index and human-readable, PR-reviewable markdown views. Local-first: nothing leaves your machine.
  2. Hooks enforce guardrails — when the agent tries to edit a file with recorded risks, the edit is intercepted before it happens and the recorded lesson is injected:

[WARNING] Editing vercel.json broke the build (recorded 2026-07-03) — Tried changing buildCommand; deploy failed. Actual fix: move checkout server-side and set VITESTRIPEUSE_SERVER=true.

  • warn severity: the agent is warned once per session, then may proceed.
  • block severity: the edit is always denied until a human archives the memory.
  1. Session start injects a digest of the most important memories (severity-first, token-budgeted).
  2. MCP tools let the agent record what it learns: rememberfailedattempt, rememberfragilefile, rememberdecision, endsessionsummary, plus recallprojectcontext and checkbefore_editing.
  3. Git-aware staleness — memories hash the files they reference; pm stale flags memories whose evidence has changed, and stale memories stop firing guardrails until re-verified.

Quickstart (90 seconds)

cd your-repo
npx -y memini init       # creates .memini/ + installs Claude Code hooks

# record your first guardrail
npx -y memini remember failed_attempt \
  "Editing vercel.json broke the build" \
  -b "Tried changing buildCommand; deploy failed. Fix: move checkout server-side." \
  --file vercel.json --severity warn

That's it. Next time any Claude Code session in this repo tries to edit vercel.json, it gets the warning first.

Cursor, Windsurf, and other MCP clients:

claude mcp add memini -- npx -y memini mcp   # Claude Code MCP
npx -y memini install-mcp --write cursor     # Cursor: MCP + rule + enforced preToolUse hook
npx -y memini install-copilot                # GitHub Copilot: enforced preToolUse hook (.github/hooks)
npx -y memini install-mcp                    # print generic MCP config

Enforcement is a chain of gates, and memini covers several:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Memini: common questions

Is Memini MCP server safe?
Yes, by our scan: it is graded A (86/100). Read the Memini safety report
How do I install Memini?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Memini need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Memini maintained?
The last commit was 105 days ago (2026-07-22). The latest release is v0.4.0.
What can I use instead of Memini?
Servers from other publishers that do the same job: Memorix MCP server, Deja Vu MCP server and Nautilus Compass Memory MCP server.
How does Memini compare with other MCP servers?
safety score 86/100 (higher than 72% of 48,255 servers); tools 6 (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 Memini

Same job from other publishers: the closest match first, then the best rated.

  • Memorix
    Local-first project memory with legacy MCP and 2026 discovery compatibility.
    B
  • Deja Vu
    deja-vu: local memory over the session histories of forty-three coding agents.
    A
  • Nautilus Compass Memory
    Local-first long-term memory for AI agents, with byte-recomputable signed verification receipts.
    B