Category-based Memory Server MCP Server

A basic implementation of persistent memory using a category-based memory system. This lets Claude remember information across chats by storing it in categorized memory entries.

Local serverstdioMIT

What is the Category-based Memory Server MCP Server?

Category-based Memory Server is an MCP project maintained in the mkusaka/mcp-server-memory repository. The maintainer describes its purpose as “A basic implementation of persistent memory using a category-based memory system. This lets Claude remember information across chats by storing it in categorized memory entries”. Read the project documentation for the complete scope.

Installation

The documented npm package is @mkusaka/mcp-server-memory. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
remember_memoryStores a memory with optional tags in a specified category
Input:category (string): The category containing the memory to remove
tagsstring[], optional): Optional tags for categorizing the memory
retrieve_memoriesRetrieves all memories from a specified category
remove_memory_categoryRemoves all memories within a specified category
remove_specific_memoryRemoves a specific memory within a specified category

How to install the Category-based Memory Server MCP Server

{
  "mcpServers": {
    "memory": {
      "command": "npx",
      "args": [
        "-y",
        "@mkusaka/mcp-server-memory"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.