关于 MCP Server By TestMu AI
MCP Server By TestMu AI 将支持 MCP 的 IDE 客户端连接到 TestMu AI 测试服务,涵盖测试编排、失败排查、视觉回归分析、无障碍审计和测试管理。
主要功能
- 01运行 HyperExecute 测试任务
- 02汇总日志以分析失败
- 03解读视觉回归差异
- 04执行 WCAG 无障碍审计
- 05生成测试用例并记录结果
适用场景
- 01生成配置并运行 Playwright 测试
- 02排查失败的自动化构建
- 03检查构建中的视觉变化
- 04审计暂存站点的无障碍问题
MCP 相关
提供托管 MCP 服务,地址为 https://mcp.lambdatest.com/mcp,支持兼容客户端通过 HTTP 和 OAuth 连接。它向客户端提供 HyperExecute、Automation、SmartUI、Accessibility 和 Test Manager 工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.lambdatest.com/mcpclaude mcp add --transport http by-testmu-ai https://mcp.lambdatest.com/mcp{"mcpServers":{"by-testmu-ai":{"type":"http","url":"https://mcp.lambdatest.com/mcp"}}}在 Cursor 中打开{"servers":{"by-testmu-ai":{"type":"http","url":"https://mcp.lambdatest.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"by-testmu-ai":{"type":"http","url":"https://mcp.lambdatest.com/mcp"}}}{"mcpServers":{"by-testmu-ai":{"serverUrl":"https://mcp.lambdatest.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
95| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| appFilePath | string | 否 | 应用文件的绝对路径(APK、IPA 等)。请提供此项或 appUrl(二者必须且只能提供一项)。 |
| appUrl | string | 否 | 要上传的应用 URL。请提供此项或 appFilePath(二者必须且只能提供一项)。 |
| name | string | 是 | 上传应用的名称 |
| customId | string | 否 | 应用的自定义 ID(可选) |
| visibility | enum | 否 | 可见性设置(可选,默认值:individual)individual | team | organization |
详细介绍
TestMu AI(原名 LambdaTest)MCP 服务
直接在 IDE 中使用自然语言运行、调试和分类处理测试。
TestMu AI MCP 服务可将任何兼容 MCP 的客户端连接到 TestMu AI(原名 LambdaTest)平台,让你无需离开编辑器或切换仪表板,即可编排测试运行、调试故障、分析视觉回归并执行无障碍审计。
本仓库是托管 MCP 服务的设置指南和参考资料。服务本身作为托管服务运行于
https://mcp.lambdatest.com/mcp,无需安装或自行托管。
工具
| 工具 | 功能 |
|---|---|
| HyperExecute | AI 原生测试编排。生成 HyperExecute YAML 和测试运行器命令、触发任务并报告状态,无需手动编写 YAML。 |
| Automation | 拉取执行详情、命令日志、网络日志和控制台错误,集中进行测试故障分类处理和根因分析。 |
| SmartUI | 以通俗易懂的语言说明视觉回归,包括像素、布局、DOM 和感知差异,并提供摘要,而非要求你用肉眼判断。 |
| Accessibility | 对托管 URL 或本地 React 应用执行 WCAG 和 a11y 审计,并返回违规项及修复指导。 |
| Test Manager | 覆盖测试管理生命周期,从 AI 测试用例生成到批量记录结果。 |
先决条件
- 一个 TestMu AI 账户
- 一个兼容 MCP 的客户端(见下文)
- Node.js 18+——仅当客户端需要 STDIO 回退方案时
身份验证通过 OAuth 处理。首次连接时,客户端会打开浏览器窗口,以 testmuai.com 进行授权;无需在配置文件中存储 API 密钥。
设置
服务端点为:
https://mcp.lambdatest.com/mcp
Cursor
添加到 ~/.cursor/mcp.json(全局)或 .cursor/mcp.json(每个项目):
{
"mcpServers": {
"testmu-ai": {
"url": "https://mcp.lambdatest.com/mcp"
}
}
}
Claude Code
claude mcp add --transport http testmu-ai https://mcp.lambdatest.com/mcp
VS Code / GitHub Copilot
添加到 MCP 配置中:
{
"servers": {
"testmu-ai": {
"type": "http",
"url": "https://mcp.lambdatest.com/mcp"
}
}
}
Cline
打开 Cline 面板,点击 MCP Servers 图标,然后选择 Configure > Remote Servers:
- 服务名称:testmu-ai
- 服务 URL:https://mcp.lambdatest.com/mcp
- 传输类型:Streamable HTTP
或者点击 Cline 中的 Configure MCP Servers,打开 cline_mcp_settings.json 并添加:
{
"mcpServers": {
"testmu-ai": {
"type": "streamableHttp",
"url": "https://mcp.lambdatest.com/mcp"
}
}
}
无需克隆或安装任何内容。出现 Authenticate 时,点击它即可完成 OAuth 登录。
OpenCode
添加到 ~/.config/opencode/opencode.json(全局)或项目根目录下的 opencode.json:
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"testmu-ai": {
"type": "remote",
"url": "https://mcp.lambdatest.com/mcp",
"oauth": {}
}
}
}
然后运行 opencode mcp auth testmu-ai,通过浏览器登录。opencode mcp list 应显示 testmu-ai connected。
Kilo Code
添加到 ~/.config/kilo/kilo.jsonc:
{
"$schema": "https://app.kilo.ai/config.json",
"mcp": {
"testmu-ai": {
"type": "remote",
"url": "https://mcp.lambdatest.com/mcp"
}
}
}
然后打开 Kilo Settings > Agent Behaviour > MCP Servers,点击 testmu-ai 旁边的 Sign in。
Claude Desktop 和其他仅支持 STDIO 的客户端
尚不支持远程 HTTP 传输的客户端可以通过 mcp-remote 连接:
{
"mcpServers": {
"testmu-ai": {
"command": "npx",
"args": ["-y", "mcp-remote@latest", "https://mcp.lambdatest.com/mcp"]
}
}
}
支持的客户端
Cursor · Claude Code · Claude Desktop · GitHub Copilot · OpenAI Codex · Windsurf · Cline · Continue · Zed AI · JetBrains AI Assistant · Antigravity · OpenCode · Kilo Code
任何实现了 Model Context Protocol 的客户端都应该可以使用。原生支持远程 HTTP 的客户端可直接连接;其他客户端则使用上文所述的 mcp-remote 回退方案。
示例提示词
连接后,可以向助手提出类似这样的问题:
Generate a HyperExecute YAML for my Playwright TypeScript tests and run it.
My last automation build failed — pull the console and network logs and tell me why.
Summarise the SmartUI visual differences in my latest build.
Run an accessibility audit on https://staging.example.com and list WCAG violations by severity.
故障排除
编辑配置后未显示服务 完全退出并重新打开客户端。对于大多数客户端,仅重新加载窗口不足以重新读取 MCP 配置。
未读取配置 验证 JSON。尾随逗号或不匹配的括号会导致客户端静默跳过该条目。
找不到 npx(STDIO 回退)
确认 Node.js 已加入 PATH:在 macOS/Linux 上运行 which npx,在 Windows 上运行 where npx。有些客户端不会继承你的 shell 环境,因此可能需要使用 npx 的绝对路径。
身份验证循环或会话过期 在客户端的 MCP 设置中清除此服务已存储的身份验证信息,然后重新连接以重新触发 OAuth 流程。
文档
支持
- TestMu AI(前身为 LambdaTest)支持
- 隐私政策
- 如果设置指南本身存在问题,请在此代码库中提交 issue
由 TestMu AI 构建(前身为 LambdaTest)
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。