Memoria personalizada
Este proyecto añade nuevas funcionalidades al servidor de memoria del equipo de MCP. Permite la creación y gestión de un grafo de conocimiento que captura interacciones mediante un modelo de lenguaje (LLM).
Nuevas funciones
1. Rutas de memoria personalizadas
- Los usuarios ahora pueden especificar diferentes rutas de archivos de memoria para varios proyectos.
- ¿Por qué?: Esta característica mejora la organización y la gestión de los datos de memoria, lo que permite el almacenamiento de memoria específico del proyecto.
2. Sellado de tiempo
- El servidor ahora genera marcas de tiempo para las interacciones.
- ¿Por qué?: Las marcas de tiempo permiten rastrear cuándo se creó o modificó cada memoria, lo que proporciona un mejor contexto e historial para los datos almacenados.
Empezando
Prerrequisitos
- Node.js (versión 16 o superior)
Instalación mediante herrería
Para instalar Knowledge Graph Memory Server para Claude Desktop automáticamente a través de Smithery :
Instalación
- Clonar el repositorio:
- Instalar las dependencias:
Configuración
Antes de ejecutar el servidor, puede configurar la variable de entorno MEMORY_FILE_PATH
para especificar la ruta del archivo de memoria. Si no se configura, el servidor usará por defecto memory.json
en el mismo directorio que el script.
Ejecución del servidor
Actualización del archivo json del servidor mcp
Agregue esto a su archivo claude_desktop_config.json
/ .cursor/mcp.json
:
Cambios en el aviso del sistema:
Ejecución del servidor local
Para iniciar el servidor de memoria de Knowledge Graph, ejecute:
El servidor escuchará las solicitudes a través de entrada/salida estándar.
Puntos finales de API
El servidor expone varias herramientas que pueden llamarse con parámetros específicos:
- Obtener la hora actual
- Establecer la ruta del archivo de memoria
- Crear entidades
- Crear relaciones
- Añadir observaciones
- Eliminar entidades
- Eliminar observaciones
- Eliminar relaciones
- Leer gráfico
- Nodos de búsqueda
- Nodos abiertos
Expresiones de gratitud
- Inspirado en el servidor Memory de Anthropic.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Un servidor de memoria MCP personalizado que permite la creación y gestión de un gráfico de conocimiento con características como rutas de memoria personalizadas y marcas de tiempo para capturar interacciones a través de modelos de lenguaje.
Related Resources
Related MCP Servers
- -securityAlicense-qualityThis project is based on the Knowledge Graph Memory Server from the MCP servers repository and retains its core functionality.Last updated -44107TypeScriptMIT 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
- AsecurityFlicenseAqualityThis MCP server provides persistent memory integration for chat applications by utilizing a local knowledge graph to remember user information across interactions.Last updated -920,7171JavaScript
- -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