基本能力
产品定位
Memory Bank MCP Server 是一个用于管理项目文档和上下文的工具,特别适用于需要跨会话维护项目知识的 AI 代理。
核心功能
- 管理全局和分支特定的内存库
- 使用结构化的 JSON 格式存储项目知识
- 支持 MCP 工具执行
- 提供服务器启动和运行功能
适用场景
- AI 代理需要跨会话维护项目知识
- 团队协作中需要共享和管理项目文档
- 需要结构化存储和检索项目上下文的场景
工具列表
packages/mcp
: 核心 MCP 服务器实现,处理内存库操作和 MCP 工具执行packages/schemas
: 定义内存库文档的 JSON 模式packages/vscode-extension
: 提供与 Memory Bank MCP 服务器集成的 VSCode 扩展
常见问题解答
- 无具体常见问题解答信息
使用教程
使用依赖
- Node.js(推荐版本见
.tool-versions
) - Yarn (v1.x)
安装教程
bash
git clone https://github.com/t3ta/memory-bank-mcp-server.git
cd memory-bank-mcp-server
yarn install
调试方式
```bash
从 monorepo 根目录运行
运行 MCP 服务器
yarn workspace @memory-bank/mcp start --docs /path/to/your/docs
构建所有包
yarn build
运行所有包的测试
yarn test
代码检查
yarn lint
```