MemFlow MCP
Permite que los modelos de lenguaje grandes almacenen y recuperen recuerdos persistentes con capacidades de búsqueda inteligente.
Documentación
memflow-mcp
Un servidor de Model Context Protocol (MCP) que permite a los Modelos de Lenguaje de Gran Escala almacenar y recuperar memorias persistentes con capacidades de búsqueda inteligente.
Descripción
MemFlow MCP proporciona una integración fluida entre LLMs como Claude y tu API de Memory Bank, permitiendo la gestión de memoria persistente a lo largo de las conversaciones. El servidor admite agregar memorias con etiquetas, búsqueda semántica y recuperación flexible de memorias.
Instalación
npx memflow-mcp
O instalar globalmente:
pnpm add -g memflow-mcp
Configuración
Variables de Entorno
MEMBANK_API_URL=http://localhost:3000
MEMBANK_API_KEY=your-api-key # optional
Claude Desktop
Consulta CLAUDE_DESKTOP_CONFIG.md para opciones de configuración detalladas para diferentes instalaciones de Node.js.
Inicio rápido - Encuentra tu ruta de npx y úsala:
which npx
Luego configura Claude Desktop:
{
"mcpServers": {
"memflow": {
"command": "/your/npx/path",
"args": ["-y", "memflow-mcp"],
"env": {
"MEMBANK_API_URL": "http://localhost:3000"
}
}
}
}
Herramientas Disponibles
- addMemory - Almacena contenido con etiquetas opcionales
- searchMemory - Busca memorias con coincidencia semántica
- listMemories - Explora memorias almacenadas con filtros
Uso
Una vez configurado, puedes usar estos comandos en Claude:
Add this to memory: "Claude can now remember things across conversations"
Search my memories for "conversations"
List my recent memories
Requisitos
- Node.js 18+
- Servidor de API de Memory Bank en ejecución
Solución de Problemas
Error "spawn npx ENOENT"
-
Encuentra tu ruta de npx:
which npxUsa esta ruta completa en tu configuración de Claude Desktop.
-
Rutas comunes:
- asdf:
/Users/username/.asdf/shims/npx - Homebrew (Intel):
/usr/local/bin/npx - Homebrew (Apple Silicon):
/opt/homebrew/bin/npx - Sistema:
/usr/bin/npx
- asdf:
-
Prueba que funciona:
/your/npx/path -y memflow-mcp
Errores JSON de "Unexpected token"
- Asegúrate de que
MEMBANK_API_URLesté configurado correctamente - Verifica que tu API de Memory Bank esté en ejecución
- Reinicia Claude Desktop después de los cambios de configuración
Endpoints de API
Tu API de Memory Bank debería admitir:
POST /memory- Crear memoriaGET /memory- Listar/buscar memorias
Licencia
MIT