Servidor MCP de memoria Claude
Una implementación de servidor MCP (Protocolo de contexto de modelo) que proporciona capacidades de memoria persistente para modelos de lenguaje grandes, diseñado específicamente para integrarse con la aplicación de escritorio Claude.
Descripción general
Este proyecto implementa técnicas de memoria óptima basadas en una investigación exhaustiva de los enfoques actuales en el campo. Proporciona un método estandarizado para que Claude mantenga una memoria persistente a lo largo de conversaciones y sesiones.
Características
- Arquitectura de memoria por niveles : niveles de memoria a corto, largo plazo y de archivo
- Múltiples tipos de memoria : soporte para conversaciones, conocimiento, entidades y reflexiones
- Búsqueda semántica : recupera recuerdos basándose en la similitud semántica
- Gestión automática de memoria : captura de memoria inteligente sin comandos explícitos
- Consolidación de la memoria : consolidación automática de recuerdos a corto plazo en memoria a largo plazo
- Gestión de la memoria : retención y olvido de la memoria basados en la importancia
- Integración de Claude : Integración lista para usar con la aplicación de escritorio de Claude
- Compatibilidad con el protocolo MCP : compatible con el protocolo de contexto de modelo
- Compatibilidad con Docker : Implementación sencilla mediante contenedores Docker
Inicio rápido
Opción 1: Usar Docker (recomendado)
Configure Claude Desktop para utilizar el servidor MCP en contenedor (consulte la Guía de uso de Docker para obtener más detalles).
Opción 2: Instalación estándar
- Prerrequisitos :
- Python 3.8-3.12
- gestor de paquetes pip
- Instalación :
- Integración de escritorio de Claude :Agregue lo siguiente a su archivo de configuración de Claude:
Usando la memoria con Claude
El servidor de memoria MCP permite a Claude recordar información en las conversaciones sin necesidad de comandos explícitos.
- Memoria automática : Claude automáticamente:
- Recuerda los detalles importantes que compartes
- Almacenar preferencias y datos del usuario
- Recordar información relevante cuando sea necesario
- Recuerdo de la memoria : para ver lo que recuerda Claude, simplemente pregúntele:
- ¿Qué recuerdas de mí?
- ¿Qué sabes de mis preferencias?
- Aviso del sistema : para un uso óptimo de la memoria, agregue lo siguiente al aviso del sistema de Claude:
Consulte la Guía del usuario para obtener instrucciones de uso detalladas y ejemplos.
Documentación
- Guía del usuario
- Guía de uso de Docker
- Guía de compatibilidad
- Arquitectura
- Guía de integración de Claude
Ejemplos
El directorio examples
contiene scripts que demuestran cómo interactuar con el servidor Memory MCP:
store_memory_example.py
: Ejemplo de almacenamiento de una memoriaretrieve_memory_example.py
: Ejemplo de recuperación de memorias
Solución de problemas
Si encuentra problemas:
- Consulte la Guía de compatibilidad para conocer los requisitos de dependencia
- Asegúrese de que su versión de Python sea 3.8-3.12
- Para problemas con NumPy, use:
pip install "numpy>=1.20.0,<2.0.0"
- Intente usar Docker para una implementación simplificada
Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Un servidor MCP que proporciona capacidades de memoria persistente para Claude, ofreciendo una arquitectura de memoria escalonada con búsqueda semántica, consolidación de memoria e integración con la aplicación de escritorio Claude.
Related MCP Servers
- -securityAlicense-qualityA Python-based server that implements the Model Context Protocol to interface with Claude Desktop as an MCP client, supporting interaction through efficient memory management.Last updated -1PythonMIT License
- AsecurityAlicenseAqualityA custom Memory MCP Server that acts as a cache for Infrastructure-as-Code information, allowing users to store, summarize, and manage notes with a custom URI scheme and simple resource handling.Last updated -231PythonMIT License
- AsecurityAlicenseAqualityA high-performance MCP server utilizing libSQL for persistent memory and vector search capabilities, enabling efficient entity management and semantic knowledge storage.Last updated -68556TypeScriptMIT License
- -securityFlicense-qualityAn MCP server that allows Claude and other LLMs to manage persistent memories across conversations through text file storage, enabling commands to add, search, delete and list memory entries.Last updated -2TypeScript