{"slug": "webkit-blog-breaks-down-whats-new-with-safari-27-for-developers-including-mcp", "title": "WebKit blog breaks down what’s new with Safari 27 for developers, including MCP support", "summary": "Apple's WebKit blog detailed Safari 27.0, which adds a Safari MCP server that gives coding agents such as Claude Code and Codex control over the browser window to inspect the DOM, network requests, screenshots, and console output, running entirely on the local machine with no network calls of its own. Safari 27.0 also resolves nearly 850 issues, up from the 525 fixes announced at WWDC, and adds support for immersive environments in visionOS plus the HTML <model> element on iOS, iPadOS, and macOS. The release also introduces Scroll Anchoring to stop pages jumping when images load, and Web Inspector improvements including inline color-contrast information and better redirect-chain visibility.", "body_md": "Following the rollout of Apple’s 2027 system releases, the WebKit blog has now published an [in-depth look](https://webkit.org/blog/18325/webkit-features-for-safari-27-0/) at what’s new with Safari 27.0. Here are the details.\n\n## Safari MCP server among new features\n\nChief among the new features included in Safari 27.0 is the [Safari MCP server](https://9to5mac.com/2026/07/01/safaris-new-mcp-server-lets-coding-agents-inspect-and-debug-websites/?extended-comments=1&utm_source=chatgpt.com), which lets AI agents control the browser window to help developers work faster.\n\nTo enable Safari MCP, developers must go to Safari > Settings > Developer and check “Allow remote automation and external agents.” Apple notes that the Developer pane only appears after users enable “Show features for web developers” under Safari > Settings > Advanced.\n\nHere’s Apple on the new feature:\n\nAre you developing websites using coding agents? The Safari MCP server, now available in Safari 27.0 will make your workflow faster and more powerful. Give Claude Code, Codex, or the agent of your choice control over the browser window so it can see how your code renders. Safari MCP provides access to the DOM, network requests, screenshots, and console output. Your agent can do more on its own while you do less hopping between windows, less dropping screenshots in your terminal, and less typing prompts to describe what’s not working.\n\nThe Safari MCP server enables your agent to:\n\n- see how your code renders in Safari\n- verify user states in forms, checkout flows, selections & more\n- compare computed styles and layout to results in other browsers\n- test for accessibility issues like missing labels, improper ARIA attributes, and poor contrast\n- analyze performance with navigation timing and resource load times\nAnd much more. The MCP server runs entirely on your local machine. It makes no network calls of its own. It does not have access to your personal information in Safari. And any captured data goes directly to the agent you’re running, not to Apple.\n\nApple’s [blog post](https://webkit.org/blog/18325/webkit-features-for-safari-27-0/) also lists the specific commands developers can use to connect Claude Code, Codex, or other agents to Safari, and invites developers to share feedback and feature requests.\n\nIn addition to MCP support, Safari 27.0 fixes nearly 850 issues, up from the 525 fixes Apple had announced just a few months ago, during WWDC. [Resolved issues](https://webkit.org/blog/18325/webkit-features-for-safari-27-0/#resolved-issues) include fixes in accessibility, CSS, encoding, fonts, forms, MathML, networking, WebRTC, among many other areas.\n\nSafari 27.0 also introduces support for immersive environments, which allows developers to provide them in visionOS, and expands the HTML `<model>` element to iOS, iPadOS, and macOS, allowing websites to embed interactive 3D models directly in a page, much like images or videos.\n\nThe post describes the new (and very welcome) Scroll Anchoring feature, which prevents webpages from jumping around when an image, for instance, loads above what the user is viewing, and lists the many Web Inspector improvements, including inline color-contrast information, better redirect-chain visibility, and improved layout debugging.\n\nThe extensive list also details improvements or new features around WebAssembly, WebGPU, JavaScript, CSS, WebRTC, media playback, Web Extensions, WKWebView, and Service Workers, and you can read the full post [here](https://webkit.org/blog/18325/webkit-features-for-safari-27-0/).\n\n#### Worth checking out on Amazon\n\n*FTC: We use income earning auto affiliate links.* [More.](https://9to5mac.com/about/#affiliate)\n\n[our homepage](http://9to5mac.com/)for all the latest news, and follow 9to5Mac on\n\n[exclusive stories](https://9to5mac.com/feature/exclusive/),\n\n[reviews](https://9to5mac.com/guides/review/),\n\n[how-tos](https://9to5mac.com/guides/how-to/), and\n\n[subscribe to our YouTube channel](https://www.youtube.com/9to5mac)", "url": "https://wpnews.pro/news/webkit-blog-breaks-down-whats-new-with-safari-27-for-developers-including-mcp", "canonical_source": "https://9to5mac.com/2026/09/17/webkit-blog-breaks-down-whats-new-with-safari-27-for-developers-including-mcp-support/", "published_at": "2026-09-18 02:18:35+00:00", "updated_at": "2026-09-18 02:24:06.152656+00:00", "lang": "en", "topics": ["ai-agents", "agent-protocols", "ai-tools", "developer-tools"], "entities": ["Apple", "WebKit", "Safari 27.0", "Safari MCP server", "Claude Code", "Codex", "visionOS", "Web Inspector"], "alternates": {"html": "https://wpnews.pro/news/webkit-blog-breaks-down-whats-new-with-safari-27-for-developers-including-mcp", "markdown": "https://wpnews.pro/news/webkit-blog-breaks-down-whats-new-with-safari-27-for-developers-including-mcp.md", "text": "https://wpnews.pro/news/webkit-blog-breaks-down-whats-new-with-safari-27-for-developers-including-mcp.txt", "jsonld": "https://wpnews.pro/news/webkit-blog-breaks-down-whats-new-with-safari-27-for-developers-including-mcp.jsonld"}}