MCP ExplorerExplorer

Mcp Server Memory

@kwanLeeFrmVion a year ago
1 MIT
FreeCommunity
AI Systems
This project is derived from the original @modelcontextprotocol/server-memory package, modified for my specific needs. Providing persistent memory capabilities for AI models through a knowledge graph. This allows models like Claude to retain and recall information across interactions.

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.

Content

MCP Server: Memory

NPM Version
Bun Version
License

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…]

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers