The MCP ecosystem often has several independent packages implementing the same tool — and "Memory (official)" currently has 34. Every one of them was scanned with the same deterministic engine, so the numbers below are directly comparable: the Trust Score (A–F), the capability blast radius, and how much of the package the scan could actually inspect. They are ranked by score; ties break toward unscoped, longer-established packages.
| Implementation | Package | Trust | Capability | Coverage | Findings | Scanned |
|---|---|---|---|---|---|---|
| Memory (official) Officialbest by modelcontextprotocol | @modelcontextprotocol/server-memory
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory (pawells) Source verified by pawells | @pawells/mcp-memory
npm |
A 100/100 | Moderate | Source | 2 | 2026-07-22 |
| Memory Source verified by agentage | @agentage/server-memory
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory Source verified by mkusaka | @mkusaka/mcp-server-memory
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory Source verified by exaudeus | @exaudeus/memory-mcp
npm |
A 100/100 | High | Source | 3 | 2026-07-22 |
| Mnemoverse Memory by mnemoverse | @mnemoverse/mcp-memory-server
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory (danielsimonjr) by danielsimonjr | @danielsimonjr/memory-mcp
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| More.md Memory by more-md | @more-md/mcp-memory
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory by qianjue | @qianjue/mcp-memory-server
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory by pdogra1299 | mcp-memory-server
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory (ideadesignmedia) by ideadesignmedia | @ideadesignmedia/memory-mcp
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory by AerionDyseti | mcp-memory
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory by sapienapps | memory-mcp-server
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory Server by hridaya423 | memory-server-mcp
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory by xmszm | @xmszm/memory
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory by renzynx | @renzynx/memory-mcp
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory by gpriday | @gpriday/memory-mcp
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory by justfortytwo | @justfortytwo/memory
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory by ragionex | @ragionex/memory-mcp
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory by lakehouse | @lakehouse/memory-mcp
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory by whenmoon-afk | @whenmoon-afk/memory-mcp
npm |
A 100/100 | Minimal | Source | 0 | 2026-07-22 |
| Memory by romiluz13 | memory-mcp
npm |
A 100/100 | High | Source | 1 | 2026-07-22 |
| Memory by prom.codes | @prom.codes/memory-mcp
npm |
A 98/100 | High | Source | 3 | 2026-07-22 |
| Memory by infoinlet | @infoinlet/mcp-memory
npm |
A 98/100 | Minimal | Source | 1 | 2026-07-22 |
| Memory by skillkit | @skillkit/mcp-memory
npm |
A 98/100 | Minimal | Source | 1 | 2026-07-22 |
| Memory by vilovieta | @vilovieta/mcp-memory
npm |
A 98/100 | Minimal | Source | 1 | 2026-07-22 |
| Memory by memodb-io | memory-mcp
PyPI |
A 98/100 | Minimal | Source | 1 | 2026-07-22 |
| Memory by npm | mcp-server-memory
npm |
A 98/100 | Minimal | Source | 1 | 2026-07-22 |
| Memory by PyPI | mcp-server-memory
PyPI |
A 98/100 | Minimal | Metadata | 1 | 2026-07-22 |
| Memory by PyPI | memory-mcp-server
PyPI |
A 98/100 | Minimal | Source | 1 | 2026-07-22 |
| Memory by a157034816 | @a157034816/memory-mcp
npm |
A 98/100 | High | Source | 3 | 2026-07-22 |
| Memory by jamesanz | @jamesanz/memory-mcp
npm |
A 94/100 | Minimal | Source | 1 | 2026-07-22 |
| Memory by shodh | @shodh/memory-mcp
npm |
A 94/100 | High | Source | 3 | 2026-07-22 |
| Memory (shellicar) Source verified by shellicar | @shellicar/mcp-memory
npm |
A 91/100 | High | Source | 4 | 2026-07-22 |
A higher-ranked implementation is not "the official one" — ranking reflects only what the deterministic scan found in each published package. Open an implementation to read its individual findings with evidence, its scan history per version, and to grab an embeddable badge. Scores are automated opinions, recomputed on every rescan.