
Yantrikdb Mcp
Gives Claude persistent memory across sessions using semantic search, knowledge graphs, and contradiction detection. Ships 16 tools including remember, recall, forget, and correct, plus specialized operations for temporal queries, procedural learning, and personality tracking. Runs three ways: embedded SQLite for single users, stateless client against a YantrikDB HTTP cluster for shared setups, or as an SSE server. Stores everything locally by default at ~/.yantrikdb/memory.db with no telemetry. The benchmarks are worth reading: at 5,000 memories it uses 53 tokens per query versus 101,739 for file-based approaches, and precision improves as the dataset grows. Reach for this when you need Claude to remember decisions, detect conflicting facts, or build up domain knowledge without stuffing context windows.
- GitHub stars
- 24
- tools
- 20
- transport
- STDIO
- env vars
- 2
- last updated
- Sep 14, 2026
Tools
20 toolsPublic tool metadata for what this MCP can expose to an agent.
rememberStore memories — decisions, preferences, facts, corrections
Store memories — decisions, preferences, facts, corrections
No parameter schema in public metadata yet.
recallSemantic search, refinement, and retrieval feedback
Semantic search, refinement, and retrieval feedback
No parameter schema in public metadata yet.
forgetTombstone memories
Tombstone memories
No parameter schema in public metadata yet.
correctFix incorrect memory (preserves history)
Fix incorrect memory (preserves history)
No parameter schema in public metadata yet.
thinkConsolidation + conflict detection + pattern mining
Consolidation + conflict detection + pattern mining
No parameter schema in public metadata yet.
memoryManage individual memories + keyword search
Manage individual memories + keyword search
No parameter schema in public metadata yet.
graphKnowledge graph operations
Knowledge graph operations
No parameter schema in public metadata yet.
conflictHandle contradictions and teach substitution patterns
Handle contradictions and teach substitution patterns
No parameter schema in public metadata yet.
triggerProactive insights and warnings
Proactive insights and warnings
No parameter schema in public metadata yet.
sessionSession lifecycle management
Session lifecycle management
No parameter schema in public metadata yet.
temporalTime-based memory queries
Time-based memory queries
No parameter schema in public metadata yet.
procedureProcedural memory — learn and reuse strategies
Procedural memory — learn and reuse strategies
No parameter schema in public metadata yet.
categorySubstitution categories for conflict detection
Substitution categories for conflict detection
No parameter schema in public metadata yet.
personalityAI personality traits from memory patterns
AI personality traits from memory patterns
No parameter schema in public metadata yet.
skillSubstrate-native agent skill catalog (writes off by default — see Skill substrate)
Substrate-native agent skill catalog (writes off by default — see Skill substrate)
No parameter schema in public metadata yet.
gapsSurface frequently-asked, poorly-answered queries (substrate's known unknowns)
Surface frequently-asked, poorly-answered queries (substrate's known unknowns)
No parameter schema in public metadata yet.
conversationBounded encrypted ring buffer for verbatim conversation turns, namespace-isolated
Bounded encrypted ring buffer for verbatim conversation turns, namespace-isolated
No parameter schema in public metadata yet.
taskSubstrate-backed task / chore store; survives sessions, surfaces in session(action="digest")
Substrate-backed task / chore store; survives sessions, surfaces in session(action="digest")
No parameter schema in public metadata yet.
packSigned, portable memory bundles: inspect a sealed corpus before trusting it, install/mount it read-alongside your own memories (down-weighted vs local), manage publisher trust. Write actions operator-gated (YANTRIKDB_ENABLE_PACK_WRITES=1)
Signed, portable memory bundles: inspect a sealed corpus before trusting it, install/mount it read-alongside your own memories (down-weighted vs local), manage publisher trust. Write actions operator-gated (YANTRIKDB_ENABLE_PACK_WRITES=1)
No parameter schema in public metadata yet.
atlasExport this store's Memory Atlas (every memory, entity links, claims, revision history, tasks) as a static page and serve it on localhost; read-only, embedded mode only
Export this store's Memory Atlas (every memory, entity links, claims, revision history, tasks) as a static page and serve it on localhost; read-only, embedded mode only
No parameter schema in public metadata yet.
Sponsors
Configuration
YANTRIKDB_DB_PATHDatabase file path (default: ~/.yantrikdb/memory.db)
YANTRIKDB_TOOL_PROFILEAdvertised tool set: full (all 20) or core (10 golden-path)
Readme
YantrikDB MCP Server
YantrikDB — Cognitive memory for AI agents. Persistent semantic recall, knowledge graph, contradiction detection, and procedural learning. Ships as embeddable engine, network database, or MCP server.
Works with Claude Code, Cursor, Windsurf, Hermes Agent, Prime Agent, and any MCP-compatible client. Ships a portable Agent Skills skill — skills/persistent-memory — that teaches any compliant harness the memory golden path.
Details
- Repository
- github.com/yantrikos/yantrikdb-mcp
- Categories
- AI & LLM Tools, Documents & Knowledge
- Package
yantrikdb-mcp- Transport
- STDIO
- Registry
- MCP registry, active