
PRD Creator MCP Server

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 文档。
工具列表
- 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
安装教程
- 克隆仓库:
git clone https://github.com/yourusername/prd-creator-mcp.git
cd prd-creator-mcp
- 安装依赖:
npm install
- 构建项目:
npm run build
调试方式
- 运行服务器:
npm start
- 测试工具功能:
npm test
- 检查日志: 服务器运行时会输出日志信息,可用于调试。