drio
Open app

Memory MCP Server

Source

Mirror of

Catalog onlyCatalog onlySTDIO

Overview

Memory MCP Server is an implementation of the Model Context Protocol (MCP) server designed for managing Claude's memory and knowledge graph.

To use the Memory MCP Server, install the package using uv and run the server with the command uvx memory-mcp-server. Ensure to set the required environment variables for configuration.

  • Implements the Model Context Protocol for memory management. - Supports integration with Claude Desktop. - Provides a testing framework using pytest for quality assurance.
  1. Managing and storing knowledge graphs for AI applications.
  2. Integrating memory management with desktop applications like Claude.
  3. Running tests to ensure the reliability of memory operations.

Add to your AI client

Use these steps to connect Memory MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "evangstav-python-memory-mcp-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-evangstav-python-memory-mcp-server-mcp-mirror"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "evangstav-python-memory-mcp-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-evangstav-python-memory-mcp-server-mcp-mirror"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "evangstav-python-memory-mcp-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-evangstav-python-memory-mcp-server-mcp-mirror"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "evangstav-python-memory-mcp-server-mcp-mirror": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-evangstav-python-memory-mcp-server-mcp-mirror"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "evangstav-python-memory-mcp-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-evangstav-python-memory-mcp-server-mcp-mirror"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "evangstav-python-memory-mcp-server-mcp-mirror": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-evangstav-python-memory-mcp-server-mcp-mirror"
      ]
    }
  }
}

FAQ

What is the Model Context Protocol (MCP)?

MCP is a protocol designed to manage memory and knowledge in AI systems.

How do I install the Memory MCP Server?

You can install it using `uvx memory-mcp-server` or from the GitHub repository.

Is there a testing framework included?

Yes, the project uses pytest for testing and includes various test cases.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":652,"uuid":"91f45faf-6cb1-4720-868c-1d6f9da442dc","name":"evangstav_python-memory-mcp-server","title":"Memory MCP Server","description":"Mirror of","avatar_url":"https://avatars.githubusercontent.com/u/192820360?v=4","created_at":"2024-12-30T03:25:23.984Z","updated_at":"2025-02-23T07:15:12.124Z","status":"created","author_name":"MCP-Mirror","author_avatar_url":"https://avatars.githubusercontent.com/u/192820360?v=4","tags":"mcp,memory,server","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/MCP-Mirror/evangstav_python-memory-mcp-server","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":null,"user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]