Safari MCP Server
Spec Support Unverified Confidence: Good (0.85)Safari MCP Server is an MCP server published by Apple; its MCP spec-revision support has not been verified yet. It is the first-party server from Apple. Last verified 2026-08-07.
Does Safari MCP Server support the current MCP specification (2026-07-28)?
Undetermined. We have not verified which MCP specification revision Safari MCP Server supports (as of 2026-08-07).
Is Safari MCP Server a first-party (official) MCP server?
Yes. Safari MCP Server is the first-party MCP server published by Apple (last verified 2026-08-07).
What tools does Safari MCP Server expose?
Safari MCP Server exposes 17 tools, including browser_console_messages, browser_dialogs, evaluate_javascript, get_page_content, list_network_requests, page_interactions (last verified 2026-08-07).
When were Safari MCP Server's facts last verified?
2026-08-07. Each fact on this page links to the sources used to verify it.
Which tools does Safari MCP Server expose?
17 tools verified.
browser_console_messagesbrowser_dialogsevaluate_javascriptget_page_contentlist_network_requestspage_interactionsscreenshotwait_for_navigation
Apple ships an MCP server inside Safari, delivered through the existing
safaridriver binary rather than as a separate download. It was
introduced in Safari 27 beta and Safari Technology Preview 247, and is
enabled by turning on the developer feature set and allowing remote
automation and external agents in Safari settings. The WebKit
announcement states the server runs entirely on the local machine and
makes no network calls of its own.
The server exposes 17 tools covering tab management
(create_tab, list_tabs, switch_tab, close_tab), navigation
(navigate_to_url, wait_for_navigation, page_info), page inspection
(get_page_content, evaluate_javascript, screenshot), network
inspection (list_network_requests, get_network_request), console and
dialog access (browser_console_messages, browser_dialogs), DOM
interaction (page_interactions), and viewport and media emulation
(set_viewport_size, set_emulated_media).
Spec support is recorded as unverified. No Apple surface names an MCP specification revision: not the announcement, and not the Safari Technology Preview 247, 248 or 249 release notes. The announcement also names no transport, no license and no source repository. The install command points at a local binary, which suggests stdio, but that is inference rather than a stated fact and is not recorded here. Apple publishes no entry in the official MCP Registry.
How widely adopted is Safari MCP Server?
Not ranked in The MCP 500: insufficient public data (coverage floor not met) (snapshot ). The Adoption Index measures public signals only; it says nothing about quality.
How was this verified, and what are the sources?
Verified · method: vendor-announcement
· confidence 0.85 (Good).
- WebKit blog post by Saron Yitbarek dated 2026-07-01 - introduces the Safari MCP server in Safari 27 beta and Safari Technology Preview 247, prints a 17-row tool table from browser_console_messages to wait_for_navigation, gives the install command claude mcp add safari-mcp -- "/usr/bin/safaridriver" --mcp, states the server runs entirely on the local machine and makes no network calls, and names no specification revision, transport, license or source repository - accessed
- Safari Technology Preview 247 release notes dated 2026-07-01 - WebDriver section states "Allow your agent to connect to a Safari browser for development and debugging via the Safari MCP server", with no revision date - accessed
- Safari Technology Preview 248 release notes dated 2026-07-22 - contain no mention of MCP, the Model Context Protocol, or the Safari MCP server - accessed
- Official MCP Registry search for safari and com.apple - returns no Apple-published entry; matches are io.github.HayoDev/safari-devtools-mcp, io.github.achiya-automation/safari-mcp and the third-party com.apple-rag/mcp-server - accessed