- Explore MCP Servers
- mcp-server-memory
Mcp Server Memory
What is Mcp Server Memory
mcp-server-memory is a server that provides persistent memory capabilities for AI models through a knowledge graph, allowing models like Claude to retain and recall information across interactions.
Use cases
Use cases include enhancing user interactions in AI-driven applications, maintaining context in conversations, and enabling AI models to provide personalized responses based on historical data.
How to use
To use mcp-server-memory, configure it within an MCP-compatible client like Claude Desktop by specifying the server settings in the client’s configuration file, including the command to run the server and the path to the memory file.
Key features
Key features include the ability to create and manage entities, define relationships between them, store observations or facts, and search and retrieve information from the knowledge graph.
Where to use
mcp-server-memory can be used in AI applications that require persistent memory, such as virtual assistants, chatbots, and any interactive AI systems that benefit from retaining context over time.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Mcp Server Memory
mcp-server-memory is a server that provides persistent memory capabilities for AI models through a knowledge graph, allowing models like Claude to retain and recall information across interactions.
Use cases
Use cases include enhancing user interactions in AI-driven applications, maintaining context in conversations, and enabling AI models to provide personalized responses based on historical data.
How to use
To use mcp-server-memory, configure it within an MCP-compatible client like Claude Desktop by specifying the server settings in the client’s configuration file, including the command to run the server and the path to the memory file.
Key features
Key features include the ability to create and manage entities, define relationships between them, store observations or facts, and search and retrieve information from the knowledge graph.
Where to use
mcp-server-memory can be used in AI applications that require persistent memory, such as virtual assistants, chatbots, and any interactive AI systems that benefit from retaining context over time.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
MCP Server: Memory
This project is derived from the original @modelcontextprotocol/server-memory package, modified for my specific needs.
An MCP (Model Context Protocol) server providing persistent memory capabilities for AI models through a knowledge graph. This allows models like Claude to retain and recall information across interactions.
Overview
This server implements the Model Context Protocol and acts as a bridge between an AI model and a persistent knowledge graph stored locally. It allows the model to:
- Create and manage entities (people, places, concepts, etc.).
- Define relationships between entities.
- Store observations or facts associated with entities.
- Search and retrieve information from the knowledge graph.
By default, the knowledge graph is stored in a knowledge_graph.json file in the current working directory where the server is run.
Usage with Claude Desktop
This server is primarily designed to be used with MCP-compatible clients like the Claude Desktop application. You configure it within the client’s settings.
Example mcpServers Configuration:
{
"mcpServers": {
"memory": {
"command": "npx",
"args": [
"-y",
"mcp-server-memory"
],
"env": {
"MEMORY_FILE_PATH": "/path/to/your/custom_memory.json"
}
}
}
}
…[rest of existing content remains unchanged…]
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










