membase mcp server
@unibaseio
About membase mcp server
A lightweight decentralized memory gateway that connects AI agents to Membase for persistent, verifiable multi-session memory.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"membase-mcp": {
"command": "uv",
"args": [
"run",
"src/membase_mcp/server.py"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is membase mcp server?
Membase is a decentralized memory layer for AI agents, powered by Unibase. The Membase-MCP Server integrates with the Membase protocol to let agents upload and retrieve memories from the Unibase DA network for persistent, verifiable storage.
How to use membase mcp server?
Clone the repository, set the required environment variables (MEMBASE_ACCOUNT, MEMBASE_CONVERSATION_ID, MEMBASE_ID), then run uv run src/membase_mcp/server.py. Configure the server in your MCP client (Claude, Windsurf, Cursor, Cline) using the provided JSON. In an LLM chat, call the exposed functions: get_conversation_id, switch_conversation, save_message, get_messages.
Key features of membase mcp server
- Decentralized memory layer for AI agents.
- Secure persistent storage for conversation history.
- Upload and retrieve memories from Unibase DA network.
- Manage conversations with switch and ID functions.
- Save and retrieve messages per conversation.
Use cases of membase mcp server
- Maintain agent continuity across sessions by storing conversation history.
- Provide personalized interactions by recalling past memories.
- Enable traceability of agent decisions through verifiable storage.
- Switch between different conversations to handle multiple contexts.
FAQ from membase mcp server
How do I view stored messages or memories?
Messages or memories can be visited at https://testnet.hub.membase.io/.
What environment variables are required?
MEMBASE_ACCOUNT (your account), MEMBASE_CONVERSATION_ID (unique conversation ID), and MEMBASE_ID (your instance ID) must be set.
How do I install and run the server?
Clone the repository, then run uv run src/membase_mcp/server.py after setting the required environment variables.
What functions does the server expose?
It exposes get_conversation_id, switch_conversation, save_message, and get_messages for managing conversations and memories.
More Other MCP servers
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients

EverArt
modelcontextprotocolModel Context Protocol Servers
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Awesome Mlops
visengerA curated list of references for MLOps
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Comments