MCP Servers / development / Knowledge Graph Memory Server

Knowledge Graph Memory Server

JSON →
none5development

Enables persistent memory for Claude using a local knowledge graph of entities, relations, and observations.

Install
How to run this server

No install command recorded.

server path: knowledge-graph-memory-server
Tools
What this server exposes
create_entities
Create multiple new entities in the knowledge graph. Ignores entities with existing names.
create_relations
Create multiple new relations between entities. Skips duplicate relations.
add_observations
Add new observations to existing entities. Fails if entity doesn't exist.
delete_entities
Remove entities and their relations with cascading deletion. Silent operation if entity doesn't exist.
delete_observations
Remove specific observations from entities. Silent operation if observation doesn't exist.
delete_relations
Remove specific relations from the graph. Silent operation if relation doesn't exist.
read_graph
Read the entire knowledge graph. Returns complete graph structure with all entities and relations.
search_nodes
Search for nodes based on one or more keywords. Case-insensitive, partial word matching across entity names, types, subdomains, and observation content.
open_nodes
Retrieve specific nodes by name. Returns requested entities and relations between them. Silently skips non-existent nodes.
Configuration
Environment & auth
authnone
Resources
Knowledge Graph Memory Server — MCP Server · libregistry