DeepMem MCP server
not respondingio.github.deepmemteam/deepmem·v0.1.0·114 starsMem0-compatible persistent memory for AI agents: write facts once, recall them semantically.
114 stars
Reviews
Write oneNobody has reviewed DeepMem yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
DeepMem tools (2, 1 write)
write = sends, deletes, buys or postsdeepmem_searchFreeSearch memories stored in DeepMemory using semantic search. Returns the most relevant memories for the given query, ranked by hybrid scoring (vector similarity + BM25 keyword match + entity boost + time decay). Use this to retrieve context from past conversations before responding to the user. Memories are scoped to the user_id provided during write.
deepmem_writewrite actionFreeWrite conversation messages to DeepMemory for fact extraction and persistent storage. Messages are processed by an LLM to extract structured memories, which are then embedded and stored in a vector database for later semantic search. Set infer=True to enable LLM fact extraction (produces richer memories but costs one LLM call). Set infer=False to store raw messages without extraction. Returns a list of memory IDs for successfully stored facts.
Public scan report
scanner v0.1.10 · 2026-10-25 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote unreachable: AbortError: This operation was aborted0/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityAPI key sent as a header8/15
- Maintenancelast push 69 days ago12/15
- Maintainer identityregistry namespace matches repository owner6/10
Findings (1)
- highRemote endpoint did not respond
reliability.unreachableAbortError: This operation was aborted
How DeepMem compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 43/100
- higher than 8% of 48,114 servers
- Tools
- 2
- the typical server has 7
- Tools that change things
- 50%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 0%
- of our recent checks; the typical remote server answers 100%
- Response time
- 359 ms
- faster than 38% of 30,044 servers
- GitHub stars
- 114
- more than 95% of 28,851 servers
What its tools let an agent do: 1 read · 1 change
Install DeepMem in Claude Code, Cursor or VS Code
claude mcp add --transport http deepmem https://deepmem.dev/mcp
What the publisher says
From the DeepMem repository's README, as published. We do not edit it. Read it on GitHub
DeepMem Drop-in AI memory layer with 2× faster response and 10× lower cost. Fully compatible with Mem0 API. Migrate in 5 minutes - one import line. Self-hostable. No auth, no payment, no lock-in. Or use the managed cloud at deepmem.dev.
Cloud · Self-host · Benchmarks · Reproduce them
Migrate from Mem0 in one line - same MemoryClient, same method signatures:
# Before - Mem0
from mem0 import MemoryClient
client = MemoryClient(api_key="m0-...")
# After - DeepMem (only the import changes)
from deepmem import MemoryClient
client = MemoryClient(api_key="dm_live-...") # get a key at deepmem.devpip install deepmem-clientTurn conversations into searchable long-term memory: a FastAPI HTTP API in front of a Qdrant vector store, with LLM fact extraction, hybrid retrieval (vector + BM25 + entity boost + time-decay), semantic caching, async batched distillation, GDPR controls, and a built-in MCP server. It runs in open mode - no API key, no user registration - so you can deploy it for your own agents in minutes. Multi-tenant isolation is driven by user_id in the request body.
Prefer not to self-host? DeepMem Cloud is the managed version of
this exact engine at deepmem.dev - same API, no
infra. Sign up, grab a key (dmlive...), point your base URL at
https://deepmem.dev, done. The cloud and the open-source server speak the
same Mem0-compatible API, so client code is identical.
Migrate from Mem0
Already using Mem0? Switch to DeepMem cloud in one line. The deepmem-client package mirrors mem0.MemoryClient - same class name, same method signatures, same filters={"user_id": ...} style - so everything after the import stays untouched.
pip install deepmem-client# before (Mem0)
from mem0 import MemoryClient
client = MemoryClient(api_key="m0-...")
client.add(messages, user_id="alex")
client.search("What can Alex cook?", filters={"user_id": "alex"})
# after (DeepMem cloud) - change one import line
from deepmem import MemoryClient
client = MemoryClient(api_key="dm_live_...") # key at https://deepmem.dev
client.add(messages, user_id="alex") # identical calls
client.search("What can Alex cook?", filters={"user_id": "alex"})Behavioral notes
returns pending=True with results=[] and extracted facts land a few seconds later. (Mem0 cloud's add is async too - it returns PENDING.) Pass infer=False for synchronous raw-text storage that's immediately searchable.
- add(infer=True) (the default) is asynchronous on DeepMem cloud - it
replicated.
- No graph relations - DeepMem uses hybrid vector retrieval (vector + BM25
- time-decay), so relations is always []. Mem0's graph features aren't
a confirm guard.
- reset differs - Mem0's is account-wide; DeepMem's is per-user_id with
Pricing
DeepMem Cloud is 10x cheaper than Mem0 at every paid tier - the same shape of plans, a tenth of the price.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-10-25downgradeB → Dscore 43: Remote endpoint did not respond
DeepMem: common questions
- Is DeepMem MCP server safe?
- Not recommended: it is graded D (43/100). Read the DeepMem safety report
- How do I install DeepMem?
- It runs remotely at deepmem.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does DeepMem need an API key?
- Yes. The registry entry asks for
Authorization. - Is DeepMem maintained?
- The last commit was 90 days ago (2026-08-17). The latest release is v0.1.0.
- Is DeepMem up?
- 0% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of DeepMem?
- Servers from other publishers that do the same job: Token Savior MCP server, Knowl MCP server and State Memory MCP server.
- How does DeepMem compare with other MCP servers?
- safety score 43/100 (higher than 8% of 48,114 servers); tools 2 (the typical server has 7); tools that change things 50% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to DeepMem
Same job from other publishers: the closest match first, then the best rated.
- Token SaviorStructural codebase MCP server with persistent memory: navigate by symbol, recall across sessions.not reviewedEstablishedA
KnowlPersistent memory for AI agents, for code, research and everyday life. Stale facts retire.not reviewedEstablishedA
State Memory MCPPersistent workflow graph server tracking tasks, decisions, spatial entities, and blockers.not reviewedEstablishedA