claude-mem vs Official MCP Memory server

claude-mem vs Official MCP Memory server: side-by-side comparison of two claude code memory mechanisms systems — architecture, taxonomy, license, pricing, MCP/A2A support, and direct edges.

claude-mem · Official MCP Memory server

Recommend between these two →

Cost & capability

claude-memOfficial MCP Memory server
Capability bandcompetententry
Capability composite5535
Cost tierfreefree
$/Mtok input00
$/Mtok output00
Use casesCode Generation Focused, Long Running SessionCode Generation Focused, Long Running Session, Offline Capable, Multi Agent Coordination

Where they differ (13)

Rows where both sides have data and the values disagree — the shortlist of dimensions that actually distinguish these two systems.

claude-memOfficial MCP Memory server
Capability bandcompetententry
Capability composite5535
Use casesCode Generation Focused, Long Running SessionCode Generation Focused, Long Running Session, Offline Capable, Multi Agent Coordination
TypeEpisodic / session-log compressionKG-based persistent memory MCP
Created2025-092024-11
Latest releasev12.7.0 2026-05-062026.1.26 2026-01-27
LicenseAGPL-3.0Custom
GitHub72.7k★ +9.1k/mo TypeScript85.1k★ +4.8k/mo TypeScript
Pricingfree / open source (AGPL-3.0); no paid tierfree / open source (MIT)
Backend storagesearched not foundfile (JSON)
Deploymentlocal — SQLite + FTS5 per project; optional Chroma vector; no cloudlocal (Node.js MCP server; local JSON file)
API surfacesearched not foundMCP (stdio); knowledge-graph tools (create_entities/relations/observations, read/search/delete)
MCPnative (first-party)native (first-party) — reference implementation

At a glance

claude-memOfficial MCP Memory server
SectionClaude Code memory mechanisms Claude Code memory mechanisms
TierT1 T1
TypeEpisodic / session-log compression KG-based persistent memory MCP
Created2025-09 2024-11
Latest releasev12.7.0 2026-05-06 2026.1.26 2026-01-27
LicenseAGPL-3.0 Custom
GitHub72.7k★ +9.1k/mo TypeScript 85.1k★ +4.8k/mo TypeScript
Pricingfree / open source (AGPL-3.0); no paid tier free / open source (MIT)
Backend storagesearched not found file (JSON)
Deploymentlocal — SQLite + FTS5 per project; optional Chroma vector; no cloud local (Node.js MCP server; local JSON file)
API surfacesearched not found MCP (stdio); knowledge-graph tools (create_entities/relations/observations, read/search/delete)
Embeddingsearched not found
Multi-tenancysearched not found
MCPnative (first-party) native (first-party) — reference implementation
A2Anot supported not supported
OpenTelemetryno no
Optimised forClaude-Code-native + MCP-portable memory Claude-Code-native + MCP-portable memory
Anti-fitnot for non-Claude-Code clients (some are MCP-portable) not for non-Claude-Code clients (some are MCP-portable)

Taxonomy

Axisclaude-memOfficial MCP Memory server
storagefilegraph
retrievalinjectiongraph-traversal
persistencecross-sessioncross-session
updateconsolidationoverwrite
unitsummaryfact
governanceinspectableinspectable
conflictappendllm-arbitrate

Pros & cons

claude-mem

Pros: OSS plugin that adds auto-memory + indexing without sending data to Anthropic's cloud — strongest privacy posture for Claude Code memory.

Cons: Plugin install + maintenance burden; less polished than first-party auto-memory.

Official MCP Memory server

Pros: Reference implementation in the MCP spec; smallest possible memory primitive — useful for testing and lightweight cases.

Cons: Minimal feature set — no extraction, no governance, no retention policy; production deployments quickly outgrow it.

Rows last verified 2026-05-14 / 2026-05-14. Data is CC-BY-4.0 — see how to read this.