About
MCP server built into Safari Technology Preview safaridriver for browser debugging and web-development agents.
Features
- DOM and page-content inspection from Safari
- Console log and browser dialog access
- Network request summaries and request details
- Screenshot, viewport, media, and navigation tools
- Setup path for Claude, Codex, and other MCP clients
Use Cases
Web developers
Let an agent inspect Safari rendering, layout, console logs, and network state while debugging a site.
Accessibility testers
Use agent-driven inspection to find missing labels, ARIA issues, contrast problems, or interaction failures.
Performance engineers
Ask an agent to evaluate page timing and network behavior in Safari Technology Preview.
What This Server Can Do
MCP servers expose three types of capabilities to AI clients. Here's what Safari MCP Server supports.
Tools
Supported17 toolsFunctions your AI client can call to perform actions — like querying a database, creating a file, or calling an API.
How to use: Tools run automatically when your AI client decides they're needed. Ask your AI assistant to perform a task, and it will invoke the right tool.
Resources
Not availableThis server does not expose read-only data resources.
Prompts
Not availableThis server does not provide pre-built prompt templates.
Available Tools (5)
browser_console_messagesReturn buffered console logs for the current or selected tab.
evaluate_javascriptExecute JavaScript within the page and return the result.
screenshotCapture a screenshot of the current page as a PNG.
list_network_requestsList network request summaries for the current tab.
page_interactionsPerform DOM interactions such as click, type, scroll, hover, and key press.