article
README
🚀 上下文管理器项目服务器
本项目的 MCP 服务器专为项目管理设计,能够有效维护项目的上下文信息,助力项目高效推进。
🚀 快速开始
本 MCP 服务器可帮助您维护项目的上下文信息,以下为您提供详细的功能说明和使用指南。
✨ 主要特性
- 上下文维护:跨多个规划会话跟踪项目细节
- 新成员快速上手:让新团队成员迅速了解项目状态
- 会议结果记录:文档化每次会议和工作会话的成果
- 依赖管理:识别并管理关键依赖项和瓶颈
- 风险管理:追踪项目风险并实施缓解策略
- 资源分配:优化跨项目和任务的资源分配
- 数据驱动决策:基于全面项目数据做出决策
- 进度跟踪:监控项目实体状态的整个生命周期
- 优先级排序:识别并专注于高优先级任务
- 任务顺序规划:计划和可视化项目的逻辑任务顺序
📦 安装指南
从源代码构建
# 克隆仓库
git clone https://github.com/tejpalvirk/contextmanager.git
cd contextmanager
# 安装依赖项
npm install
# 构建服务器
npm run build
# 运行服务器
cd project
node project_index.js
Docker 部署
docker build -t mcp/project -f project/Dockerfile .
📚 详细文档
环境变量配置
该 MCP 服务器支持以下环境变量来自定义数据存储位置:
-
MEMORY_FILE_PATH:知识图谱数据存储路径
- 可以是绝对路径或相对路径(相对路径基于当前工作目录)
- 默认值:
./project/memory.json
-
SESSIONS_FILE_PATH:会话数据存储路径
- 可以是绝对路径或相对路径(相对路径基于当前工作目录)
- 默认值:
./project/sessions.json
示例使用:
# 数据存放在当前目录
MEMORY_FILE_PATH="./pm-memory.json" SESSIONS_FILE_PATH="./pm-sessions.json" npx github:tejpalvirk/contextmanager-project
# 数据存放在指定位置(绝对路径)
MEMORY_FILE_PATH="/path/to/data/project-memory.json" npx github:tejpalvirk/contextmanager-project
# 数据存放在用户主目录
MEMORY_FILE_PATH="$HOME/contextmanager/project-memory.json" npx github:tejpalvirk/contextmanager-project
📄 许可证
该 MCP 服务器在 MIT 许可证下发布。这意味着您可以自由使用、修改和分发软件,但需遵守 MIT 许可证的条款和条件。更多详情,请参阅项目仓库中的 LICENSE 文件。
Scan to contact