新闻详情

新闻详情

首页 / 资讯中心 / 详情

Expect MCP服务器配置指南:8大浏览器测试工具接入Claude Code、Cursor和Codex

发布时间:2026/9/30 11:23:56来源:尧图网络
Expect MCP服务器配置指南:8大浏览器测试工具接入Claude Code、Cursor和Codex
Expect MCP服务器配置指南8大浏览器测试工具接入Claude Code、Cursor和Codex【免费下载链接】expectExpect tests your agents code in a real browser项目地址: https://gitcode.com/gh_mirrors/expect6/expectExpect是一款让 AI 编程助手在真实浏览器中测试代码的开源工具其MCP 服务器内置 8 大浏览器测试工具可一键接入Claude Code、Cursor和Codex等主流 AI 客户端。只需一条配置命令你的 AI Agent 就能打开网页、点击表单、抓取控制台日志、审计无障碍性并测量性能指标自动发现代码中的 Bug 并协助修复。一、什么是Expect MCP服务器MCPModel Context Protocol是 AI 助手与外部工具之间的标准协议。Expect 的 MCP 服务器以stdio 传输方式运行通过 npm 包expect-cli启动基于 Playwright 驱动真实浏览器Chromium、WebKit、Firefox 三种引擎均可而不是靠截图和鼠标坐标模拟操作。它和传统自动化工具的核心区别在于无需写测试脚本Agent 直接调用工具完成打开→操作→观察→断言的完整闭环可复用本地 Cookieopen工具支持cookiestrue以真实登录用户身份测试全程留痕会话结束后自动导出录屏视频和截图到/tmp/expect-artifactsMCP 服务器的完整客户端配置示例见官方文档docs/mcp.md工具注册源码在 packages/browser/src/mcp/server.ts。二、8大浏览器测试工具一览工具用途open打开 URL支持有头模式、Cookie 同步、CDP 连接、跨浏览器引擎playwright在 Node.js 上下文执行 Playwright 代码return收集数据screenshot三种模式PNG 截图 / ARIA 无障碍树带元素 ref/ 带编号标注的截图console_logs读取控制台日志可按error、warning等类型过滤network_requests抓取网络请求自动标记 4xx/5xx 失败、重复请求、混合内容performance_metrics采集核心 Web 指标FCP、LCP、CLS、INP、TTFB 和长动画帧accessibility_audit用 axe-core IBM Equal Access 双引擎跑 WCAG 无障碍审计close关闭浏览器冲刷会话视频与截图到磁盘推荐工作流open打开页面 →screenshotsnapshot 模式获取带 ref 的无障碍树 →playwright用ref(eN)定位元素并操作 →console_logs/network_requests观察异常 →accessibility_audit和performance_metrics做质量审计 → 最后close收尾。三、一键安装步骤自动配置如果你已经通过expect-cli的 init 流程初始化过项目MCP 配置会自动写入各客户端。安装器 apps/cli/src/mcp/install-expect-mcp.ts 会为每个客户端写入正确的配置路径客户端全局配置位置项目级配置位置Claude Code~/.claude.json.mcp.jsonCodex~/.codex/config.toml.codex/config.tomlCursor~/.cursor/mcp.json.cursor/mcp.jsonCopilot~/.copilot/mcp-config.json.vscode/mcp.jsonGemini CLI~/.gemini/settings.json.gemini/settings.jsonOpenCode~/.config/opencode/opencode.jsonopencode.json支持全局所有项目生效和项目级两种作用域可多选客户端批量写入。四、手动配置方法各客户端最快写法1. Claude Code 一键命令claude mcp add --scope user expect -- npx -y expect-clilatest mcp2. Cursor / Windsurf / Roo CodeJSON 配置将以下内容粘贴到~/.cursor/mcp.json或项目下.cursor/mcp.json{ mcpServers: { expect: { command: npx, args: [-y, expect-clilatest, mcp] } } }Cursor 用户也可以走图形界面Settings→Cursor Settings→MCP→Add new global MCP server。3. OpenAI CodexTOML 配置[mcp_servers.expect] command npx args [-y, expect-clilatest, mcp] startup_timeout_sec 204. 其他客户端VS Code、Claude Desktop、Opencode、Gemini CLI、JetBrains AI Assistant、Copilot CLI 等 20 客户端的配置写法全部收录在 docs/mcp.md格式大同小异核心都是npx -y expect-clilatest mcp这一条启动命令。五、验证配置与进阶技巧✅ 快速验证在 Agent 中让它用 expect 打开本地开发页面截图并报告控制台错误。若浏览器窗口弹出且返回 ARIA 快照说明 MCP 已生效。 常用进阶参数open工具支持headedtrue— 显示浏览器窗口方便观察cookiestrue— 同步本地浏览器登录态browserwebkit/firefox— 跨引擎测试cdpws://localhost:9222/...— 连接已运行的 Chrome 实例⚠️ 常见问题启动慢/超时首次运行会下载expect-cli依赖Codex 中建议保留startup_timeout_sec 20多个浏览器会话同一时间只维护一个会话跨浏览器测试需先close再以其他引擎open结果文件playwright工具return的值会写入/tmp/expect-artifacts/playwright-results/可供后续步骤读取配置完成后你的 AI Agent 就具备了动手验证代码的能力——写完功能先跑一遍真实浏览器测试Bug 在提交前就被发现。【免费下载链接】expectExpect tests your agents code in a real browser项目地址: https://gitcode.com/gh_mirrors/expect6/expect创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

民宿小程序上线后没人用?好戏其实都在”下单之后”! 2026/9/30 21:59:57

民宿小程序上线后没人用?好戏其实都在”下单之后”!

接触过不少民宿老板,我发现大家做小程序时,关注点几乎全在”下单之前”:页面好不好看、房态准不准、支付顺不顺。这些当然重要,但真正拉开经营差距的,往往是”下单之后”的那些事儿。今天咱们就聊聊那些容易被忽略、却…

阅读更多 →
汽车电子知识体系搭建:从ECU、OTA到EMC的实战指南 2026/9/30 21:59:51

汽车电子知识体系搭建:从ECU、OTA到EMC的实战指南

汽车电子这个领域,说大不大,说小也真不小。我干了十来年,从最早的纯机械继电器控制,到后来CAN总线铺开,再到现在动不动就OTA、域控制器、SOA架构,变化快得让人喘不过气。很多刚入行的朋友问我,汽…

阅读更多 →
上下文窗口是什么?为什么 AI 聊着聊着会“忘记”前面的话** 2026/9/30 21:59:44

上下文窗口是什么?为什么 AI 聊着聊着会“忘记”前面的话**

#上下文窗口是什么?为什么 AI 聊着聊着会“忘记”前面的话 同一段对话里,AI 起初能准确记住人物设定、写作要求和前面的结论,聊到后面却像突然换了一个人:把已经确认的条件弄反,忘掉开头给过的资料,甚至重…

阅读更多 →
免费节假日查询 API,一键获取 2026 国庆放假调休安排 2026/9/30 21:59:44

免费节假日查询 API,一键获取 2026 国庆放假调休安排

免费节假日查询 API,一键获取 2026 国庆放假调休安排2026 年国庆假期与调休安排已明确。本文基于节假日查询接口的当日数据,逐日梳理国庆前后的放假与上班调休情况,并提供接口调用方法,方便快速核对假期、规划出行与办公安排。202…

阅读更多 →
服务器应用日志管理方案及实操手册 2026/9/30 21:59:38

服务器应用日志管理方案及实操手册

第一部分 日志管理整体技术方案1. 方案概述为统一服务器部署应用的日志采集、存储、检索、告警、清理与安全管控能力,解决日志散乱、无法排查问题、磁盘爆满、无追溯、不合规等问题,建立标准化、可运维、高可靠、低成本的全链路日志管理体系。本方案适用…

阅读更多 →
嵌入式调试不再靠猜:现象到根因的四类排查法 2026/9/30 21:59:32

嵌入式调试不再靠猜:现象到根因的四类排查法

调试嵌入式系统这么多年,我见过太多人在同一个问题上反复试错。板子复位了,先换电容;程序跑飞了,加长延时;通信失败,怀疑波特率不对改了又改。最后发现根本不是那么回事。这不是经验不够的问题,…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉