Roo Code Memory Bank
Enables AI assistants to maintain project context across sessions using a file-based memory bank.
About
This tool implements the core functionality of the Roo Code Memory Bank system as a Model Context Protocol (MCP) server, allowing AI assistants to maintain project context across sessions. It provides structured MCP tools for interacting with a file-based memory bank, facilitating context persistence and improved collaboration in AI-driven development workflows.
Key Features
- Implements a Model Context Protocol (MCP) server for AI assistant interaction.
- Provides tools to initialize and check the status of a memory bank directory.
- Supports optional markdown headers for organizing appended entries.
- Offers structured tools for managing project context files.
- Allows reading and appending to memory bank files with timestamped entries.
- 35 GitHub stars
Use Cases
- Facilitating collaboration by sharing a consistent project memory between AI agents.
- Maintaining project context for AI assistants across multiple sessions.
- Recording decisions and progress updates during software development.