MCP Server Memory File
memoria del servidor mcp
Este es un servidor MCP para interactuar con un archivo de texto de memoria para ayudar a Claude con el contexto entre chats.
Cada línea es un recuerdo.
Estas herramientas permiten a Claude (y a otros clientes de MCP) administrar recuerdos durante el chat:
memory_add(memory: string)- agrega la memoriamemory_search(query: string)- devuelve memorias coincidentes (coincidencia exacta de subcadena) - más adelante, podría permitir globs/regexmemory_delete(query: string)- elimina recuerdos coincidentes (coincidencia exacta de subcadena)memory_list()- devuelve todos los recuerdosPara su información,
memory_update==memory_delete+memory_add
Por ejemplo,
Menciono mi nombre => "hablando con Wes"
Menciona la edad de la hija => "La hija de Wes tiene 8 años"
decir trabajando en un proyecto de Typescript => "trabajando en un proyecto de Typescript"
Y esto es crítico, puede basarse en cosas que Claude (asistente/LLM) dice o hace...
En particular, el uso de la herramienta (es decir,
run_command)... digamos que hay una falla en un primer intento de usar la herramienta (es decir, el comandopythonno está presente) y luego un uso posterior de la herramienta tiene éxito (es decir, usarpython3en lugar depython) => Claude puede registrar "usar python3, python no está presente"...
Le pido a Claude que se deshaga de los recuerdos sobre X => memory_delete(query: X)
Corrijo mi nombre => memory_search("oldname") + memory_delete(cada registro coincidente, o una consulta de subconjunto común) + memory_add("newname")
Luego, al iniciar un nuevo chat, Claude obtendrá automáticamente los recuerdos recientes (un subconjunto o todos) o podrá solicitar recuerdos (algunos, más o todos). Y luego podrá usarlos para influir en las respuestas, herramientas, etc.
Diseño
Un archivo de texto de memoria simple, por qué:
La memoria de ChatGPT funciona bien y es esencialmente un archivo de texto
Quizás esté estructurado detrás de escena, sin embargo, si revisas tu memoria, se presenta como un archivo de texto.
Mi prueba de una función de recordatorios similar para
mcp-server-commandsfuncionó muy bien (cuando Claude los tenía).El texto no estructurado simplifica las herramientas y los parámetros para administrar básicamente una lista de cadenas.
Mecanismo de señalización:
También es importante tener una señal para que el modelo sepa cuándo almacenar recuerdos. No está muy claro cuál es la mejor manera de hacerlo, pero...
Entrenamiento: OpenAI reconoce el entrenamiento de los modelos para saber cuándo almacenar recuerdos, al igual que los modelos se entrenan para usar herramientas.
Aviso: Es probable que un componente de aviso del sistema contenga un recordatorio para activar el almacenamiento de recuerdos.
Herramienta sola: En mis pruebas con Claude, utilizando únicamente una especificación de herramienta, e incluso con sugerencias en sus respuestas, no logré que almacenara recuerdos. Por lo tanto, esto por sí solo no es suficiente. Parece que Claude está entrenado para usar herramientas únicamente en respuesta a la solicitud, y por eso creo que añadir un recordatorio en un componente de solicitud funcionará bien.
Related MCP server: MCP Memory Server
TODOS/Ideas
No tengo ni idea de si vale la pena dedicarles tiempo, solo anoto ideas para el futuro. Quizás en parte para no seguir trabajando en ellas :)
Factor de actualidad: ¿una forma de reordenar los recuerdos en función de la actualidad?
El orden entonces se vuelve relevante para consultas de memoria ambiguas (por ejemplo, trabajo en un proyecto de Typescript y un proyecto de Python, luego pido comenzar un nuevo proyecto, ¿podría sugerir el más recientemente utilizado?)
¿Desvanecer viejos recuerdos?
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Cloud-hosted MCP server for durable AI memory
Persistent memory for AI assistants. Save once; recall from Claude, ChatGPT, or any MCP client.
Persistent AI memory shared across Claude, ChatGPT, coding agents, and compatible MCP clients.
Private persistent memory for Claude, ChatGPT & Gemini via MCP - semantic search, zero-code setup.
Related MCP Servers
- AlicenseAqualityBmaintenancePersistent memory MCP server that allows Claude to store, organize, and retrieve knowledge across sessions without consuming context window tokens.2417MIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that gives Claude persistent memory by storing conversation context, entities, and enabling semantic search across sessions.181MIT
- AlicenseNot gradedqualityCmaintenanceAn MCP server that gives Claude Code cross-session memory persisted to a plain .claude-memory.md file in your repo.MIT
- AlicenseNot gradedqualityDmaintenanceA persistent memory MCP server for Claude Code that enables long-term recall across sessions via hybrid search, code intelligence, and tools for reading/writing memory.121MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/g0t4/mcp-server-memory-file'
If you have feedback or need assistance with the MCP directory API, please join our Discord server