Membase MCP
Una capa de memoria descentralizada para agentes de IA que proporciona almacenamiento seguro y persistente para el historial de conversaciones y conocimiento.
Documentación
Servidor membase mcp
Descripción
Membase es la primera capa de memoria descentralizada para agentes de IA, impulsada por Unibase. Proporciona almacenamiento seguro y persistente para el historial de conversaciones, registros de interacciones y conocimiento, garantizando continuidad, personalización y trazabilidad del agente.
El Servidor Membase-MCP permite una integración perfecta con el protocolo Membase, permitiendo a los agentes subir y recuperar memoria de la red DA de Unibase para un almacenamiento descentralizado y verificable.
Funciones
Los mensajes o recuerdos se pueden visitar en: https://testnet.hub.membase.io/
- get_conversation_id: Obtener el id de la conversación actual.
- switch_conversation: Cambiar a una conversación diferente.
- save_message: Guardar un mensaje/recuerdo en la conversación actual.
- get_messages: Obtener los últimos n mensajes de la conversación actual.
Instalación
git clone https://github.com/unibaseio/membase-mcp.git
cd membase-mcp
uv run src/membase_mcp/server.py
Variables de entorno
- MEMBASE_ACCOUNT: tu cuenta para subir
- MEMBASE_CONVERSATION_ID: tu id de conversación, debe ser único, precargará su historial
- MEMBASE_ID: tu id de instancia
Configuración en Claude/Windsurf/Cursor/Cline
{
"mcpServers": {
"membase": {
"command": "uv",
"args": [
"--directory",
"path/to/membase-mcp",
"run",
"src/membase_mcp/server.py"
],
"env": {
"MEMBASE_ACCOUNT": "your account, 0x...",
"MEMBASE_CONVERSATION_ID": "your conversation id, should be unique",
"MEMBASE_ID": "your sub account, any string"
}
}
}
}
Uso
llamar funciones en el chat de llm
- obtener el id de conversación y cambiar de conversación

- guardar mensaje y obtener mensajes
