苹果Safari 27加入MCP支持

IT时代网9月18日消息,苹果官方博客梳理了Safari 27面向开发者的新特性,其中最受关注的是Safari MCP服务器——它允许AI智能体控制浏览器窗口,帮开发者提升调试效率。

要启用这项能力,开发者需进入Safari的设置、开发者面板,勾选“允许远程自动化与外部智能体”。开发者面板本身要先在设置的“高级”里打开“显示网页开发者功能”才会出现。

苹果在博文中提到,把浏览器窗口的控制权交给Claude Code、Codex或其他智能体后,它们可以直接看到代码的渲染效果。Safari MCP开放了DOM、网络请求、截图和控制台输出等接口,开发者因此不必反复切换窗口、往终端里贴截图,也不用再打字描述哪里出了问题。

隐私方面,苹果表示这个MCP服务器完全在本地机器上运行,自身不发起网络调用,也无法访问Safari里的个人信息,被捕获的数据直接交给开发者正在运行的智能体,不会经过苹果。

除MCP之外,Safari 27.0还修复了近850个问题,数量高于几个月前全球开发者大会上公布的525个,涉及无障碍、CSS、编码、字体、表单、MathML、网络、WebRTC等多个方向。新版本同时引入沉浸式环境支持,开发者可为visionOS提供相应内容,并把HTML的model元素扩展到iOS、iPadOS和macOS,网页可以直接嵌入可交互的三维模型。

博文还介绍了滚动锚定特性,它能避免图片在用户视野上方加载时页面出现跳动;Web检查器也有多项改进,包括内联的色彩对比信息、更清晰的重定向链以及更完善的布局调试。WebAssembly、WebGPU、JavaScript、CSS、WebRTC、媒体播放、Web扩展、WKWebView和Service Workers的更新同样被逐项列出。

编辑:林一舟

THE END