This Memory MCP Server, developed by estav, provides a knowledge graph management system for AI assistants using the Model Context Protocol. It offers tools for storing, retrieving, and querying information in a graph structure, enabling assistants to build and maintain long-term memory. The server uses SQLite for persistent storage and implements optimized batch operations for efficiency. By connecting AI capabilities with structured knowledge representation, this implementation allows assistants to accumulate and reason over information across conversations. It is particularly useful for applications requiring context retention, relationship modeling between concepts, or any scenario where an AI system needs to build and leverage a persistent knowledge base.
Retrieve an entity from the knowledge graph by its name. Parameters: entity_name (string)
Fetch the entire graph data. No parameters are required.
Create multiple entities in the knowledge graph. Parameters: entities (list of Entity objects)
Add an observation to an existing entity. Parameters: entity (string), observation (string)
Establish a relationship between two entities. Parameters: from_entity (string), to_entity (string), relation_type (string)
Search the memory for specific queries using natural language. Parameters: query (string)
Delete one or more entities from the knowledge graph. Parameters: names (list of strings)
Remove a relation between two entities. Parameters: from_entity (string), to_entity (string)
Clears all memory data. No parameters are required.
No reviews yet. Be the first to review!
Sign in to join the conversation