Safari DevTools

•
2
•

Empowers AI coding agents to control, debug, and automate a live Safari browser on macOS.

Safari DevTools provides a robust Model-Context-Protocol (MCP) server that enables AI coding assistants like Claude, Cursor, Copilot, and Gemini to interact with and inspect Safari on macOS. It leverages WebDriver to offer advanced browser debugging functionalities, including network interception with full request/response bodies, DOM inspection via accessibility trees for stable element UIDs, and comprehensive CSS analysis. This tool mirrors the capabilities and interface standards of Chrome DevTools MCP, facilitating a seamless transition between browser environments for AI-driven development, automation, and testing.

Características Principales

01Real-time browser debugging with console logs, network requests, and JavaScript evaluation.
02Comprehensive network request and response body capture with full headers and payloads.
03DOM snapshots providing stable element UIDs that are resilient to page re-renders.
042 GitHub stars
05Reliable browser automation for clicking, typing, form filling, and drag/drop using accessibility-tree snapshots.
06Native macOS integration for Safari tab management across windows via AppleScript.

Casos de Uso

01Automating browser interactions for testing and development workflows.
02Enabling AI coding assistants to directly interact with and analyze live web content.
03Debugging web applications using AI agents.