cline-mcp-memory-bank — Summary
cline-mcp-memory-bank is an MCP server that provides persistent project context management for Cline (VSCode extension), storing memory across sessions in four structured Markdown files within a memory-bank/ folder. It solves the session-reset problem for Cline users: each new conversation starts from zero unless the AI explicitly reads the memory bank files. The server exposes four tools (initialize_memory_bank, update_context, record_decision, track_progress) plus four MCP resources (projectContext.md, activeContext.md, progress.md, decisionLog.md) — one tool and one resource per memory dimension. It targets Cline exclusively (relies on Cline's MCP settings file) and ships no hooks, no lifecycle events, no agent instructions; all state management is manual (user asks Cline to run MCP tools). The project is in active development (last push 2025-07), MIT-unlicensed, 60 stars. Compared to seeds, it is closest to ccmemory but without graph structure, vector search, or lifecycle automation — it is the simplest possible "file-based MCP bridge" variant, where the MCP layer is purely a file-writer rather than a knowledge store.