External Memory MCP server
An MCP server that gives LLMs persistent, searchable semantic memory
0 stars23 downloads/wk
Reviews
Write oneNobody has reviewed External Memory yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
External Memory tools (7, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
memory_deletewrite actionDelete a memory by its ID.
memory_getRetrieve a specific memory by its ID.
memory_listList stored memories, optionally filtered by namespace or tags.
memory_searchSemantic search over stored memories.
memory_statsReturn memory store statistics: total memories, namespace counts, DB path.
memory_storePersist a piece of information to long-term semantic memory.
memory_updatewrite actionUpdate an existing memory's content, namespace, tags, and/or metadata.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan6 source files scanned25/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 159 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How External Memory compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 63% of 48,273 servers
- Tools
- 7
- the typical server has 7
- Tools that change things
- 29%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 23
- more than 10% of 11,915 servers with a package
What its tools let an agent do: 5 read · 2 change
Install External Memory in Claude Code, Cursor or VS Code
claude mcp add mcp-external-memory -- uvx mcp-external-memory
What the publisher says
From the External Memory repository's README, as published. We do not edit it. Read it on GitHub
mcp-external-memory
An MCP server that gives LLMs persistent, searchable semantic memory.
Install
pip install mcp-external-memoryUsage
from mcp_external_memory import memory_store, memory_search
# Store a memory
result = memory_store(content="Alice prefers dark mode", namespace="users", tags=["alice", "ui"])
# Search memories
results = memory_search(query="what does Alice prefer?", namespace="users")CLI
mcp-external-memory --helpAPI
Tools
Embedding Backends
The server supports multiple embedding backends:
- TF-IDF (default): Pure Python, no external dependencies
- OpenAI: Uses text-embedding-3-small model
- Ollama: Local embeddings with Ollama
Set via MEMORYEMBEDBACKEND environment variable.
Development
git clone https://github.com/daedalus/mcp-external-memory.git
cd mcp-external-memory
pip install -e ".[test]"
# run tests
pytest
# format
ruff format src/ tests/
# lint
ruff check src/ tests/
# type check
mypy src/MCP Registry
mcp-name: io.github.daedalus/mcp-external-memory
Nothing above is checked by us. What we check is on the safety report.
External Memory: common questions
- Is External Memory MCP server safe?
- Mostly: it is graded B (82/100). Read the External Memory safety report
- How do I install External Memory?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does External Memory need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is External Memory maintained?
- The last commit was 195 days ago (2026-04-21). The latest release is v0.1.2.
- What can I use instead of External Memory?
- Servers from other publishers that do the same job: State Memory MCP server and Knowl MCP server.
- How does External Memory compare with other MCP servers?
- safety score 82/100 (higher than 63% of 48,273 servers); tools 7 (the typical server has 7); tools that change things 29% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to External Memory
Same job from other publishers: the closest match first, then the best rated.
State Memory MCPPersistent workflow graph server tracking tasks, decisions, spatial entities, and blockers.not reviewedEstablishedA
KnowlPersistent memory for AI agents, for code, research and everyday life. Stale facts retire.not reviewedEstablishedA