Knowledge Graph Memory

Knowledge Graph Memory

Official
anthropic

Creates 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

Alternatives