MCP 服务器

您的 AI 智能体为您编写回归测试,Delta‑QA 负责验证。

将 Claude Code、Cursor 或任意 MCP 客户端接入 Delta-QA。您的智能体创建场景并编写步骤;Delta-QA 在自带的浏览器中、在您的真实网站上回放这些步骤,为每一步拍照,只验证真正跑通的部分。

AI 智能体 · Delta-QA MCP 服务器

您的智能体能用 Delta-QA 做什么

Model Context Protocol(MCP)是一项开放标准,AI 智能体借助它发现并调用工具。Delta-QA 的 MCP 服务器提供八个工具:创建场景、编写步骤、回放、读取判定结果、修复、验证。这与场景界面走的是同一条路径,只是没有界面。

您用自然语言提出需求:“帮我为 https://… 上的注册流程创建回归测试”。智能体编写步骤,Delta-QA 在真实网站上回放并为每一步拍照。通过验证后,场景会在每次发布时回放,就像通过浏览录制的场景一样。

三步接入您的智能体

  1. 创建免费账号和您的工作区。
  2. 创建 API 密钥:在“设置”的“工作区”标签页中,进入“API 密钥”部分,填写名称,为编写场景的智能体选择“可编辑”角色,并设置有效期。密钥只显示一次,同时附带现成的命令。
  3. 把命令粘贴到终端,即可接入 Claude Code;或者把服务器地址和下方的认证请求头填入您的 MCP 客户端。
claude mcp add --transport http delta-qa https://api.delta-qa.com/api/mcp --header "Authorization: Bearer dqa_…"
服务器地址
https://api.delta-qa.com/api/mcp
认证请求头
Authorization: Bearer dqa_…

服务器使用协议中的“Streamable HTTP”传输方式,并且无状态:每次调用都是一个独立的请求。任何支持远程服务器和认证请求头的 MCP 客户端都可以接入,从 Cursor、VS Code 到您自己的智能体。

服务器的八个工具

它们按流程的先后顺序排列。智能体会自行发现这些工具,您无需向它做任何说明。

工具作用所需角色
list_workspaces列出您的工作区,以及您在每个工作区中的角色。只读
list_scenarios列出某个工作区的场景,最近的排在最前。只读
create_scenario根据名称和起始 URL 创建草稿场景;第 1 步(打开页面)由 Delta-QA 自动添加。可编辑
get_scenario读取场景及其步骤,编号与回放时一致。只读
set_scenario_steps写入流程的全部步骤,可从十四种操作中选择:点击、输入、选择、按键、滚动、导航等。可编辑
capture_scenario在 Delta-QA 的浏览器里对真实网站回放场景,并拍下照片。可编辑
get_capture_result读取回放的判定结果;失败时会指出需要修复的步骤。只读
activate_scenario验证场景:本次捕获成为它的基准,之后每次发布都与它比对。可编辑

智能体写出的一个步骤

每个步骤都由一个操作和它的目标构成:目标是一个 CSS 选择器,在流程走到这一步时,它恰好匹配一个可见元素。

{"action": "CLICK", "selector": "[data-testid=add-to-cart]", "text": "Add to cart"}
{"action": "FILL", "selector": "#password", "value": "…", "sensitive": true}
{"action": "KEY", "value": "Enter"}
{"action": "SCROLL", "value": "800", "photo": false}
  • 元素的可见文字能帮助 Delta-QA 在网站变化后重新找到它。
  • 敏感值(密码、银行卡)一收到就会加密,回放时才输入,在照片上被遮盖,且永远不会被读回。
  • 默认每个步骤一张照片:之后每次检查比对的就是它。
  • 不凭口头保证通过验证:无法回放的步骤会使捕获失败,并指出出错的操作。

每个工作区一个密钥,由您掌控

  • 密钥属于工作区,而不属于某个人:它只在该工作区内起作用,创建者离开团队后依然有效。
  • 两种角色:“只读”角色只能查看场景及其检查结果,不会触发任何操作;“可编辑”角色可以创建、回放并验证场景。
  • 强制设置有效期:30 天、90 天或 1 年,不可更长。撤销立即生效,在同一界面即可完成。
  • 只显示一次,以 SHA-256 指纹的形式保存,从不写入日志。已撤销或已过期的密钥会被拒绝。
  • 权限与界面一致:角色、工作区、配额都和真人用户相同。所有方案均可使用,免费账号也不例外。

智能体提议,Delta-QA 验证

AI 智能体可能选错选择器,也可能声称某个流程运行正常。有了 Delta-QA,没有任何内容会凭口头保证通过验证:每一步都会在真实浏览器中、在真实网站上回放并拍照。回放失败时会指出需要修复的步骤;只有回放通过,才会成为基准。

此后,每次发布都会由 Delta-QA 的确定性 AI(并非 LLM)与该基准比对:相同的差异总会得到相同的判定,每一处差异都可以解释。

自动化回归测试详解 · Delta-QA 能检测什么

MCP 服务器常见问题

什么是 MCP 服务器?
MCP 服务器提供一组工具,AI 智能体可以通过开放标准 Model Context Protocol 发现并调用它们。Delta-QA 的 MCP 服务器让您的智能体可以在您的工作区中创建、回放并验证回归测试场景。
哪些智能体可以接入 Delta-QA?
Claude Code 只需一条命令;任何支持远程“Streamable HTTP”服务器并允许设置认证请求头的 MCP 客户端也可以,例如 Cursor、VS Code 或您自己的智能体。
使用 MCP 服务器需要会写代码吗?
不需要。您用自然语言描述流程,智能体编写步骤,Delta-QA 负责回放。随后,场景会出现在 Delta-QA 中,无需代码即可查看和编辑,就像通过浏览录制的场景一样。
智能体能用我的 API 密钥做什么?
只能做其角色所允许的事,并且仅限于它自己的工作区。“只读”密钥可以查看场景及其检查结果,但不会触发任何操作。“可编辑”密钥可以创建和编辑场景、启动回放并验证场景。没有任何密钥能管理组织。
我的测试密码会暴露给智能体吗?
不会。被标记为敏感的值一收到就会加密,回放时才输入,在照片上被遮盖,也绝不会被回传:连智能体本身也无法再读取它。
免费账号包含 MCP 服务器吗?
包含。API 密钥和 MCP 服务器适用于所有方案,免费账号也不例外。智能体触发的操作会计入您所选方案的配额,就像您亲自启动的一样。

接入您的智能体,保留证据。

创建免费账号