
Safari now has an MCP server for AI coding agents
Safari Technology Preview 247 adds the Safari MCP server. It connects an to a Safari browser window, so the agent can inspect how a web page actually appears and behaves. The agent can read the DOM, , screenshots, and console logs, and it can also open tabs, visit URLs, run JavaScript, click, type, scroll, and change the browser viewport size.
This helps with Safari-specific layout bugs, slow pages, issues, form states, and checkout flows without requiring a person to describe every browser detail in a prompt. To use it, Safari Technology Preview must be installed, developer features and remote automation for external agents must be enabled, and safaridriver must be added as an MCP server in a compatible tool such as Claude or Codex. The server and does not send its own data to Apple.
Page content, screenshots, and logs go to the connected agent and model, so it should only be used with tools the developer trusts.
Key points
- Safari Technology Preview 247 includes a Safari MCP server for .
- MCP-compatible agents can inspect and control a real Safari browser window.
- The tool can access page structure, screenshots, console logs, , tabs, navigation, clicks, typing, scrolling, JavaScript, and viewport size.
- It is aimed at Safari debugging, checks, performance review, checks, and user-flow verification.
- The server , but captured browser data is still passed to the connected agent and model.