roo-code-memory-bank-mcp-server
If you are the rightful owner of roo-code-memory-bank-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Roo Code Memory Bank MCP Server is designed to maintain project context across sessions by interacting with a file-based memory bank using structured MCP tools.
The Roo Code Memory Bank MCP Server is a specialized server that implements the core functionality of the Roo Code Memory Bank system. It is designed to help AI assistants maintain project context across sessions by interacting with a file-based memory bank. The server provides a set of structured MCP tools that allow for the initialization, status checking, reading, and updating of memory bank files. These files are used to store various aspects of project context, such as product context, active context, progress, decision logs, and system patterns. The server is built using Node.js and requires an MCP client environment capable of managing and launching MCP servers. It is particularly useful for AI assistants that need to maintain continuity and context across different tasks and sessions.
Features
- initialize_memory_bank: Creates the memory-bank/ directory and standard .md files with initial templates.
- check_memory_bank_status: Checks if the memory-bank/ directory exists and lists the .md files within it.
- read_memory_bank_file: Reads the full content of a specified memory bank file.
- append_memory_bank_entry: Appends a new, timestamped entry to a specified file, optionally under a specific markdown header.