glance
by DebugBase·★ 149·综合分 51
为 Claude Code 提供的 AI 驱动浏览器自动化 MCP 服务器,包含 30 个工具用于测试、截图和交互。
概述
Glance 是一个全面的 MCP 服务器,扩展了 Claude Code 的功能,提供真实的浏览器自动化。它提供 30 个浏览器控制工具,包括导航、点击、截图、表单填写和测试自动化。该服务器使 Claude 能够可视化检查 Web 应用程序,与 UI 元素交互,并运行具有多种断言类型的复杂测试场景。它具有安全控制、会话记录和视觉回归测试功能。
试试问 AI
装完之后,这里有 8 个你可以让 AI 做的事:
什么时候选它
当您需要 Claude 通过浏览器自动化直接与网页应用进行交互以完成测试、文档编写或视觉验证任务时,选择 Glance。
什么时候不要选它
如果您需要测试非基于 HTTP 的应用程序,或者需要比 Chromium 浏览器家族更复杂的跨浏览器测试,请不要选择 Glance。
此 server 暴露的工具
从 README 抽取出 12 个工具browser_navigateNavigate to a URL
browser_clickClick an element (CSS selector or text)
browser_typeType into an input field
browser_screenshotCapture a screenshot (returned inline to Claude)
browser_snapshotGet the accessibility tree as text
browser_console_messagesRead console logs and errors
test_scenario_runRun a multi-step test scenario
test_assertRun a single assertion
test_fill_formAuto-fill a form
session_startStart recording a session
visual_baselineSave a visual baseline
visual_compareCompare against baseline
可对比工具
安装
安装 Glance MCP 服务器:
npm install -g glance-mcp或直接添加到 Claude Code:
claude mcp add glance -- npx glance-mcp配置你的 .mcp.json:
{
"mcpServers": {
"glance": {
"command": "npx",
"args": ["glance-mcp"],
"env": {
"BROWSER_HEADLESS": "false"
}
}
}
}FAQ
- Glance 支持哪些浏览器?
- Glance 使用 Playwright 作为底层引擎,支持 Chromium、Firefox 和 WebKit。您可以通过 BROWSER_CHANNEL 环境变量指定浏览器通道。
- Glance 能处理认证流程吗?
- 是的,Glance 包专用的 test_auth_flow 工具,可以在测试场景中处理复杂的多步骤认证过程。
- Glance 对测试生产网站安全吗?
- Glance 包含具有不同限制的安全配置文件。'restricted' 配置文件仅允许本地主机访问并禁用 JavaScript 执行,而 'local-dev' 允许所有 HTTP/HTTPS 网站。
glance 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。