
Software Planning Tool 🚀

2025.03.14
163
JavaScript软件开发规划任务管理开发效率
Software Planning Tool 是一个基于 Model Context Protocol (MCP) 的服务,旨在通过交互式和结构化的方法促进软件开发规划。该工具帮助将复杂的软件项目分解为可管理的任务,跟踪实施进度,并维护详细的开发计划。
View on GitHub
Overview
基本能力
产品定位
Software Planning Tool 是一个专为软件开发规划设计的工具,通过结构化的方法帮助开发团队更高效地进行项目规划和任务管理。
核心功能
- 交互式规划会话:启动和管理开发规划会话
- 任务管理:创建、更新和跟踪开发任务
- 复杂度评分:为任务分配复杂度分数以便更好地估计
- 代码示例:在任务描述中包含相关代码片段
- 实施计划:保存和管理详细的实施计划
适用场景
- 软件开发项目规划
- 任务分解和跟踪
- 团队协作开发
工具列表
- start_planning:启动一个新的规划会话
- add_todo:添加一个新的待办事项
- get_todos:获取当前计划中的所有待办事项
- update_todo_status:更新待办事项的完成状态
- save_plan:保存当前的实施计划
- remove_todo:从当前计划中移除待办事项
常见问题解答
无明确常见问题解答部分
使用教程
使用依赖
无明确前置依赖要求
安装教程
通过 Smithery 安装
npx -y @smithery/cli install @NightTrek/Software-planning-mcp --client claude
手动安装
- 克隆仓库
- 安装依赖:
pnpm install
- 构建项目:
pnpm run build
- 添加到 MCP 设置配置中
调试方式
测试所有功能使用 MCP 检查器:
pnpm run inspector