A local memory layer that gives your assistant persistent, searchable context backed by SQLite. You get 13 tools covering CRUD, batch operations, FTS5 full-text search, and graph traversal with breadth-first recall across relationships. The standout feature is token-budget-aware retrieval: pass a token limit and it selects memories that fit, no manual pagination. Memories are SHA-256 addressed and support importance ranking, tags, and directed relationships. It also exposes resources for auto-completing memory hashes and a built-in usage guide. Runs over stdio with Node.js 24+, no HTTP endpoints, and includes Docker images. Reach for this when you need conversation context that persists across sessions and scales beyond simple key-value lookup.
claude mcp add --transport stdio j0hanz-memory-mcp -- npx -y @j0hanz/memory-mcp