Memory
Official MCP reference server providing persistent, knowledge-graph-based memory across conversations using entities, relations, and observations stored locally.
Tools
add_observations
Append new discrete observations (facts) to one or more existing entities in the graph.
create_entities
Create one or more new entities (nodes) in the knowledge graph, each with a type and associated observations.
create_relations
Create directed relations between existing entities to describe how they are connected.
delete_entities
Delete entities from the knowledge graph along with any relations that reference them.
delete_observations
Remove specific observations (facts) from an entity without deleting the entity itself.
delete_relations
Delete specific directed relations between entities in the knowledge graph.
open_nodes
Retrieve specific entities by name along with the relations that connect them.
read_graph
Return the entire knowledge graph, including all entities, their observations, and relations.
search_nodes
Search the knowledge graph for entities matching a query across names, types, and observations.