mcp-server-memory
An MCP server providing persistent memory capabilities for AI models through a knowledge graph.
The MCP Server: Memory is a specialized server that implements the Model Context Protocol to facilitate persistent memory capabilities for AI models. It acts as a bridge between AI models and a locally stored knowledge graph, allowing models to create and manage entities, define relationships, store observations, and retrieve information. This server is particularly useful for AI models like Claude, enabling them to retain and recall information across different interactions. The knowledge graph is stored in a JSON file, making it easy to manage and update. This server is derived from the original @modelcontextprotocol/server-memory package and has been modified to meet specific needs.
Features
- Persistent Memory: Retains information across interactions using a knowledge graph.
- Entity Management: Allows creation and management of entities such as people, places, and concepts.
- Relationship Definition: Enables defining relationships between different entities.
- Information Storage: Stores observations or facts associated with entities.
- Information Retrieval: Provides search and retrieval capabilities from the knowledge graph.
Usage with Different Platforms
Claude Desktop
{
"mcpServers": {
"memory": {
"command": "npx",
"args": ["-y", "mcp-server-memory"],
"env": {
"MEMORY_FILE_PATH": "/path/to/your/custom_memory.json"
}
}
}
}
Related MCP Servers
View all knowledge_and_memory servers →git-mcp
by idosal
GitMCP is a free, open-source, remote Model Context Protocol (MCP) server that transforms GitHub projects into documentation hubs, enabling AI tools to access up-to-date documentation and code.
Knowledge Graph Memory Server
by modelcontextprotocol
A basic implementation of persistent memory using a local knowledge graph, allowing Claude to remember information about the user across chats.
mcpdoc
by langchain-ai
MCP LLMS-TXT Documentation Server provides a structured way to manage and retrieve LLM documentation using the Model Context Protocol.
rust-docs-mcp-server
by Govcraft
The Rust Docs MCP Server provides an up-to-date knowledge source for specific Rust crates, enhancing the accuracy of AI coding assistants by allowing them to query current documentation.
algorand-mcp
by GoPlausible
This is a Model Context Protocol (MCP) implementation for Algorand blockchain interactions, providing a server package for blockchain interactions and a client package for wallet management and transaction signing.
mindmap-mcp-server
by YuChenSSR
A Model Context Protocol (MCP) server for converting Markdown content to interactive mindmaps.
basic-memory
by basicmachines-co
Basic Memory is a tool that allows users to build a persistent knowledge base through natural conversations with LLMs, storing information in Markdown files.