蘋果替 Safari 內建 MCP 伺服器,coding agent 直連瀏覽器除錯
WebKit 團隊七月一日宣布,Safari Technology Preview 247 內建了 Safari MCP 伺服器,讓開發者的 coding agent 直接連上一個 Safari 瀏覽器視窗,即時取得 DOM 結構、網路請求、截圖與 console 輸出。只要是相容 Model Context Protocol 的客戶端都能接,不限特定工具。
官方部落格描述的痛點每個前端工程師都熟:看到頁面壞掉、開 console 追、點進 styles 分頁、回編輯器改、再重新整理,或者截圖貼給 agent、描述問題、祈禱它改對,改不對就整套再來一輪。MCP 伺服器把這個迴圈自動化,agent 自己就能看到程式碼在 Safari 裡實際渲染成什麼樣子,開發者可以待在終端機裡不用跳窗。
官方點名的用途包括 Safari 本身的網頁開發,以及跨瀏覽器相容性測試——只在單一瀏覽器測試就會漏掉其他引擎的錯誤,現在讓 agent 順手檢查 WebKit 渲染成本大幅降低。MCP 由 Anthropic 在二〇二四年底提出,如今連蘋果都把它當內建功能出貨,事實標準的地位大概沒有懸念了。對照本站報導過的各家瀏覽器 agent 工具,瀏覽器與 agent 的邊界正在快速融掉。
歸剛點評|蘋果不是追風口的公司,它願意把 MCP 做成 Safari 內建,等於官方認證這條協定會留下來。前端團隊的實際紅利是 WebKit 相容性測試終於能塞進 agent 工作流,「在我的 Chrome 上是好的」這句話的藉口空間又變小了。
來源:WebKit Blog