
Knowledge Graph Memory
OfficialCreates a local knowledge graph that lets Claude remember information about you and your conversations across different chat sessions. Stores entities, relationships, and observations in a persistent semantic network.
80,5271,670 views9,820Local (stdio)
What it does
- Create entities and relationships in knowledge graph
- Add observations to existing entities
- Search nodes by query
- Delete entities, relations, or observations
- Read entire knowledge graph structure
- Open specific nodes by name
Best for
Users wanting Claude to remember personal details across sessionsBuilding persistent context for ongoing projectsManaging complex information relationships over time
Persistent memory across chat sessionsLocal storage — no external dependenciesReference implementation for learning MCP
Tools (9)
create_entities
Create multiple new entities in the knowledge graph
create_relations
Create multiple new relations between entities in the knowledge graph. Relations should be in active voice
add_observations
Add new observations to existing entities in the knowledge graph
delete_entities
Delete multiple entities and their associated relations from the knowledge graph
delete_observations
Delete specific observations from entities in the knowledge graph