Safari 27 Adds an MCP Server to Give AI Tools Browser Access

WebKit artwork used with the Safari 27 MCP server announcement.
Safari MCP server for web developers. Image: WebKit

Safari 27 beta includes a new Model Context Protocol server that lets compatible AI tools work with Safari during web development. Apple’s WebKit team says the feature can expose browser debugging information to an MCP client, including page structure, network activity, console messages and screenshots.

This is a developer tool, not an AI feature that runs across everyday browsing. Its purpose is to give an assistant the context needed to help diagnose a web-page issue while a developer remains in control of Safari’s debugging workflow.

What Safari MCP can access

  • The current page’s DOM and accessibility tree.
  • Network requests and browser console output.
  • Page screenshots and inspection details.
  • Actions that support testing and debugging a site.

Developers enable it in Safari’s developer settings by allowing remote automation and external agents, then connect a supported MCP client. That permission is important: developers should only give browser access to tools they trust, especially when the page under inspection contains private test data or authenticated sessions.

Don’t miss the best of The Mac Observer

Set us as a preferred source and our Apple reporting ranks higher in your Google Search results and Discover feed — one tap, no account changes.

Or get it by email

The WebKit team says Safari MCP is available in Safari 27 beta and Safari Technology Preview 247. The company has also outlined broader Safari 27 web-platform changes, so developers should test sites in the relevant beta rather than assume behavior will match a shipping Safari release.

For setup details and the currently supported tools, see WebKit’s Safari MCP server guide.

Discussion

Join the discussionCommenting as a guest — your email is never published · Log in

Protected by Akismet — be kind, stay on topic.

This site uses Akismet to reduce spam. Learn how your comment data is processed.