Agile Planner MCP Server (v1.1.4) - AI-Powered Agile Backlog Generator

Agile Planner MCP Server (v1.1.4) - AI-Powered Agile Backlog Generator

site icon
2025.05.05 0
JavaScript敏捷开发AI辅助开发开发效率
Agile Planner MCP Server 是一个AI驱动的敏捷待办事项生成器,能够从简单的项目描述中自动生成完整的敏捷待办事项(Epics、用户故事、MVP、迭代)或特定功能。它无需技术技能,可直接在Windsurf、Cascade或Cursor中使用。
View on GitHub

Overview

基本能力

产品定位

Agile Planner MCP Server 是一个AI驱动的敏捷待办事项生成器,旨在帮助开发团队快速生成结构化的敏捷待办事项,提高开发效率。

核心功能

  • 自动生成完整的敏捷待办事项:包括Epics、用户故事、MVP和迭代。
  • AI优化的注释:提供逐步实现的指导。
  • 进度跟踪:包含任务复选框和依赖管理。
  • 集中组织:在专用的.agile-planner-backlog文件夹中生成文件。

适用场景

  • 快速生成敏捷待办事项,节省手动编写时间。
  • 为AI编码助手提供清晰的实现指导。
  • 集中管理项目进度和任务依赖。

工具列表

  • generateBacklog:从项目描述生成完整的待办事项。
  • generateFeature:生成特定功能及其用户故事。

常见问题解答

  • 如何设置API密钥?:通过环境变量OPENAI_API_KEY.env文件设置。
  • 如何配置输出路径?:通过环境变量AGILE_PLANNER_OUTPUT_ROOT设置。
  • 如何启用MCP模式?:设置环境变量MCP_EXECUTION"true"

使用教程

使用依赖

确保已安装Node.js和npm。

安装教程

# 全局安装
npm install -g agile-planner-mcp-server

调试方式

# 设置API密钥
export OPENAI_API_KEY="your-api-key"

# 生成待办事项
agile-planner-mcp --project "Your project description" --output ./my-project

在Windsurf/Cascade/Cursor中设置

{
  "mcpServers": {
    "agile-planner": {
      "command": "npx",
      "args": ["-y", "agile-planner-mcp-server"],
      "env": {
        "MCP_EXECUTION": "true",
        "OPENAI_API_KEY": "sk-proj...",
        "AGILE_PLANNER_OUTPUT_ROOT": "D:/path/to/output/folder"
      }
    }
  }
}

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。