Memory Graph MCP
by FlarelyLegal
Memoria persistente compartida para LLMs con grafos de conocimiento y búsqueda semántica
ai-ml Node.js Avanzado Auto-hospedable Sin API key
⭐ 2 stars 📅 Actualizado: hace 1m
Descripción
Un servidor MCP remoto en Cloudflare Workers que proporciona memoria persistente compartida para LLMs mediante grafos de conocimiento, búsqueda semántica, compartición de namespaces con RBAC y recuperación con decaimiento temporal. Las entidades son tipadas y conectadas mediante relaciones ponderadas, recorribles con BFS. La búsqueda semántica usa embeddings de Workers AI (bge-m3, 1024d) respaldados por Cloudflare Vectorize. El control de acceso basado en roles a nivel de namespace soporta roles de propietario, editor y lector con compartición por grupos. Incluye trazabilidad completa con ventana activa en D1 (90 días) más archivo NDJSON en R2 para integración de compliance.
✅ Ideal para
Equipos que necesitan memoria persistente, compartida y buscable para asistentes de IA con control de acceso
⏭️ No recomendado si
Necesitas una solución de memoria simple y local sin infraestructura cloud
💡 Casos de uso
- Dar memoria persistente entre sesiones a asistentes de IA con conocimiento estructurado
- Gestión colaborativa de conocimiento con control de acceso por roles entre equipos
- Construir sistemas de recuperación con decaimiento temporal para relevancia
- Búsqueda semántica sobre grafos de conocimiento acumulados
👍 Ventajas
- ✓ Desplegado en el edge con Cloudflare Workers para baja latencia global
- ✓ 17 herramientas MCP más API REST completa con documentación OpenAPI 3.1
- ✓ Compartición de namespaces con RBAC vía OAuth/OIDC con Cloudflare Access
- ✓ Trazabilidad lista para integración con Loki/Splunk/Datadog/Elastic
👎 Desventajas
- ✗ Requiere infraestructura Cloudflare (Workers, D1, Vectorize, KV, R2)
- ✗ Proyecto muy nuevo con adopción comunitaria mínima por ahora
- ✗ El self-hosting requiere familiaridad con el ecosistema Cloudflare Workers
🔧 Herramientas expuestas (17 herramientas)
| Tool | Categoría | Descripción |
|---|---|---|
| set_namespace | access-control | Cambiar entre namespaces para aislamiento de memoria |
| list_namespaces | access-control | Listar todos los namespaces accesibles y roles |
| share_namespace | access-control | Compartir acceso al namespace con usuarios o grupos |
| get_entity_history | audit | Ver historial de cambios de una entidad |
| get_audit_log | audit | Consultar la trazabilidad para compliance |
| create_entities | knowledge-management | Crear entidades tipadas en el grafo de conocimiento |
| create_relations | knowledge-management | Crear relaciones ponderadas entre entidades |
| open_nodes | knowledge-management | Recuperar entidades específicas por nombre |
| read_graph | knowledge-management | Leer el grafo de conocimiento completo de un namespace |
| delete_entities | knowledge-management | Eliminar entidades del grafo de conocimiento |
| delete_relations | knowledge-management | Eliminar relaciones entre entidades |
| add_observations | knowledge-management | Añadir observaciones a entidades existentes |
| delete_observations | knowledge-management | Eliminar observaciones de entidades |
| traverse_graph | knowledge-management | Recorrido BFS de relaciones entre entidades |
| get_temporal_context | knowledge-management | Recuperar entidades con puntuación de decaimiento temporal |
| get_stats | monitoring | Obtener estadísticas de uso del namespace y sistema |
| search_nodes | search | Búsqueda semántica entre entidades y relaciones |
💡 Consejos y trucos
La demo pública en memory.flarelylegal.com/api/docs permite explorar la API interactivamente antes de desplegar tu propia instancia.
Info rápida
- Autor
- FlarelyLegal
- Licencia
- MIT
- Runtime
- Node.js 18+
- Transporte
- streamable-http
- Categoría
- ai-ml
- Dificultad
- Avanzado
- Auto-hospedable
- ✅
- Auth
- —
- Docker
- —
- Versión
- 1.2.3
- Actualizado
- 28 feb 2026
Compatibilidad con clientes
- ❓ Claude Code
- ❓ Cursor
- ❓ VS Code Copilot
- ❓ Gemini CLI
- ❓ Windsurf
- ❓ Cline
- ❓ JetBrains AI
- ❓ Warp
Plataformas
🍎 macOS 🐧 Linux 🪟 Windows