智能规划-MCP

IntelliPlan-MCP 是一个AI驱动的史诗级规划助手,专为Cursor AI和其他兼容编辑器设计。它通过Model Context Protocol (MCP)无缝集成到开发环境中,帮助开发者以Epic → Task → Subtask的层次结构组织开发流程,无需离开编码环境。

  • by RyanCardin15
  • 更新于
在 GitHub 查看 RyanCardin15/IntelliPlan-MCP

使用说明

基本能力

产品定位

IntelliPlan-MCP 是一个智能任务管理系统,专为开发者在编码环境中进行项目规划和任务管理而设计。

核心功能

  • 复杂项目管理:将复杂项目分解为可管理的高级目标
  • 任务与子任务组织:通过清晰的父子关系构建工作结构
  • 智能依赖关系:定义和跟踪工作项之间的关系
  • AI辅助分解:自动将复杂任务分解为可管理的部分
  • 智能实施建议:提供如何应对挑战的指导
  • 进度跟踪:监控所有级别的完成状态
  • 无缝编辑器集成:通过自然语言界面与IntelliPlan交互

适用场景

  • 软件开发项目管理
  • 团队协作开发
  • 个人开发者任务管理
  • 复杂项目分解与规划

工具列表

工具 描述
batchEpic 在单个操作中创建包含多个任务的完整Epic
createEpic 创建新的Epic(顶级任务)
createPlanningConfig 创建JSON配置文件用于planEpic工具
executeItem 执行或提供执行Epic或Task的指导
expandTask 将任务或epic分解为更小的可操作子项
getEpicOverview 提供Epic及其任务的详细概述
listEpics 列出所有可用的epic
manageItems 管理Epics、Tasks和Subtasks
manageTaskStorage 管理存储配置和导出
planEpic 交互式创建详细的实施计划

使用教程

使用依赖

# 确保已安装Node.js和npm
node --version
npm --version

安装教程

# 克隆项目
git clone https://github.com/RyanCardin15/intelliplan-mcp.git
cd intelliplan-mcp

# 安装依赖
npm install

# 构建项目
npm run build

Docker部署

# 构建Docker镜像
docker build -t intelliplan-mcp .

# 运行容器
mkdir -p .intelliplan-data
docker run -d --name intelliplan-mcp -v $(pwd)/.intelliplan-data:/data -p 4007:4007 intelliplan-mcp

调试方式

# 启动开发服务器
npm run dev

# 测试基本功能
@IntelliPlanMCP listEpics
@IntelliPlanMCP createEpic description="测试Epic"