MCP Memory PouchDB provides a knowledge graph-based memory system for AI assistants to store and retrieve information about entities, their relationships, and observations. Built by bneil, it uses PouchDB with a memory adapter for primary storage and maintains a JSON file backup, offering tools for creating, reading, updating, and deleting graph elements through a comprehensive API. The implementation includes robust error handling with retry mechanisms, supports both in-memory and file-based persistence, and is particularly valuable for maintaining conversational context across interactions, enabling assistants to remember user preferences, relationships, and historical information.
No reviews yet. Be the first to review!
Sign in to join the conversation
Retrieves the current timestamp.
Sets the file path for the memory backup file.
Creates new entities in the memory graph.
Establishes relationships between entities in the memory graph.
Adds observations related to entities in the memory graph.
Deletes specified entities from the memory graph.
Deletes specified observations from the memory graph.
Deletes specified relationships between entities in the memory graph.
Retrieves the current state of the memory graph.
Searches for specific nodes within the memory graph.
Opens and retrieves details of specific nodes in the memory graph.