Apple 正在為 Safari 推出一款新的 MCP 伺服器,該伺服器允許編碼代理直接在瀏覽器中檢查網站,從而使它們能夠存取頁面內容、控制台日誌、網頁請求、螢幕截圖等。以下是詳細資訊。
MCP 伺服器包含在 Safari 技術預覽版 247 中
蘋果在 WebKit 部落格上的一篇新文章中表示,Safari 技術預覽版 247 包括 Safari MCP 伺服器,“一個面向 Web 開發人員的模型上下文協議伺服器,使 Web 開發和調試工作流程更快、更強大。”
從訊息中:
我們知道代理程式正在成為編碼過程中越來越不可或缺的一部分,而 Safari MCP 伺服器使您的代理程式能夠透過將其連接到 Safari 瀏覽器視窗來了解您的程式碼在瀏覽器中的實際顯示方式。
MCP 是 Anthropic 創建的開放標準,後來捐贈給 Agentic AI Foundation Linux 基金會。從本質上講,它為相容的人工智慧代理提供了一種連接外部工具、服務和資料來源的通用方式,使它們能夠獲取資訊並執行允許的操作,而不是僅依賴使用者貼上到聊天中的內容。
在實務中,MCP可以允許ChatGPT、Claude和Gemini等相容客戶端連接到提供服務和資源的MCP伺服器,包括GitHub、Slack、Google Drive、Notion、資料庫、本機檔案和瀏覽器開發工具。
透過 Safari 技術預覽版 247 中配置的新伺服器,編碼代理可以檢查網頁、存取控制台日誌和網路請求、截取螢幕截圖以及與頁面上的元素進行互動。
您在浏览器中看到您的网站有问题。你打开控制台来追踪他。您单击样式选项卡。你看到什么坏了。您返回代码来修复它。或者,您可以截取螢幕截圖,向您的代理商詳細描述問題,然後讓他們為您解決問題。希望一切都正確完成,錯誤已修復,您可以繼續前進。
但是,當它沒有修復時,您將再次執行工作流程 – 瀏覽器。快速地。代理人。
一次又一次,直到你最終消滅了這個錯誤。
無論您使用什麼瀏覽器或工具,調試工作流程都包含大量的滑鼠點擊、工具和視窗切換來進行一次修復,但事實並非必須如此。如果您已經在開發工作流程中使用代理,Safari MCP Server 將使您的偵錯更快、更有效率。
這篇文章描述了 Safari MCP 伺服器的幾種潛在用途,包括幫助代理調試網站、識別 Safari 相容性問題、分析效能、測試可訪問性以及測試各種頁面和 UI 狀態。
此外,該帖子還列出並描述了伺服器附帶的大約 20 個工具,例如 browser_console_messages “傳回目前或指定標籤的緩衝控制台日誌” screenshot “以PNG格式截取目前頁面的螢幕截圖” list_network_requests 「列出目前標籤的網路請求摘要資料(URL、方法、狀態、時間)」和 page_interactions “與 DOM 執行順序互動:單擊、鍵入、滾動、懸停、按鍵等。”
若要了解如何開始使用 MCP 以及如何與 Claude、Codex 等一起在 Safari 中使用 MCP,請點擊此連結。
值得在亞馬遜上查看
FTC:我們使用自動會員連結來產生收入。 更多的。








