Safari 27 has an official Model Context Protocol server. It can expose the rendered document, network requests, console output, accessibility properties, performance timings and screenshots to a compatible local coding agent. This is different from asking an assistant to infer what a web page looks like from source code or a screenshot you manually captured. It can inspect the running state and help reproduce a failure.
The immediate fit is your HomeControl Sonos interface and the Wake Up article renderer. Both are browser-driven products with visual states that are easy to describe badly and expensive to debug by guesswork. An agent could inspect the actual speaker-area cards, detect a failed network request, check a disabled control, or compare the light and dark theme in the rendered DOM. That is a much better feedback loop for Cursor-assisted work.
Apple says Safari MCP runs locally and does not itself make network calls or grant the agent access to personal Safari information. The data captured from the page still goes to whichever agent you connect, so use a development profile or test data for sensitive applications. The feature is for web development; it does not magically make Cursor compatible without an MCP configuration.
The documented setup is concrete: in Safari 27, enable Safari Settings → Advanced → Show features for web developers; then Safari Settings → Developer → Allow remote automation and external agents. Apple gives a command for Codex (`codex mcp add safari-mcp -- "/usr/bin/safaridriver" --mcp`) and an `mcp.json` server entry for other agents. The smallest test is to connect one compatible agent, open HomeControl locally and ask it to identify the visible Entertainment Area cards and any console errors.
Why it matters: if this works well, the agent can validate UI changes rather than merely report that a build succeeded. That shortens the cycle between an idea, a Cursor patch and a visual confirmation. It is a tool worth testing before adding more complexity to your custom automation.
How to Try / Visit / Explore: https://webkit.org/blog/18325/webkit-features-for-safari-27-0/
Go to Source — Primary: https://webkit.org/blog/18136/introducing-the-safari-mcp-server-for-web-developers/
Thumbnail source ↗