PRD Creator MCP Server

PRD Creator MCP Server

site icon
2025.03.13 3
TypeScript产品需求文档生成文档验证开发效率
PRD-MCP-Server 是一个专门用于创建产品需求文档(PRD)的 Model Context Protocol (MCP) 服务器。它通过标准化的协议接口,使连接到 MCP 客户端的 AI 系统能够生成详细、结构良好的产品需求文档。
View on GitHub

Overview

基本能力

产品定位

PRD-MCP-Server 是一个专门用于创建和验证产品需求文档(PRD)的工具,旨在提高产品开发过程中的文档编写效率和质量。

核心功能

  • PRD 生成器:根据产品描述、用户故事和需求生成完整的 PRD 文档。
  • PRD 验证器:根据行业标准和可定制的规则集验证 PRD 的完整性。
  • 模板资源:提供不同产品类型的 PRD 模板库。
  • MCP 协议支持:实现 Model Context Protocol,与 MCP 客户端无缝集成。

适用场景

  • 产品经理需要快速生成标准化的 PRD 文档。
  • 开发团队需要验证 PRD 文档的完整性和规范性。
  • AI 系统需要自动化生成和验证 PRD 文档。

工具列表

  1. generate_prd:从模板生成完整的 PRD 文档。
  2. 参数:productName, productDescription, targetAudience, coreFeatures, constraints, templateName
  3. validate_prd:根据最佳实践验证 PRD 文档。
  4. 参数:prdContent, validationRules
  5. list_validation_rules:列出所有可用的验证规则。

常见问题解答

  • 如何添加自定义模板? 将模板文件放入 templates/ 目录,并通过 prd://templates/{templateName} 访问。
  • 如何自定义验证规则? 修改 config/validation-rules.json 文件以添加或修改验证规则。

使用教程

使用依赖

  • Node.js v16 或更高版本
  • npm 或 yarn

安装教程

  1. 克隆仓库:
git clone https://github.com/yourusername/prd-creator-mcp.git
cd prd-creator-mcp
  1. 安装依赖:
npm install
  1. 构建项目:
npm run build

调试方式

  1. 运行服务器:
npm start
  1. 测试工具功能:
npm test
  1. 检查日志: 服务器运行时会输出日志信息,可用于调试。

许可证

该项目遵循 MIT 开源许可条款。