Cline Memory Bank
@dazeb
About Cline Memory Bank
A memory system for Cline that tracks progress between conversations. Avoid large token usage!
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"memory-bank": {
"command": "node",
"args": [
"/path/to/memory-bank-server/build/index.js"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Cline Memory Bank?
A Model Context Protocol server that provides persistent project context management for AI-assisted development. It integrates with the Cline VSCode extension to maintain consistent project understanding across coding sessions.
How to use Cline Memory Bank?
Clone the repository, install dependencies with npm install, build with npm run build, then configure the server in Cline MCP settings with the path to the built index.js. Use tools like initialize_memory_bank to create the memory structure, update_context to track session state, record_decision to log architectural choices, and track_progress for milestones. Resources such as memory://project/context are accessed via access_mcp_resource.
Key features of Cline Memory Bank
- Initialize a persistent project memory structure
- Update active context with current session information
- Record technical decisions with rationale
- Track project progress and milestones
- Access project context via MCP resources
- Seamless integration with Cline VSCode extension
Use cases of Cline Memory Bank
- Maintain project context across multiple development sessions without re-explaining
- Log architectural decisions and rationale for future reference
- Track ongoing tasks, blockers, and completed milestones
- Enable consistent AI assistance by preserving project history
- Onboard new team members by providing a documented development journey
FAQ from Cline Memory Bank
What are the prerequisites for using Cline Memory Bank?
Node.js v16 or later, VS Code with the Cline extension installed, and TypeScript for development.
How is project context stored?
The server creates a memory-bank/ directory in the project root containing markdown files: projectContext.md, activeContext.md, progress.md, and decisionLog.md.
How do I initialize a Memory Bank for a project?
Use the initialize_memory_bank tool via Cline, providing the project path. The server then creates the required file structure with initial templates.
Can the Memory Bank maintain context across sessions?
Yes, it persists context across sessions so the AI assistant remembers previous discussions, decisions, and progress without needing re-explanation.
Frequently asked questions
What are the prerequisites for using Cline Memory Bank?
Node.js v16 or later, VS Code with the Cline extension installed, and TypeScript for development.
How is project context stored?
The server creates a `memory-bank/` directory in the project root containing markdown files: `projectContext.md`, `activeContext.md`, `progress.md`, and `decisionLog.md`.
How do I initialize a Memory Bank for a project?
Use the `initialize_memory_bank` tool via Cline, providing the project path. The server then creates the required file structure with initial templates.
Can the Memory Bank maintain context across sessions?
Yes, it persists context across sessions so the AI assistant remembers previous discussions, decisions, and progress without needing re-explanation.
Basic information
More Memory & Knowledge MCP servers
RAG Documentation MCP Server
hannesrudolphAn MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context.
MemoryMesh
CheMiguel23A knowledge graph server that uses the Model Context Protocol (MCP) to provide structured memory persistence for AI models.
MCP Apple Notes
RafalWilinskiTalk with your notes in Claude. RAG over your Apple Notes using Model Context Protocol.
Memory Bank MCP Server
alioshrA Model Context Protocol (MCP) server implementation for remote memory bank management, inspired by Cline Memory Bank.
Semantic Scholar MCP Server
YUZongminA FastMCP server implementation for the Semantic Scholar API, providing comprehensive access to academic paper data, author information, and citation networks.
Comments