Pinafly UAT MCP
官方你的编程代理完成一个功能后,给你一个UAT链接。你在真实应用上走查并标记问题。代理读取每个标记,修复后回报。只有人工才能将修复标记为已验证。6个工具,OAuth登录,兼容Claude Code及任何MCP客户端。
你可以用 Pinafly UAT MCP 做什么?
- 生成走查评审 — 请求一份包含页面、编号步骤和预期结果的 UAT 评审草稿,以检查你正在运行的应用。
- 查看评审状态和评论 — 询问存在哪些页面和指南、是否已发送,以及有多少条评论待处理,包括已锁定的评论。
- 查看评论详情 — 询问每条评论的内容、所在页面和元素,以及你撰写的任何回复。
- 报告修复 — 告知它你已修复某问题;它会记录该变更,之后你可以将评论标记为已解决。
- 拒绝变更 — 告知它你不会更改某内容;它会记录你的原因(例如预期行为)以供决策参考。
- 获取走查结果 — 询问一次走查如何结束;它会报告“通过”或“需要返工”,并附上你的备注。
托管 MCP 服务器
npx add-mcp 'https://pinafly.com/mcp/uat'可安装到 Claude Code、Codex、Cursor 等客户端
文档
你的智能体可以用它做什么
-
为你撰写一份可执行的走查评审
一份评审草稿:你正在运行的应用中需要检查的页面,每个页面都带有编号步骤以及你应该看到的内容。 -
回读评审内容
查看评审的页面和指南、是否已发送,以及有多少条评论在等待处理,包括因你的套餐限制而被锁定的评论。 -
阅读你的评论
每条评论都会说明它位于哪个页面、哪个元素上,以及你写了什么,包括回复。 -
说明已修复某问题
它会报告修复内容和变更内容。你查看后将该评论标记为已解决。 -
说明不会更改某内容
它会给出理由,例如属于预期行为或超出范围,然后由你决定。 -
了解你的走查结果
当你完成一次走查时,它会读取你的回答——通过或需要返工——以及你的备注。
工作原理
- 1. 连接
将
https://pinafly.com/mcp/uat添加到你的智能体,并在浏览器打开时按下“允许”。无需复制任何密钥。 - 2. 走查 智能体会给你一个链接。你在真实应用中打开每个页面,开启“评论”模式,然后点击有问题的地方。
- 3. 修复 告诉智能体修复 Pinafly 反馈。它会读取你的评论、进行修复并回报结果,然后你确认已完成的部分。
连接你的智能体
每个智能体都使用相同的地址和相同的浏览器登录方式。Claude Code 已经过端到端测试。如果其他智能体要求提供客户端 ID 或无法打开浏览器,请按照设置指南中的说明使用令牌。
| 智能体 | 添加方式 | 然后 |
|---|---|---|
| Claude Code | claude mcp add --transport http pinafly-uat https://pinafly.com/mcp/uat 复制 | 输入 /mcp,选择 pinafly-uat,然后进行身份验证 |
| Codex | codex mcp add pinafly-uat --url https://pinafly.com/mcp/uat 复制 | codex mcp login pinafly-uat |
| Cursor | {"mcpServers": {"pinafly-uat": {"url": "https://pinafly.com/mcp/uat"}}} 复制 | 将其放入 .cursor/mcp.json,然后在 Cursor 的 MCP 设置中连接 pinafly-uat |
| Gemini CLI | gemini mcp add --transport http pinafly-uat https://pinafly.com/mcp/uat 复制 | 输入 /mcp auth |
| VS Code 中的 GitHub Copilot | {"servers": {"pinafly-uat": {"type": "http", "url": "https://pinafly.com/mcp/uat"}}} 复制 | 将其放入 .vscode/mcp.json,启动服务器,然后在 VS Code 提示时登录 |
它不能做什么
你的智能体不能将评审发送给任何人、邀请任何人、将评论标记为已解决,或自行允许你的应用地址。这些操作都需要人工完成,因此即使智能体出错或被误导,也无法代替你执行这些操作。
安全说明(通俗版)
- 你在浏览器中批准每个智能体,它只能在你选择的工作区内运行。
- Pinafly 只显示一次令牌,并且只保留一个指纹。你可以在“实时评审”页面上撤销它。
- 团队外部评审者的评论会被保留,直到你释放它们,因此它们永远不会到达你的智能体。
- 到达你的智能体的评论会被标记为待评估的输入文本,而不是需要遵循的指令。
- Pinafly 不会在你的代码上运行任何 AI 模型。唯一可选的例外——对评审评论提供建议——在隐私政策中有说明,并且工作区可以将其关闭。
常见问题
什么是 Pinafly MCP 服务器?
它是一种连接,让 Claude Code、Codex 或 Cursor 等编码智能体可以为你提供一份你正在运行的应用中需要检查的页面列表,每个页面都带有步骤和你应该看到的内容。你走查这些页面,对任何问题发表评论,智能体读取你的评论并修复它们。
哪些编码智能体可以使用它?
任何支持通过 HTTP 使用 MCP 的智能体都可以。Claude Code 已经过端到端测试。Codex、Cursor、Gemini CLI 和 VS Code 中的 GitHub Copilot 使用相同的地址和相同的浏览器登录方式,相关命令就在本页面上。
我需要复制 API 密钥吗?
不需要。你添加地址,智能体会在你的浏览器中打开 Pinafly 登录页面,你按下“允许”即可。令牌仅用于持续集成或无法打开浏览器的智能体,而且 Pinafly 只显示一次令牌并只保留一个指纹。
我的智能体能做什么,不能做什么?
它可以撰写评审草稿、阅读你和你的团队留下的评论、报告已修复的问题,或说明不会更改某内容及原因。它不能将评审发送给任何人、将评论标记为已解决,或读取团队外部评审者写的内容。
评审者的评论会不会诱骗我的智能体做某些事?
团队外部人员的评论会被保留,直到你释放它们,因此你的智能体永远不会看到他们的文字。确实到达你的智能体的评论会被标记为人们输入的文本,作为反馈来评估,绝不会作为指令来执行。
我的应用需要什么?
在你的应用布局中添加一个脚本标签——智能体在首次需要时会自动添加——并在“实时评审”页面上允许你的应用地址。你只需按一个按钮即可允许。在有人从 Pinafly 打开页面之前,任何人都看不到任何内容。
Pinafly 会在我的代码或评论上运行 AI 模型吗?
不会在你的代码上运行,也不会在你智能体所做的工作上运行。你自己的智能体——在你自己的订阅和机器上——负责撰写评审和修复评论,Pinafly 负责存储并展示给你。唯一可选的例外是决策面板中的建议:当你请求建议时,该评审评论的文本会发送给 DigitalOcean 托管的开放权重模型,绝不会发送你的代码,而且工作区可以在其账单页面上关闭此功能。隐私政策中有详细说明。
更多信息:连接你的编码智能体、为智能体撰写一份好的评审、分步指南、实时评审(你可以在其中允许你的应用并管理令牌)、全部帮助。