SuperAPI AI 工具集

browsing

通用与其它

查看项目

更新于 10-16 07:24

技能介绍

用途:该技能用于直接控制 Chrome,通过 Chrome DevTools Protocol 与 use_browser 这一统一 MCP 工具操作已登录的浏览器会话。适合需要延续现有登录态、管理运行中浏览器的多个标签页、或在 Playwright MCP 不可用/过重时使用;若需要全新浏览器实例、生成截图或 PDF、偏好更高层抽象,则资料建议改用 Playwright MCP。

主要能力:在单一 use_browser 工具内以 action 形式提供导航(navigate、await_element、await_text)、交互(click、type、double_click、right_click、select、keyboard_press)、CDP 级鼠标动作(hover、drag_drop、mouse_move、scroll)、文件上传(file_upload)、内容提取(extract,格式 markdown/text/html)以及标签页切换(switch_tab);所有操作作用于当前 activeTab。Chrome 在首次使用时自动启动。

自动捕获:每次 DOM 动作(navigate、click、type、select、eval、keyboard_press、hover、drag_drop、double_click、right_click、file_upload)会自动保存视口截图 .png、结构化 markdown .md、完整渲染 DOM .html 与控制台消息 -console.txt,按 001-navigate 等顺序前缀写入会话目录,使用 extract 或 screenshot 前需先检查这些文件。

凭据防护与限制:对凭据形态页面(如 Slack xoxb-/xapp-、GitHub ghp_、1Password ops_、otpauth:// 种子、data-sen-secret 标记)会抑制文件写入并替换为 [REDACTED credential-shaped];可按 URL 模式(/2fa、/mfa、/totp、security-keys 等)整体抑制捕获与截图;pause_capture/resume_capture 可暂停捕获,但状态仅存于内存,MCP 服务重启后不再保留。资料同时列出若干已知漏洞(拆分式 OTP 输入框、提交后清除的镜像、替换元素的显示密码切换、短于长度下限的自镜像值、截图像素不被清洗等),并说明可用 SUPERPOWERS_CHROME_ALLOW_CREDENTIAL_CAPTURE=1 关闭上述防护,SUPERPOWERS_CHROME_SENSITIVE_URL_PATTERNS 可追加敏感 URL 正则。该机制定位为协作型代理的意外防护,而非安全边界。