MemoCat — Shared AI Memory MCP server
One shared, persistent memory across AI agents and systems, with semantic recall and live updates.
55 stars
Reviews
Write oneNobody has reviewed MemoCat — Shared AI Memory yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
MemoCat — Shared AI Memory tools (23, 5 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
memocat_await_memory_changeWait until memory CHANGES — returns the moment another agent or session writes, updates, or deletes something in this memory.
memocat_clean_snapshotswrite actionDelete snapshot files for one existing in-memory keyspace.
memocat_create_keyspacewrite actionCreate a new memory namespace using the configured owner's authority.
memocat_disable_semanticDisable semantic search for one explicit keyspace.
memocat_enable_external_vectorsEnroll a keyspace for caller-supplied embeddings instead of text embedding.
memocat_enable_semanticEnable semantic search for one explicit keyspace.
memocat_forgetwrite actionDelete a stored record from memory by key or custom key.
memocat_install_engineInstall the Montycat engine on THIS computer, then start it.
memocat_list_keyspacesList the available memory stores and keyspaces on this Montycat engine.
memocat_list_memoriesBrowse stored memories — enumerate what is remembered, not search by meaning.
memocat_policy_explainExplain whether the configured owner may perform a proposed action.
memocat_policy_historyView governance history visible to the configured owner.
memocat_policy_viewView the configured owner's effective Montycat governance policy.
memocat_recallRecall memory by exact key or by field filter (not by meaning).
memocat_reembed_semanticReplace an enrolled keyspace's text embedding model and backfill it.
memocat_rememberStore a fact or record in memory; it is embedded and indexed automatically.
memocat_remember_bulkStore many memories at once; all are embedded and indexed automatically.
memocat_remove_keyspacewrite actionPermanently remove a memory namespace using the owner's authority.
memocat_semantic_searchSearch stored memory by MEANING (vector / semantic search), not keywords.
memocat_semantic_statusRead the engine's actual semantic configuration and backfill state.
memocat_start_snapshotsStart scheduled snapshots for one existing in-memory keyspace.
memocat_stop_snapshotsStop scheduled snapshots for one existing in-memory keyspace.
memocat_updatewrite actionRevise an existing memory in place (memory is mutable).
Public scan report
scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it
- Code scan9 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 qualitystatic API keys via environment variables6/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Install directly
claude mcp add memocat-mcp -- uvx memocat-mcp
MemoCat — Shared AI Memory: common questions
- Is MemoCat — Shared AI Memory MCP server safe?
- Yes, by our scan: it is graded A (85/100). Read the MemoCat — Shared AI Memory safety report
- How do I install MemoCat — Shared AI Memory?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does MemoCat — Shared AI Memory need an API key?
- Yes. The registry entry asks for
MONTYCAT_URI. - Is MemoCat — Shared AI Memory maintained?
- The last commit was in the last day (2026-09-19). The latest release is v0.4.3.
- What can I use instead of MemoCat — Shared AI Memory?
- Servers from other publishers that do the same job: Claudexor MCP server, State Memory MCP server and Knowl MCP server. Compare all MemoCat — Shared AI Memory alternatives.
Alternatives to MemoCat — Shared AI Memory
Same job from other publishers: the closest match first, then the best rated.
- ClaudexorRoute coding work across Claude Code, Codex, Cursor, and OpenCode with shared context.not reviewedEstablishedA
State Memory MCPDeterministic, persistent graph server for tracking workflow state, decisions, and blockers.not reviewedEstablishedA
KnowlPersistent memory for Claude Code, Cursor and Codex. Facts retire when they change.not reviewedEstablishedA- PlurOpen, local-first engram memory for AI agents: read, correct, delete; shared over MCP.not reviewedEstablishedA
- Prism CoderSession memory for coding agents: local-first recall, drift detection, on-device inference.not reviewedEstablishedC