MCPdir — MCP Server Directory
🇬🇧 🇪🇸

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)

ToolCategoríaDescripción
set_namespaceaccess-controlCambiar entre namespaces para aislamiento de memoria
list_namespacesaccess-controlListar todos los namespaces accesibles y roles
share_namespaceaccess-controlCompartir acceso al namespace con usuarios o grupos
get_entity_historyauditVer historial de cambios de una entidad
get_audit_logauditConsultar la trazabilidad para compliance
create_entitiesknowledge-managementCrear entidades tipadas en el grafo de conocimiento
create_relationsknowledge-managementCrear relaciones ponderadas entre entidades
open_nodesknowledge-managementRecuperar entidades específicas por nombre
read_graphknowledge-managementLeer el grafo de conocimiento completo de un namespace
delete_entitiesknowledge-managementEliminar entidades del grafo de conocimiento
delete_relationsknowledge-managementEliminar relaciones entre entidades
add_observationsknowledge-managementAñadir observaciones a entidades existentes
delete_observationsknowledge-managementEliminar observaciones de entidades
traverse_graphknowledge-managementRecorrido BFS de relaciones entre entidades
get_temporal_contextknowledge-managementRecuperar entidades con puntuación de decaimiento temporal
get_statsmonitoringObtener estadísticas de uso del namespace y sistema
search_nodessearchBú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