关于「Control Chrome with AppleScript」
这是一款面向 macOS 用户的 Chrome 自动化 MCP 工具,核心思路是用 AppleScript 脚本与 Chrome 的「开发者模式」接口通信,从而在保留原生浏览器体验的前提下,实现对标签页、窗口以及部分网页内容的一键操控。你可以在不切换其他应用的情况下,让脚本帮你打开指定链接、批量切换或关闭标签页、按名称或 URL 检索并聚焦到目标窗口,非常适合需要频繁在多个网页间来回跳转的工作场景。
从典型用法来看,它常被用于自动加载预设好的工作台网页集合、定时刷新监控页、把当前所有打开的标签页导出为列表,以及配合快捷键或 Alfred 工作流完成「一键整理 Chrome 窗口」之类的操作。由于依赖 AppleScript,理论上无需额外安装浏览器扩展,只需在 Chrome 的「开发者」菜单中启用相关调试/接口选项并授予系统自动化权限即可运行,因此对系统资源的占用也比较克制。
需要留意的是,启用脚本控制 Chrome 通常涉及 macOS 的「自动化与辅助功能」授权,首次运行时会弹出系统授权提示;同时在 Chrome 端往往需要打开对应的开发者或实验性接口页面,这两项设置的具体名称和位置可能随 Chrome 版本变化,以官网为准。另外,该 MCP 侧重「操控 Chrome 本身」,并不等同于通用爬虫或数据抓取,如需读取网页正文、提取结构化数据,建议结合专门的浏览器自动化或抓取类 MCP 使用,效果会更稳妥。
- 适合人群:重度依赖 Chrome 多个标签页、需要重复打开固定网页集合的 macOS 用户。
- 典型能力:批量打开/关闭标签页、按 URL 跳转、聚焦窗口、导出标签页列表等。
- 使用前提:macOS 系统授权 + Chrome 相关接口开启,具体步骤请以官方文档为准。