memory-bank-mcp

memory-bank-mcp

33

Memory Bank MCP is a server that uses the Model Context Protocol to help AI assistants manage Memory Banks, which aids in maintaining context and tracking progress across sessions. It features multiple modes like code and test, robust error handling, and is easily integrated with tools like Cursor.

Overview 📋

Memory Bank MCP is a Model Context Protocol server designed for AI assistants to manage Memory Banks. These are structured repositories that maintain context and track progress across sessions, aiding assistants in storing and retrieving information.

Features ✨

  • Memory Bank Management, File Operations, Progress Tracking, Decision Logging, Active Context Management, Mode Support, UMB Commands, Robust Error Handling, Status Prefix System.

Recent Improvements 🛠️

  • Customizable Folder Name, Consistent Directory Structure, Enhanced Initialization, Better Path Handling, Improved Directory Detection, More Robust Error Handling.

Installation 🚀

Users can install via npm or use npx for one-time execution without installation.

Usage with npx 💻

Multiple execution modes are supported, such as code, architect, ask, debug, and test.

Using with Cursor 🤖

Instructions are provided for configuring Memory Bank MCP in the Cursor AI-powered code editor.

How Memory Bank MCP Works 🧠

Built on MCP, it provides tools for AI contexts, including Core Components, Data Flow, Memory Bank Structure, and Advanced Features.

Versioning 📌

Follows Semantic Versioning and Conventional Commits for version management.