Skip to main content
Glama

MCP Memory Server

by ebailey78

Servidor de memoria MCP

Un servidor de Protocolo de contexto de modelo (MCP) para Claude Desktop que proporciona gestión de memoria estructurada en todas las sesiones de chat, diseñado específicamente para el trabajo basado en proyectos.

Gestión de memoria centrada en proyectos

Este servidor MCP está diseñado específicamente para ayudar a Claude a mantener el contexto y el conocimiento dentro de los directorios del proyecto cuando se utiliza con Claude Desktop. Permite a Claude:

  • Crea un almacén de memoria dentro del directorio de tu proyecto
  • Guarda información importante descubierta durante las conversaciones
  • Recuperar recuerdos relevantes en futuras sesiones
  • Construya una base de conocimientos integral sobre su proyecto a lo largo del tiempo

Este enfoque es ideal para proyectos a largo plazo donde mantener el contexto entre sesiones es crucial, como el desarrollo de software, la investigación, la escritura o cualquier trabajo colaborativo con Claude.

Características

  • Almacenar recuerdos como archivos markdown estructurados
  • Indexe memorias usando Lunr.js para una recuperación eficiente
  • Etiqueta y categoriza los recuerdos
  • Crear relaciones entre recuerdos
  • Busca recuerdos por contenido, etiquetas o tipo
  • Construir almacenes de memoria en directorios específicos

Estructura de la memoria

Las memorias se almacenan en una estructura jerárquica dentro de su proyecto:

/your-project-directory /memory # Memory store created by Claude /entities/ # Information about specific entities (people, projects, etc.) /concepts/ # Abstract concepts or knowledge /sessions/ # Session-specific memories /index.json # Lunr.js search index /metadata.json # Overall memory metadata /README.md # Auto-generated documentation

Esta estructura mantiene todas las memorias relacionadas con el proyecto organizadas y accesibles dentro del directorio del proyecto.

Uso con Claude Desktop

Agregue esto a su claude_desktop_config.json:

{ "mcpServers": { "memory": { "command": "node", "args": ["path/to/mcp-memory/dist/index.js"] } } }

También puede configurar un directorio de memoria personalizado utilizando una variable de entorno:

{ "mcpServers": { "memory": { "command": "node", "args": ["path/to/mcp-memory/dist/index.js"], "env": { "MEMORY_DIR": "/path/to/custom/memory/directory" } } } }

Flujo de trabajo del proyecto

  1. Configuración : al iniciar un nuevo proyecto con Claude, haga que cree un almacén de memoria en el directorio del proyecto
  2. Trabajo en curso : A medida que trabaje con Claude, guardará información importante en el almacén de memoria.
  3. Continuidad : En futuras sesiones, Claude puede recuperar recuerdos relevantes para mantener el contexto.
  4. Creación de conocimientos : con el tiempo, Claude crea una base de conocimientos integral sobre su proyecto.

Este flujo de trabajo garantiza que Claude mantenga el contexto y el conocimiento específicos de cada proyecto, lo que lo hace más eficaz como colaborador a largo plazo.

Instrucciones del proyecto Claude

Este repositorio incluye un archivo instructions_template.md que proporciona una plantilla completa para las instrucciones del proyecto de Claude. Puede personalizar esta plantilla para sus proyectos específicos y ayudar a Claude a utilizar eficazmente el sistema de memoria.

La plantilla incluye:

  • Instrucciones de configuración del sistema de memoria
  • Proceso de recuperación de la memoria
  • Pautas para la creación de memoria
  • Sistema de organización de la memoria
  • Procedimientos de mantenimiento de memoria
  • Flujo de trabajo de conversación
  • Mejores prácticas

Desarrollo

# Install dependencies npm install # Build the project npm run build # Start the server npm start # Development mode (watch for changes) npm run dev

Detalles de implementación

Este servidor está construido utilizando:

  • El SDK oficial del Protocolo de Contexto de Modelo (MCP)
  • TypeScript para seguridad de tipos
  • Lunr.js para indexación y búsqueda de memoria
  • Zod para la validación de esquemas

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un servidor de protocolo de contexto de modelo para Claude Desktop que proporciona gestión de memoria estructurada en las sesiones de chat, lo que permite a Claude mantener el contexto y crear una base de conocimientos dentro de los directorios del proyecto.

  1. Gestión de memoria centrada en proyectos
    1. Características
      1. Estructura de la memoria
        1. Uso con Claude Desktop
          1. Flujo de trabajo del proyecto
            1. Instrucciones del proyecto Claude
              1. Desarrollo
                1. Detalles de implementación
                  1. Licencia

                    Related MCP Servers

                    • A
                      security
                      A
                      license
                      A
                      quality
                      A Model Context Protocol server that enables Claude Desktop users to interact directly with PostHog, allowing them to view projects and create annotations through natural language commands.
                      Last updated -
                      2
                      10
                      Python
                      MIT License
                      • Apple
                    • A
                      security
                      A
                      license
                      A
                      quality
                      A collection of Model Context Protocol servers that enable Claude Desktop to provide development assistance capabilities with filesystem, Git, shell command, and web search functionality without incurring API usage costs.
                      Last updated -
                      2
                      19
                      TypeScript
                      MIT License
                      • Apple
                    • -
                      security
                      A
                      license
                      -
                      quality
                      A Model Context Protocol server that enables AI assistants like Claude to interact with Zulip workspaces, supporting capabilities such as posting messages, listing channels, sending direct messages, and accessing conversation history.
                      Last updated -
                      JavaScript
                      Apache 2.0
                    • A
                      security
                      A
                      license
                      A
                      quality
                      A Model Context Protocol server that allows Claude Desktop to manage and execute tasks in a queue-based system, supporting planning, execution, and completion phases.
                      Last updated -
                      10
                      1,397
                      5
                      TypeScript
                      MIT License
                      • Apple

                    View all related MCP servers

                    MCP directory API

                    We provide all the information about MCP servers via our MCP API.

                    curl -X GET 'https://glama.ai/api/mcp/v1/servers/ebailey78/mcp-memory'

                    If you have feedback or need assistance with the MCP directory API, please join our Discord server