Membase is the first decentralized memory layer for AI agents, powered by Unibase. It provides secure, persistent storage for conversation history, interaction records, and knowledge — ensuring agent continuity, personalization, and traceability. The Membase-MCP Server enables seamless integration with the Membase protocol, allowing agents to upload and retrieve memory from the Unibase DA network
Add this skill
npx mdskills install unibaseio/membase-mcpProvides decentralized memory storage for AI agents with clear setup but lacks detail on tool parameters
1# membase mcp server23## Description45Membase is the first decentralized memory layer for AI agents, powered by Unibase. It provides secure, persistent storage for conversation history, interaction records, and knowledge — ensuring agent continuity, personalization, and traceability.67The Membase-MCP Server enables seamless integration with the Membase protocol, allowing agents to upload and retrieve memory from the Unibase DA network for decentralized, verifiable storage.89## Functions1011Messages or memoiries can be visit at: <https://testnet.hub.membase.io/>1213- **get_conversation_id**: Get the current conversation id.14- **switch_conversation**: Switch to a different conversation.15- **save_message**: Save a message/memory into the current conversation.16- **get_messages**: Get the last n messages from the current conversation.1718## Installation1920```shell21git clone https://github.com/unibaseio/membase-mcp.git22cd membase-mcp23uv run src/membase_mcp/server.py24```2526## Environment variables2728- MEMBASE_ACCOUNT: your account to upload29- MEMBASE_CONVERSATION_ID: your conversation id, should be unique, will preload its history30- MEMBASE_ID: your instance id3132## Configuration on Claude/Windsurf/Cursor/Cline3334```json35{36 "mcpServers": {37 "membase": {38 "command": "uv",39 "args": [40 "--directory",41 "path/to/membase-mcp",42 "run",43 "src/membase_mcp/server.py"44 ],45 "env": {46 "MEMBASE_ACCOUNT": "your account, 0x...",47 "MEMBASE_CONVERSATION_ID": "your conversation id, should be unique",48 "MEMBASE_ID": "your sub account, any string"49 }50 }51 }52}53```5455## Usage5657call functions in llm chat5859- get conversation id and switch conversation60616263- save message and get messages646566
Full transparency — inspect the skill content before installing.