memory-bank-mcp-lite
v0.1.1
Published
精简的 Memory Bank MCP 服务器,支持项目开发生命周期管理
Maintainers
Readme
Memory Bank MCP 服务器 (Lite 版)
一个安全精简的 Model Context Protocol (MCP) 服务器,提供项目开发生命周期管理工具。
⚠️ 安全提醒: 请使用
memory-bank-mcp-lite,避免使用不安全的memory-bank-mcp包。详见 SECURITY.md
🚀 快速开始(推荐)
直接使用,无需安装:
# 在 MCP 客户端配置中使用
npx -y memory-bank-mcp-liteMCP 客户端配置示例:
{
"mcpServers": {
"memory-bank-lite": {
"command": "npx",
"args": [
"-y",
"memory-bank-mcp-lite"
]
}
}
}📦 本地开发
# 克隆仓库
git clone <repository-url>
cd memory-bank-mcp-lite-lite
# 安装依赖
npm install
# 启动服务器
npm start
# 或直接运行
./index.js🛠 可用工具
| 工具 | 功能 | 参数 |
|------|------|------|
| van | 项目复杂度分析 | projectPath |
| plan | 生成项目计划 | task, scope (可选) |
| creative | 设计方案生成 | component, requirements |
| implement | 执行实现 | component, approach |
| qa | 质量检查 | component |
| archive | 项目归档 | projectPath |
💡 使用示例
在支持 MCP 的 AI 对话中直接使用:
使用 van 工具分析项目 /path/to/my-project
使用 plan 工具为"开发用户认证系统"生成计划
使用 creative 工具为 UserAuth 组件生成设计方案✨ 特性
- 🚫 零污染:通过
npx直接运行,不污染本地环境 - ⚡ 极速启动:单文件架构,最小依赖
- 🎯 专注核心:6 个精选工具覆盖开发全流程
- 🔧 开箱即用:无需配置,即开即用
📋 系统要求
- Node.js >= 18
- 支持 MCP 协议的客户端
🏗 架构优势
- 单文件设计:避免复杂的目录结构
- ES 模块化:使用现代 JavaScript 标准
- 最小依赖:仅依赖
@modelcontextprotocol/sdk - 类型安全:利用 Zod 进行参数验证
精简设计,专注效率,开箱即用 🎯
