OpenMemory MCP

https://mem0.ai/openmemory

Mem0's MCP memory layer for coding agents (Claude, Cursor, VS Code, Windsurf, Codex etc.). As of Oct 2026 it is a hosted service: the MCP server runs at mcp.mem0.ai, needs a Mem0 Platform account (browser sign-in or API key, npx mcp-add installer), and memories live in the Mem0 account, not on the user's machine. The earlier local Docker OpenMemory server (openmemory/ folder) is no longer in the mem0ai/mem0 repo; self-hosting now means the general Mem0 open-source server.

Active · Verified 2026-10-29 · fresh as of 2026-10-29 · 38 cited facts, 2 with a third-party source · 2 recorded changes · Suggest a correction

At a glance

Tier
T2
Latest release
not applicable — not OSS fix
Pricing
not applicable — not commercial fix
Funding
not applicable — not commercial fix
Freshness
2026-10-29 fix
Layer
agent-infra repo fix
Licensing
open-source repo fix
Deployment locus
cloud vendor fix
Platform vs product
product vendor fix
Accelerator
yc-s24 third-party fix

Memory taxonomy

storage
vector
retrieval
similarity
persistence
long-term
update
extraction
unit
fact
governance
user-controllable
conflict
llm-arbitrate

When to use

Optimised for: Claude-Code-native + MCP-portable memory

Anti-fit: not for non-Claude-Code clients (some are MCP-portable)

Pros & cons

Pros

MCP exposure of the OpenMemory protocol — cross-tool memory portability vision in MCP form.

Cons

Protocol still emerging; ecosystem support thin outside Mem0.

Claims & capabilities

Cross-tool memory passport: write in Claude Desktop, read in Cursor.

Technical surface

API surface
MCP (stdio); local server bridges to Mem0 add/search/list/delete
Backend storage
hybrid
Deployment
not applicable — not a deployable product
Embedding model
multiple supported
Multi-tenancy
namespace
MCP
native (first-party)
A2A
not supported
OpenTelemetry
no

Similar systems

Other claude code memory mechanisms in the catalog, ranked by inbound references.

  • Official MCP Memory server T1

    Knowledge-graph-based persistent memory MCP server — the canonical reference implementation. npx -y @modelcontextprotocol/server-memory ; configurable via MEMORY_FILE_PATH .

  • Claude Code auto-memory T1

    Persistent file-based memory at ~/.claude/projects/<project>/memory/ with a MEMORY.md index plus typed memory files (user / feedback / project / reference). Loaded into context across sessions.

  • claude-brain T2

    Claude Code plugin packaging of Memvid (see Dedicated memory layers). Wraps the Memvid .mv2 single-file store as a slash-command-installable plugin so per-project memory becomes a git-committable file inside the repo.

  • Claude-CursorMemoryMCP T2

    FastAPI server. RBAC + API-key auth, encryption, backup/recovery, embedding pipeline with deduplication. Only server in this list with role-based access control over pgvector.

  • claude-mem T1

    Hooks into Claude Code's session lifecycle; compresses tool outputs into ~500-token observations via Claude's agent SDK. SQLite + FTS5 with optional Chroma vector. "Endless Mode" compresses in-flight to extend session length. Captures what the agent did , not just what the user typed.

  • claude-supermemory T2

    Wraps Supermemory cloud API. Team memory shared across project members, separate from personal memories. Auto-capture on session end; per-repo config.

Sources (37 cited facts, 2 third-party)

Each fact links to the page it came from; the badge says who published it (how to read sources).

What changed

Changes to this record's lifecycle, licence, release, pricing and hosting facts, from the catalog's git history. Subscribe (Atom)

  1. 2026-10-29
    • Type “Local Postgres + Qdrant cross-tool memory” → “Mem0-hosted MCP memory server (cross-tool memory)” source
    #309
  2. 2026-10-22
    • License “not applicable — not OSS” → “Apache-2.0 (mem0 monorepo)” source
    #219

Related systems

References (4)

  • Anthropic Claude (foundation models) depends on at runtime — adjacent-infrastructure cell: requires Claude Code or MCP client; BYO storage
  • Mem0 builds on — Local-first self-hosted Mem0 variant. Shared memory layer bridges Claude Desktop, Cursor, and Windsurf in one session.
  • Model Context Protocol (MCP spec) depends on at runtime — adjacent-infrastructure cell: requires Claude Code or MCP client; BYO storage
  • Qdrant builds on — Local Postgres + Qdrant cross-tool memory