适合谁
- 使用 Cline、Claude Code 或 Cursor 等 MCP 客户端的开发者
- 需要集中管理多个项目记忆库的团队
- 希望通过 MCP 协议集成记忆库功能的高级用户
Memory Bank MCP Server 提供了一个实用的多项目记忆库管理方案,实现了 MCP 协议,支持远程访问、文件操作和项目隔离。适合需要使用 MCP 客户端管理项目上下文的开发者。但需要用户自行配置环境变量,并注意路径安全。整体实现清晰,附带测试和文档。
Memory Bank MCP Server 是一个模型上下文协议(MCP)服务器实现,用于远程记忆库管理,灵感来自 Cline Memory Bank。它将传统的基于文件的记忆库转换为集中式服务,通过 MCP 协议提供对记忆库文件的远程访问,支持多项目管理、一致的文件结构和验证,并确保项目间良好的隔离性。
npx -y @smithery/cli install @alioshr/memory-bank-mcp --client claude。{
"allpepper-memory-bank": {
"command": "npx",
"args": [
"-y",
"@allpepper/memory-bank-mcp"
],
"env": {
"MEMORY_BANK_ROOT": "<path-to-bank>"
},
"disabled": false,
"autoApprove": [
"memory_bank_read",
"memory_bank_write",
"memory_bank_update",
"list_projects",
"list_project_files"
]
}
}