mcp-server-memory

mcp-server-memory

3.5

The Category-based Memory Server provides a structured system for managing persistent memory across different environments. It categorizes and tags memories, enabling retrieval and management using a set of API tools. It's designed to be used with Claude Desktop and offers easy setup options for VS Code.

Top Comments

Category-based Memory Server

A basic implementation of persistent memory using a category-based memory system, allowing Claude to retain information across chats by categorizing memory entries.

Core Concepts

  • Categories: Organizational units containing memories.
  • Tags: Provide context and grouping for memories.
  • Global vs Local Memories: Support for storing memories in global (user's home directory) or local (project directory) locations.
  • Memory Storage: Text entries organized by categories, stored in separate files.

API

  • Tools: Functions to manage memories like remember_memory, retrieve_memories, remove_memory_category, and remove_specific_memory.

Usage with Claude Desktop

Configuration can be added to claude_desktop_config.json using npx command with optional environment variables.

VS Code Installation Instructions

Instructions for installing the server in VS Code and sharing configuration with others.

License

Licensed under the MIT License.