Memtrust MCP server
Independent, reproducible benchmark harness for agent-memory backends.
2 stars
Reviews
Write oneNobody has reviewed Memtrust yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Memtrust tools (1, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
runwrite actionShell out to the real memtrust CLI's `run` subcommand and return its JSON report as a dict.
Public scan report
scanner v0.1.9 · 2026-09-23 · same rubric, same numbers if you re-run it
- Code scan50 source files scanned20/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 29 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- mediumeval / new Function used
exec.evalmemtrust_cli-0.3.6/src/memtrust/adapters/openviking_adapter.py: …lity that lets the resource-sync-safety eval (evals/resource_sync_safety.py) exercise …
What the publisher says
From the Memtrust repository's README, as published. We do not edit it. Read it on GitHub
memtrust
<!-- mcp-name: io.github.RudrenduPaul/memtrust --> <!-- Ownership-proof string for registry.modelcontextprotocol.io publishing. Do not remove. -->
Agent memory backends each publish their own benchmark numbers, on different tests, measured different ways. memtrust runs the same evals against all four and publishes the raw logs. Run against the vendors, not by them.
pip install memtrust-cli
memtrust run --backends mempalace,mem0,zep,openviking --eval all(For contributing to this repo instead of just running it, see Development -- pip install -e ".[dev]" from a clone.)
Contents: Why this exists · What it does · Commands · How this differs · Contradiction detection · Compression fidelity · Temporal-KG boundary · The landscape · Benchmarks · GitHub Actions usage · Self-host · Install · Hosted layer · Backend coverage · Development · FAQ · License · Success stories
Why this exists
If you've compared agent-memory backends recently, you've probably noticed each one leads with a different accuracy number, on a different benchmark, measured a different way. MemPalace's own community already flagged the problem in public. Issue #27 on the MemPalace repository, opened April 7, 2026 and still open, documents that a headline 100% LongMemEval figure, measured with Haiku reranking, wasn't reproducible from the repository's own benchmark scripts and was pulled from the README as unverifiable. A separate 96.6% figure people cite everywhere turns out to be mostly ChromaDB's default embeddings doing the work in raw mode, not MemPalace's own architecture. A "lossless" compression claim (the "AAAK" mode) drops the same LongMemEval score from 96.6% to 84.2% in practice, a 12.4 percentage point gap. Two internal pull requests attempting to fix the reporting problem, #433 and #729, were both closed without merging on April 12, 2026 -- #729 within seven minutes of being opened. As of this writing, the issue has 232 thumbs-up reactions and 39 comments.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
claude mcp add memtrust -- uvx memtrust-cli
Memtrust: common questions
- Is Memtrust MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the Memtrust safety report
- How do I install Memtrust?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Memtrust need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Memtrust maintained?
- The last commit was 30 days ago (2026-08-25). The latest release is v0.3.6.
- What can I use instead of Memtrust?
- Servers from other publishers that do the same job: LLM Sandbox MCP server, Basic Memory MCP server and IWE MCP server. Compare all Memtrust alternatives.
Alternatives to Memtrust
Same job from other publishers: the closest match first, then the best rated.
- LLM SandboxSecurely run LLM-generated code in isolated containers across 7 languages and 3 container backends.not reviewedWidely usedA
- Basic MemoryLocal-first knowledge management with bi-directional LLM sync via Markdown files.not reviewedEstablishedC
- IWEMarkdown knowledge base as agent memory. Runs against the notes directory it is started in.not reviewedEstablishedA
- ContextStream MCP ServerProject memory, semantic code search, and grounded agent context.not reviewedEstablishedA
- Mnemoverse MemoryHosted AI agent memory that learns from outcomes, with shared rooms, in Claude, Cursor and ChatGPT.not reviewedEstablishedA