Memoria MCP
MCP Memory es un servidor MCP que permite a los clientes MCP (Cursor, Claude, Windsurf y otros) recordar información sobre los usuarios (preferencias, comportamientos) en conversaciones . Utiliza tecnología de búsqueda vectorial para encontrar recuerdos relevantes basándose en el significado, no solo en palabras clave. Está desarrollado con Cloudflare Workers, D1, Vectorize (RAG), Durable Objects, Workers AI y Agents.
📺 Vídeo
🚀 Pruébalo
https://memoria.mcpgenerator.com/
🛠️ Cómo implementar tu propia memoria MCP
Opción 1: Implemente con un solo clic su propia memoria MCP en Cloudflare
En la sección Crear vectorizado elija:
Dimensiones: 1024
Métrica: coseno
Haga clic en el botón "Crear e implementar"
En el panel de Cloudflare, vaya a "Trabajadores y páginas" y haga clic en Visitar
Opción 2: Utilizar esta plantilla
Haga clic en el botón "Usar esta plantilla" en la parte superior de este repositorio
Clona tu nuevo repositorio
Siga las instrucciones de configuración a continuación
Opción 3: Crear con la CLI de CloudFlare
🔧 Configuración (solo opciones 2 y 3)
Instalar dependencias:
Crear un índice vectorizado:
Instalar Wrangler:
Implementar el trabajador:
🧠 Cómo funciona
Almacenando recuerdos :
Su texto es procesado por Cloudflare Workers AI utilizando el modelo de código abierto
@cf/baai/bge-m3
para generar incrustacionesEl texto y su incrustación vectorial se almacenan en dos lugares:
Cloudflare Vectorize : almacena las incrustaciones vectoriales para la búsqueda de similitud
Cloudflare D1 : almacena el texto original y los metadatos para persistencia
Un objeto duradero (MyMCP) administra el estado y garantiza la consistencia
El marco de Agentes maneja la comunicación del protocolo MCP
Recuperando recuerdos :
Su consulta se convierte en un vector utilizando Workers AI con el mismo modelo
@cf/baai/bge-m3
Vectorize realiza una búsqueda de similitud para encontrar recuerdos relevantes
Los resultados se clasifican por puntuación de similitud.
La base de datos D1 proporciona el texto original de los vectores coincidentes
El objeto duradero coordina el proceso de recuperación
Esta arquitectura permite:
Búsqueda rápida de similitud de vectores mediante Vectorize
Almacenamiento persistente con D1
Operaciones con estado mediante objetos duraderos
Interacciones de IA estandarizadas a través de Workers AI
Cumplimiento del protocolo a través del marco de Agentes
El sistema encuentra información conceptualmente relacionada incluso cuando las palabras exactas no coinciden.
🔒 Seguridad
MCP Memory implementa varias medidas de seguridad para proteger los datos del usuario:
Los recuerdos de cada usuario se almacenan en espacios de nombres aislados dentro de Vectorize para la separación de datos.
La limitación de velocidad incorporada evita el abuso ( 100 solicitudes/min ; puedes cambiarla en wrangler.jsonc)
La autenticación se basa únicamente en el ID del usuario
Si bien esto es suficiente para la protección básica debido a la limitación de velocidad
Se pueden agregar fácilmente capas de autenticación adicionales (como claves API u OAuth) si es necesario
Todos los datos se almacenan en la infraestructura segura de Cloudflare
Todas las comunicaciones están protegidas con cifrado TLS estándar de la industria (proporcionado automáticamente por la certificación SSL/TLS de Cloudflare).
Información de costos: GRATIS para la mayoría de los usuarios
La memoria MCP es de uso gratuito para niveles de uso normales:
El nivel gratuito permite 1000 memorias con aproximadamente 28 000 consultas por mes
Utiliza la cuota gratuita de Cloudflare para Workers, Vectorize, Worker AI y la base de datos D1
Para obtener más detalles sobre los precios de Cloudflare, consulte:
❓ Preguntas frecuentes
¿Puedo usar memory.mcpgenerator.com para almacenar mis recuerdos?
Sí, puedes usar memory.mcpgenerator.com para almacenar y recuperar tus recuerdos
El servicio es gratuito
Tus recuerdos se almacenan de forma segura y solo tú puedes acceder a ellos.
No puedo garantizar que el servicio esté siempre disponible.
¿Puedo alojarlo?
Sí, puedes alojar tu propia instancia de MCP Memory de forma gratuita en Cloudflare
Necesitará una cuenta de Cloudflare y los siguientes servicios:
trabajadores
Vectorizar
Base de datos D1
Trabajadores IA
¿Puedo ejecutarlo localmente?
Sí, puedes ejecutar MCP Memory localmente para desarrollo
Utilice
wrangler dev
para ejecutar el trabajador localmenteNecesitará configurar credenciales de desarrollo local para los servicios de Cloudflare
Tenga en cuenta que algunas funciones como la búsqueda de vectores o la inteligencia artificial de los trabajadores requieren una conexión a los servicios de Cloudflare.
¿Puedo utilizar un hosting diferente?
No, MCP Memory está diseñada específicamente para la infraestructura de Cloudflare
¿Por qué lo construiste?
Quería una solución de código abierto
Para mí era importante tener control sobre mis propios datos.
¿Puedo usarlo para más de una persona?
Sí, MCP Memory se puede integrar en tu aplicación para atender a todos tus usuarios
Cada usuario obtiene su propio espacio de memoria aislado
¿Puedo usarlo para almacenar otras cosas además de recuerdos?
Sí, la memoria MCP puede almacenar cualquier tipo de información basada en texto
Algunos ejemplos prácticos:
Base de conocimientos: Almacena documentación técnica, procedimientos y guías de solución de problemas.
Comportamientos del usuario: realice un seguimiento de cómo interactúan los usuarios con las funciones y los patrones de uso comunes
Notas del proyecto: decisiones y actualizaciones del proyecto
La búsqueda vectorial ayudará a encontrar elementos relacionados independientemente del tipo de contenido.
🤝Muestra tu apoyo
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Servidor MCP que brinda a los clientes MCP (como Cursor, Claude, Windsurf) la capacidad de recordar información del usuario en conversaciones utilizando tecnología de búsqueda vectorial.
Related MCP Servers
- -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 -296
- -securityFlicense-qualityAn MCP server that gives AI assistants like Cursor, Claude and Windsurf the ability to remember user information across conversations using vector search technology.Last updated -
- -securityFlicense-qualityAn MCP server that enables clients like Cursor, Claude, and Windsurf to remember user information and preferences across conversations using vector search technology.Last updated -
- -securityFlicense-qualityA MCP Server that gives AI assistants the ability to remember information about users across conversations using vector search technology.Last updated -