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

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2025 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Mcp Memory Bank

    MCP server that helps build Memory Bank - structured documentation system for context preservation

    73 stars
    Python
    Updated Nov 4, 2025

    Documentation

    Memory Bank MCP Server

    This MCP server helps to build structured documentation system based on Cline's Memory Bank pattern for context preservation in AI assistant environments.

    Powered by Enlighter and Hyperskill.

    Learn how to setup and use Memory Bank directly in Cursor: http://enlightby.ai/projects/37

    smithery badge

    Features

    • Get detailed information about Memory Bank structure
    • Generate templates for Memory Bank files
    • Analyze project and provide suggestions for Memory Bank content

    Running the Server

    There are a few options to use this MCP server:

    With UVX

    Add this to your mcp.json config file:

    json
    {
      "mcpServers": {
        "mcp-memory-bank": {
          "command": "uvx",
          "args": [
            "--from",
            "git+https://github.com/ipospelov/mcp-memory-bank",
            "mcp_memory_bank"
          ]
        }
      }
    }

    With Smithery

    Add this to your mcp.json config file:

    json
    {
      "mcpServers": {
        "memory-bank": {
          "command": "npx",
          "args": [
            "-y",
            "@smithery/cli@latest",
            "run",
            "@ipospelov/mcp-memory-bank",
            "--key",
            "your_smithery_key"
          ]
        }
      }
    }

    With Docker

    Add this to your mcp.json config file:

    json
    {
      "mcpServers": {
        "memory-bank": {
          "command": "docker",
          "args": [
            "run",
            "-i",
            "--rm",
            "19283744/mcp-memory-bank:latest"
          ]
        }
      }
    }

    Manually

    Clone repository and run the following commands:

    bash
    python -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
    pip install -r requirements.txt

    Then add this to your mcp.json config file:

    json
    {
      "mcpServers": {
        "memory-bank": {
          "command": "python",
          "args": ["src/mcp_memory_bank/main.py"]
        }
      }
    }

    Usage Example

    Ask Cursor or any other AI code assistant with Memory Bank MCP:

    code
    Create memory bank for To Do list application with your tools

    Provide more context to get better results.

    Available Tools

    get_memory_bank_structure

    Returns a detailed description of the Memory Bank file structure.

    generate_memory_bank_template

    Returns a template for a specific Memory Bank file.

    Example:

    json
    {
      "file_name": "projectbrief.md"
    }

    analyze_project_summary

    Analyzes a project summary and provides suggestions for Memory Bank content.

    Example:

    json
    {
      "project_summary": "Building a React web app for inventory management with barcode scanning"
    }

    Memory Bank Structure

    The Memory Bank consists of core files and optional context files, all in Markdown format:

    Core Files (Required)

    1. projectbrief.md - Foundation document that shapes all other files

    2. productContext.md - Explains why the project exists, problems being solved

    3. activeContext.md - Current work focus, recent changes, next steps

    4. systemPatterns.md - System architecture, technical decisions, design patterns

    5. techContext.md - Technologies used, development setup, constraints

    6. progress.md - What works, what's left to build

    7. memory_bank_instructions.md - How to work with Memory Bank, instructtions for AI-agent

    Similar MCP

    Based on tags & features

    • AS

      Aseprite Mcp

      Python·
      92
    • IS

      Isaac Sim Mcp

      Python·
      83
    • FH

      Fhir Mcp Server

      Python·
      55
    • AL

      Alibaba Cloud Ops Mcp Server

      Python·
      78

    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

    • AS

      Aseprite Mcp

      Python·
      92
    • IS

      Isaac Sim Mcp

      Python·
      83
    • FH

      Fhir Mcp Server

      Python·
      55
    • AL

      Alibaba Cloud Ops Mcp Server

      Python·
      78

    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