Safari MCP Server icon

Safari MCP Server

by Apple WebKit

officialstdiosystem
Works withClaude DesktopCursorVS CodeWindsurf

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 tools

Functions 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 available

This server does not expose read-only data resources.

Prompts

Not available

This server does not provide pre-built prompt templates.

Available Tools (5)

browser_console_messages

Return buffered console logs for the current or selected tab.

evaluate_javascript

Execute JavaScript within the page and return the result.

screenshot

Capture a screenshot of the current page as a PNG.

list_network_requests

List network request summaries for the current tab.

page_interactions

Perform DOM interactions such as click, type, scroll, hover, and key press.

Frequently Asked Questions