Mnemosyne MCP server
Local SQLite-backed memory tools exposed to Claude Code and other MCP clients over stdio, SSE, or Streamable HTTP.
README.mdLocal AI-agent memory server and Python library · Emerging active project with substantial adoption signals, but supplied metadata and documentation are dated in 2026 and cannot be independently reconciled in this analysis context.
MIT-licensed, local-first Python memory layer for AI agents that stores memories in SQLite and exposes remember, recall, and forget capabilities to Claude Code through a documented stdio MCP server; it also offers a Python SDK, CLI, optional local embeddings and consolidation, temporal triples, memory banks, import/export, and optional encrypted cross-instance sync.
Selection
Boundaries
Strengths
Risk profile
The default documented Claude Code path launches a local stdio MCP process over a local SQLite store. Network exposure appears optional through SSE or Streamable HTTP MCP, remote embeddings or LLMs, and sync. Non-loopback HTTP requires allowed-host and, for browsers, allowed-origin configuration according to the README. Sync supports API keys, JWTs, TLS guidance, and optional authenticated client-side payload encryption. The evidence does not establish audited implementation quality, local database encryption defaults, per-tool authorization, or safe handling of agent-supplied sensitive content.
Component inventory
Local SQLite-backed memory tools exposed to Claude Code and other MCP clients over stdio, SSE, or Streamable HTTP.
README.mdStores, recalls, consolidates, inspects, exports, and imports local memories.
README.mdDirect API for adding and retrieving memories from Python agents and applications.
README.mdAdvanced direct access to working memory, episodic consolidation, and recall.
README.mdBank-scoped temporal knowledge graph for adding and querying versioned triples.
README.mdCreates isolated per-domain memory stores and selects a bank for Mnemosyne operations.
README.mdBidirectional, push-only, or pull-only delta sync with authentication and optional client-side encryption.
README.mdDocker Compose/Caddy and Fly.io configurations for hosting the Mnemosyne sync endpoint.
deploy/sync/README.mdFirst-class Hermes memory provider with lifecycle capture, prefetch, tool registration, consolidation, and local persistence.
integrations/hermes/README.mdCatalog wrapper that installs the released provider and embedding-enabled core into Hermes.
integrations/hermes-catalog/README.mdBehavioral guardrail steering Hermes agents away from the legacy memory tool for durable facts.
integrations/hermes/README.mdHermes-facing status, consolidation, inspection, clearing, export, and import operations.
hermes_memory_provider/README.mdDelegates provider install, status, migration, and uninstall to the supported standalone Hermes package.
mnemosyne/install.pyAdds five shell-backed memory tools, an after-tool file-edit capture hook, and model guidance to Zero.
integrations/zero/README.mdSidebar and commands for browsing, searching, storing, and refreshing Mnemosyne memories.
integrations/vscode-mnemosyne/README.mdExports memories as Markdown notes with frontmatter, merge protection, filtering, and scheduled sync.
integrations/obsidian-mnemosyne/README.mdExposes Mnemosyne to OpenWebUI as a native tool; documentation also identifies a deeper chat-capture integration.
docs/integrations/README.mdNative Mnemosyne memory provider integration for OpenClaw.
README.mdPackaged Pi integration combining an extension with memory guidance.
docs/integrations/README.mdDocumented stdio MCP setup for Cursor, Codex CLI, Windsurf, Hermes, and other MCP clients.
docs/integrations/README.mdTechnical profile
Classification
Evidence: Claude Code launches Mnemosyne as a separately installed local MCP server and receives memory tools; SQLite persistence and optional sync operate alongside the host. It is not evidenced as a native Claude plugin or hook. Basic setup is a Python package plus MCP configuration, while optional embeddings and sync increase effort.
Runs Alongside · low setup effort · high confidence · automatedEvidence and risk
Routing context
Mnemosyne is Hermes-first and provides a dedicated Hermes memory-provider package, plugin catalog wrapper, tools, lifecycle hooks, prompt injection, capture, recall, and consolidation.
high confidenceThe repository documents Codex CLI connection through the local MCP server and a .codex/mcp.json configuration path.
high confidence