mcpField
P
Prodmoh Mcp

Prodmoh Mcp

远程服务
github.com/ProdMoh生产力048 周前更新
代码仓库

关于 Prodmoh Mcp

ProdMoh MCP 将 Prodmoh 工作区连接到兼容 MCP 的客户端,让 IDE 开发流程可获取产品需求。它可检索 PRD 和用户故事,包括验收标准、状态与优先级。

主要功能

  1. 01按名称、ID、关键词、标签或语义搜索 PRD
  2. 02获取含验收标准、状态和优先级的用户故事
  3. 03搜索工作区产品文档
  4. 04通过令牌认证的托管 SSE 端点

适用场景

  1. 01依据 PRD 生成实现代码
  2. 02根据验收标准编写测试
  3. 03按文档需求检查代码
  4. 04从工作区文档澄清产品规则

MCP 相关

该 MCP 服务向兼容客户端提供 get_prd、get_userstories 等操作。服务托管在 Prodmoh 的 SSE 端点上,并使用 x-prodmoh-token。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://prodmoh.com/sse
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
SSEhttps://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。

MCP Compatible Powered By ProdMoh License: MIT

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 中定义的具体密码复杂度规则是什么?是否要求包含特殊字符?”

ChatGPT 图片,2025 年 11 月 25 日,下午 10:38:12 截图,2025-11-25,下午 10:41:49 截图,2025-11-25,下午 10:46:59

🛠️ 安装与设置

你无需运行本地服务。ProdMoh 通过 Server-Sent Events (SSE) 提供托管的 MCP 端点。

前提条件
  1. 登录你的 ProdMoh 控制面板。
  2. 点击 “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 插件

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。