记忆银行
HTTP-SSESTDIO基于Cline记忆库模式的文档系统
基于Cline记忆库模式的文档系统
This MCP server helps to build structured documentation system based on Cline's Memory Bank pattern for context preservation in AI assistant environments.
Powered by Enlighter and Hyperskill.
Learn how to setup and use Memory Bank directly in Cursor: http://enlightby.ai/projects/37
There are a few options to use this MCP server:
Add this to your mcp.json config file:
{ "mcpServers": { "mcp-memory-bank": { "command": "uvx", "args": [ "--from", "git+https://github.com/ipospelov/mcp-memory-bank", "mcp_memory_bank" ] } } }
Add this to your mcp.json config file:
{ "mcpServers": { "memory-bank": { "command": "npx", "args": [ "-y", "@smithery/cli@latest", "run", "@ipospelov/mcp-memory-bank", "--key", "your_smithery_key" ] } } }
Add this to your mcp.json config file:
{ "mcpServers": { "memory-bank": { "command": "docker", "args": [ "run", "-i", "--rm", "19283744/mcp-memory-bank:latest" ] } } }
Clone repository and run the following commands:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate pip install -r requirements.txt
Then add this to your mcp.json config file:
{ "mcpServers": { "memory-bank": { "command": "python", "args": ["src/mcp_memory_bank/main.py"] } } }
Ask Cursor or any other AI code assistant with Memory Bank MCP:
Create memory bank for To Do list application with your tools
Provide more context to get better results.
Returns a detailed description of the Memory Bank file structure.
Returns a template for a specific Memory Bank file.
Example:
{ "file_name": "projectbrief.md" }
Analyzes a project summary and provides suggestions for Memory Bank content.
Example:
{ "project_summary": "Building a React web app for inventory management with barcode scanning" }
The Memory Bank consists of core files and optional context files, all in Markdown format:
projectbrief.md
- Foundation document that shapes all other filesproductContext.md
- Explains why the project exists, problems being solvedactiveContext.md
- Current work focus, recent changes, next stepssystemPatterns.md
- System architecture, technical decisions, design patternstechContext.md
- Technologies used, development setup, constraintsprogress.md
- What works, what's left to buildmemory_bank_instructions.md
- How to work with Memory Bank, instructtions for AI-agent