暂无菜单项

Safari 27 内置 MCP 服务器:AI 编码代理直接接管浏览器,DOM/截图/控制台全开放

发布于
15

9 月中旬,WebKit 官方博客公布 Safari 27.0 更新,最受关注的新特性是内置的 Safari MCP 服务器——这是主流浏览器厂商推出的第一个原生 MCP(模型上下文协议)服务器。它让 Claude Code、Codex 等 AI 编码代理直接接管 Safari 浏览器窗口,自己「看」代码实际渲染成什么样,开发者终于不用再反复截图、复制报错、贴给 AI 描述问题了。

AI 代理接管浏览器 Safari MCP

核心亮点

  • 17 个工具全开放:导航、读取 DOM、执行 JavaScript、截图、控制台日志、网络请求、模拟视口与打印媒体、标签页管理,覆盖开发者常用的全部调试动作。
  • AI 能「自己动手」:不仅要截图和读日志,还可以点击、输入、滚动、切换标签页、应答弹窗,独立完成「打开网站 → 搜索 → 进文章 → 提取内容」的整条流程。
  • 跨浏览器与无障碍检查:对比计算样式和布局,检测缺失标签、ARIA 错误与对比度问题,甚至用导航时序自动定位性能瓶颈。

隐私与安全设计

服务器完全运行在本地、自身不发任何网络请求;它基于 safaridriver 创建独立的自动化窗口,读不到你的自动填充、密码和浏览历史,截取的页面与日志直接交给你的代理而不是苹果。当然,权限越大越要谨慎——只连接可信的 agent,敏感操作仍建议人工确认。

接入与展望

接入只需两步:设置 → 高级 → 勾选「显示网页开发者功能」,再到开发者面板勾选「允许远程自动化和外部代理」,然后一行命令 claude mcp add safari-mcp -- "/usr/bin/safaridriver" --mcp 即可。对前端开发、网页测试和信息采集从业者来说,这等于给 agent 装上了官方的「眼睛和手」,短期内基于 Safari 的 AI 浏览器助手类工具会密集出现。提醒一点:它验证的是 WebKit 渲染,国内大量 Chromium 内核站点仍需配合人工做跨浏览器对比。

0 / 600
0 讨论
热门最新
总结
暂无总结