Knowledge Graph Memory Server
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
MEMORY_FILE_PATH | No | Path to the memory storage JSON file | memory.json |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
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 |
delete_relations | Delete multiple relations from the knowledge graph |
read_graph | Read the entire knowledge graph |
search_nodes | Search for nodes in the knowledge graph based on one or more keywords. The search covers entity names, types, subdomains, and observation content. Multiple keywords are treated as OR conditions, where any keyword must match somewhere in the entity's fields. |
open_nodes | Open specific nodes in the knowledge graph by their names. Returns the complete node information including subdomain and all metadata. |