loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

safari-devtools-mcp

MCP Tool

HayoDev/safari-devtools-mcp

Safari DevTools MCP — real browser debugging with network interception, DOM inspection, and CSS analysis for AI agents on macOS

Install

$ npx loaditout add HayoDev/safari-devtools-mcp

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "safari-devtools-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "safari-devtools-mcp"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

Safari DevTools MCP

[](https://npmjs.org/package/safari-devtools-mcp) [](https://npmjs.org/package/safari-devtools-mcp) [](https://github.com/HayoDev/safari-devtools-mcp/blob/main/LICENSE) [](https://npmjs.org/package/safari-devtools-mcp)

safari-devtools-mcp lets your coding agent (such as Claude, Cursor, Copilot or Gemini) control and inspect a live Safari browser on macOS. It acts as a Model-Context-Protocol (MCP) server, giving your AI coding assistant access to Safari DevTools for debugging, automation, and testing.

Chrome developers get powerful AI debugging through chrome-devtools-mcp by Google. Safari developers should have something equivalent — this project brings that same experience to Safari, with matching tool names and parameter schemas so you can swap between browsers with minimal friction.

Changelog | Contributing

> Note: This server exposes browser content (page data, console logs, network traffic) to MCP clients. Avoid browsing sensitive websites or entering credentials while a session is active.

Why safari-devtools-mcp?

This project uses WebDriver for capabilities that scripting alone cannot provide:

  • Network request/response body capture — intercepts fetch and XHR calls with full headers, payloads, and timing
  • DOM snapshots via accessibility tree — stable element UIDs that survive page re-renders, not brittle CSS selectors
  • CSS computed style inspection — read any computed property from any element
  • Cookie and storage management — read, write, and delete cookies, localStorage, and sessionStorage
  • Element-level screenshots — capture individual

Tags

ai-agentsapplescriptautomationbrowser-automationclaudecopilotcursordebuggingdevtoolsgeminimacosmcpmcp-servermodel-context-protocolsafarisafari-devtoolswebkitai-codingwebdrivernetwork-interceptiondom-inspection

Reviews

Loading reviews...

Quality Signals

2
Stars
0
Installs
Last updated12 days ago
Security: BREADME
New

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcenpm
Last commit4/1/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/HayoDev/safari-devtools-mcp)](https://loaditout.ai/skills/HayoDev/safari-devtools-mcp)