基本能力
产品定位
PRD-MCP-Server 是一个专门用于创建和验证产品需求文档(PRD)的工具,旨在提高产品开发过程中的文档编写效率和质量。
核心功能
- PRD 生成器:根据产品描述、用户故事和需求生成完整的 PRD 文档。
- PRD 验证器:根据行业标准和可定制的规则集验证 PRD 的完整性。
- 模板资源:提供不同产品类型的 PRD 模板库。
- MCP 协议支持:实现 Model Context Protocol,与 MCP 客户端无缝集成。
适用场景
- 产品经理需要快速生成标准化的 PRD 文档。
- 开发团队需要验证 PRD 文档的完整性和规范性。
- AI 系统需要自动化生成和验证 PRD 文档。
工具列表
- generate_prd:从模板生成完整的 PRD 文档。
- 参数:
productName
,productDescription
,targetAudience
,coreFeatures
,constraints
,templateName
- validate_prd:根据最佳实践验证 PRD 文档。
- 参数:
prdContent
,validationRules
- list_validation_rules:列出所有可用的验证规则。
常见问题解答
- 如何添加自定义模板?
将模板文件放入templates/
目录,并通过prd://templates/{templateName}
访问。 - 如何自定义验证规则?
修改config/validation-rules.json
文件以添加或修改验证规则。
使用教程
使用依赖
- Node.js v16 或更高版本
- npm 或 yarn
安装教程
- 克隆仓库:
bash
git clone https://github.com/yourusername/prd-creator-mcp.git
cd prd-creator-mcp - 安装依赖:
bash
npm install - 构建项目:
bash
npm run build
调试方式
- 运行服务器:
bash
npm start - 测试工具功能:
bash
npm test - 检查日志:
服务器运行时会输出日志信息,可用于调试。