Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Membase Mcp

    A lightweight decentralized memory gateway that connects AI agents to Membase for persistent, verifiable multi-session memory.

    15 stars
    Python
    Updated Oct 24, 2025

    Table of Contents

    • Description
    • Functions
    • Installation
    • Environment variables
    • Configuration on Claude/Windsurf/Cursor/Cline
    • Usage

    Table of Contents

    • Description
    • Functions
    • Installation
    • Environment variables
    • Configuration on Claude/Windsurf/Cursor/Cline
    • Usage

    Documentation

    membase mcp server

    Description

    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 for decentralized, verifiable storage.

    Functions

    Messages or memoiries can be visit at:

    • get_conversation_id: Get the current conversation id.
    • switch_conversation: Switch to a different conversation.
    • save_message: Save a message/memory into the current conversation.
    • get_messages: Get the last n messages from the current conversation.

    Installation

    shell
    git clone https://github.com/unibaseio/membase-mcp.git
    cd membase-mcp
    uv run src/membase_mcp/server.py

    Environment variables

    • MEMBASE_ACCOUNT: your account to upload
    • MEMBASE_CONVERSATION_ID: your conversation id, should be unique, will preload its history
    • MEMBASE_ID: your instance id

    Configuration on Claude/Windsurf/Cursor/Cline

    json
    {
      "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"
          }
        }
      }
    }

    Usage

    call functions in llm chat

    • get conversation id and switch conversation

    get conversation id and switch conversation

    • save message and get messages

    save message and get messages

    Similar MCP

    Based on tags & features

    • ES

      Esp Rainmaker Mcp

      Python·
      9
    • PE

      Personalizationmcp

      Python·
      12
    • FA

      Fal Mcp Server

      Python·
      8
    • MA

      Mayamcp

      Python·
      27

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • ES

      Esp Rainmaker Mcp

      Python·
      9
    • PE

      Personalizationmcp

      Python·
      12
    • FA

      Fal Mcp Server

      Python·
      8
    • MA

      Mayamcp

      Python·
      27

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k