关于 Prodmoh Mcp
ProdMoh MCP 将 Prodmoh 工作区连接到兼容 MCP 的客户端,让 IDE 开发流程可获取产品需求。它可检索 PRD 和用户故事,包括验收标准、状态与优先级。
主要功能
- 01按名称、ID、关键词、标签或语义搜索 PRD
- 02获取含验收标准、状态和优先级的用户故事
- 03搜索工作区产品文档
- 04通过令牌认证的托管 SSE 端点
适用场景
- 01依据 PRD 生成实现代码
- 02根据验收标准编写测试
- 03按文档需求检查代码
- 04从工作区文档澄清产品规则
MCP 相关
该 MCP 服务向兼容客户端提供 get_prd、get_userstories 等操作。服务托管在 Prodmoh 的 SSE 端点上,并使用 x-prodmoh-token。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://prodmoh.com/sseclaude mcp add --transport sse prodmoh https://prodmoh.com/sse{"mcpServers":{"prodmoh":{"type":"sse","url":"https://prodmoh.com/sse"}}}在 Cursor 中打开{"servers":{"prodmoh":{"type":"sse","url":"https://prodmoh.com/sse"}}}在 VS Code 中打开{"mcpServers":{"prodmoh":{"type":"sse","url":"https://prodmoh.com/sse"}}}{"mcpServers":{"prodmoh":{"serverUrl":"https://prodmoh.com/sse"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://prodmoh.com/sse需要授权工具
详细介绍
prodmoh-mcp
通过 MCP 将 PRD 和用户故事直接引入 IDE。Prodmoh MCP 是一个 Model Context Protocol (MCP) 服务,可将你的 Prodmoh 工作区连接到任何兼容 MCP 的 AI 客户端(ChatGPT、Claude Desktop、VS Code Agents、自定义 IDE 工具)。
ProdMoh MCP 服务 🚀
你的 PRD 和用户故事,直接送达 IDE。
ProdMoh MCP 是一个 Model Context Protocol (MCP) 服务,可将你的 ProdMoh 工作区连接到任何兼容 MCP 的 AI 客户端(Cursor、VS Code、Claude Desktop、Windsurf)。
它充当你的产品上下文层,将 PRD、用户故事和验收标准直接传递到你的编码环境中,让开发者能够精准对齐需求,进行构建、测试和交付。
⚡ 为什么选择 ProdMoh MCP?
当今的开发工作流支离破碎。开发者总是在以下工具之间切换上下文:
- IDE(代码)
- Jira / Linear(任务)
- Confluence / Notion(文档)
- Slack(问题澄清)
ProdMoh MCP 解决了这个问题。 它让产品需求能够在 AI 驱动的编码工作流中即时获取。
- 无需切换上下文。
- 文档不会过时。
- 不会产生幻觉。
🧑💻 开发者工作流与提示词库
在 Cursor、VS Code 或 Claude Desktop 中使用以下提示词模式,最大限度地提升工作效率。
1. 🏗️ 搭建实现代码(后端)
别再猜字段名称。生成与规范完全一致的服务。
提示词:“使用
get_prd获取‘Checkout Flow’的需求。为此功能生成 Node.js 服务。包含文档中列出的所有边缘情况的验证逻辑。”
2. 🧪 自动生成单元测试(TDD)
在编写逻辑之前,确保验收标准达到 100% 覆盖率。
提示词:“获取‘Login’的用户故事。生成一个 Jest 测试套件,覆盖验收标准中的每个要点。确保包含‘负面场景’的测试用例(例如,账户锁定、超时)。”
3. 🎨 构建前端组件
构建符合设计限制和无障碍规则的 UI 组件。
提示词:“阅读‘User Profile’用户故事。为个人资料卡搭建一个 React/Tailwind 组件。确保‘Bio’字段遵守需求中定义的字符数限制,并包含其中提到的特定 aria-label。”
4. 🗄️ 数据库架构建模
将数据需求直接转换为 SQL 或 ORM 定义。
提示词:“参考‘Order Management’PRD。为 Orders 和 OrderItems 生成 Prisma 架构
model。确保所有关系约束(一对一与一对多)均符合‘Data Requirements’部分。”
5. 📜 生成 API 契约
根据唯一可信来源生成规范,避免前后端偏差。
提示词:“查看‘Search API’需求。为此端点生成 OpenAPI(Swagger)YAML 定义,其中包含‘Error Handling’部分定义的所有特定错误代码(400、403、429)。”
6. 🕵️ 代码审查与验证
让 AI 充当“QA 搭档”,根据规范检查你的工作。
提示词:“我已选中当前实现的
calculateTax函数。请将此代码与‘Taxation Rules’PRD 进行对比。我是否遗漏了文档中提到的任何特定州免税规定或舍入规则?”
7. 💡 即时澄清需求
不用等 Zoom 会议,就能获得答案。
提示词:“@ProdMoh 安全 PRD 中定义的具体密码复杂度规则是什么?是否要求包含特殊字符?”
🛠️ 安装与设置
你无需运行本地服务。ProdMoh 通过 Server-Sent Events (SSE) 提供托管的 MCP 端点。
前提条件
- 登录你的 ProdMoh 控制面板。
- 点击 “Share with Developers”,生成安全的
x-prodmoh-token。
选项 1:配置 Cursor / VS Code(推荐)
将以下内容添加到你的 mcp.json 配置文件中(通常位于 ~/.cursor/mcp.json 或 %APPDATA%/Cursor/User/globalStorage/mcp.json)。
{
"mcpServers": {
"prodmoh": {
"type": "sse",
"url": "[https://api.prodmoh.com/mcp/sse](https://api.prodmoh.com/mcp/sse)",
"headers": {
"x-prodmoh-token": "YOUR_TOKEN_HERE"
}
}
}
}
{
"mcpServers": {
"prodmoh": {
"type": "sse",
"url": "[https://api.prodmoh.com/mcp/sse](https://api.prodmoh.com/mcp/sse)",
"headers": {
"x-prodmoh-token": "YOUR_TOKEN_HERE"
}
}
}
}
Prodmoh MCP 的功能
直接获取 PRD
通过以下方式获取任意 PRD:
- 名称
- ID
- 功能关键词
- 标签
- 语义搜索
访问用户故事
获取功能或史诗的完整用户故事:
- 故事文本
- 验收标准
- 状态与优先级
提取需求与验收标准
大模型会将其用于:
- 代码生成
- 测试生成
- API 脚手架
- 验证逻辑
文档搜索
搜索 Prodmoh 工作区中的所有文档:
- PRD
- 故事
- 需求
- 洞察
- 边缘情况
为编码、测试与重构提供上下文
无需猜测。
只有准确的产品事实。
开发者如何使用 Prodmoh MCP 进行编码与测试
基于真实产品上下文生成代码与测试——无需离开 IDE。
Prodmoh MCP 带来一种全新的 AI 原生开发工作流:
1. 在 ChatGPT / IDE 中直接获取 PRD 与故事
使用 Prodmoh MCP 获取 PRD“Checkout Flow”
立即获取:
- 需求
- 验收标准
- 边缘情况
- 指标
- 依赖项
开发者无需搜索,只需继续编码。
2. 使用真实 PRD 生成实现代码
询问:根据这份 PRD,生成 Node.js 服务。 包含验证、路由和所有边缘情况。
大模型现在会基于以下内容编写代码:
- 实际需求
- 真实边缘情况
- 已定义的约束
不产生幻觉。
不产生误解。
3. 根据验收标准自动生成单元测试
根据这份 PRD 或用户故事中的验收标准,生成 Jest 单元测试。
AI 会生成:
- 有意义的测试用例
- 适当的覆盖率
- 预期的边缘情况
- 失败条件
这会大幅提高正确性并减少错误。
4. 即时提出澄清问题
无需发送 Slack 消息,也无需等待。
- 如果用户在引导流程中途取消,会发生什么?
- PRD 中定义了哪些错误状态?
- 登录 PRD 中提到了哪些密码规则?
MCP 会根据权威产品文档作答。
5. 持续编码,确保完全符合预期
开发者准确实现产品预期。
测试符合真实的验收标准。
后续不会出现意外。
可用的 MCP 操作 -get_prd
获取完整 PRD。
输入:
{ "query": "checkout flow" }
输出包括:
-产品概览
-问题陈述
-需求
-验收标准
-边缘情况
-技术说明
-指标 / 成功标准
get_userstories
检索功能或史诗的用户故事。
输入:
{ "feature": "Login" }
输出:
-故事 ID
-故事文本
-验收标准
-优先级和状态
许可证
MIT License — 可免费用于商业用途、修改和集成。
支持此项目
如果 Prodmoh MCP 提升了你的工作效率:
⭐ 为仓库点星
与团队分享
贡献改进
使用它构建 IDE 插件
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。