SuperAPI AI 工具集

claude-in-chrome

智能体与模型

查看项目

更新于 10-15 17:19

技能介绍

用途:通过名为 mcp__claude-in-chrome__* 的工具集在 Chrome 中自动化操作网页,包括点击元素、填写表单、截图、读取控制台日志与在站点间导航。

主要能力与用法:

  • 会话开始时先调用 mcp__claude-in-chrome__tabs_context_mcp 获取当前标签页信息,据此判断用户工作对象。除非用户明确要求使用某个已有标签页,否则用 mcp__claude-in-chrome__tabs_create_mcp 新建标签页;不要沿用其他会话的标签页 ID。当标签页被关闭或导航出错时,重新调用 tabs_context_mcp 获取最新标签页。
  • 若工具被延迟加载(需先用 ToolSearch 加载),应在一次 ToolSearch 调用中以逗号分隔列出所需工具,先加载核心集合:select:mcp__claude-in-chrome__tabs_context_mcp,mcp__claude-in-chrome__navigate,mcp__claude-in-chrome__computer,mcp__claude-in-chrome__read_page,mcp__claude-in-chrome__tabs_create_mcp,mcp__claude-in-chrome__tabs_close_mcp;按任务需要追加 read_console_messages、read_network_requests、form_input、gif_creator、javascript_tool 等。
  • 多步交互可用 gif_creator 录制,需在动作前后多捕获帧以保证播放流畅,并用有意义的文件名(如 login_process.gif)。
  • 调试可用 read_console_messages 读取控制台输出;输出可能冗长,可用 pattern 参数做正则过滤,例如用 "[MyApp]" 只筛应用相关日志。

限制与注意事项:

  • 不要通过操作触发 JavaScript alert、confirm、prompt 或浏览器模态对话框,它们会阻断后续浏览器事件,使扩展收不到命令。建议改用 console.log 加 read_console_messages 调试;若页面存在会触发对话框的元素,避免点击可能引发弹窗的按钮或链接,必须先与用户交互时提前告知可能中断会话,也可用 javascript_tool 检查并关闭已有对话框。若不慎触发对话框导致无响应,需提示用户在浏览器中手动关闭。
  • 避免陷入死循环:偏离任务、工具调用失败两三次、扩展无响应、元素不响应点击或输入、页面不加载或超时、多种方法仍无法完成时应停下询问用户,说明尝试内容与问题,不要反复重试同一失败操作或自行浏览无关页面。

适用场景:网页交互自动化、表单填写、截图、页面脚本与网络或控制台调试、操作过程录制等。

资料未提供的信息:安装步骤、平台要求、收费方式与价格暂未提供。