Terminate JavaScript error monitoring in Safari to halt detection and reporting of issues during web automation, testing, or debugging with MCP Safari Server.
Triggers native CSS :hover and mouseenter by moving the real cursor to coordinates or elements. Use for tooltips that only appear on genuine hover, then read the tooltip with evaluate or wait.
Parse and validate the viewport meta tag against iOS Safari best practices, identifying issues like missing width=device-width, disabled zoom, and missing viewport-fit=cover.
Build a production browser extension into dist/<browser>/. Optionally create a store-ready .zip or a Safari macOS app, and block broken manifests unless validation is skipped.
Perform OS-level mouse click that generates trusted events, bypassing WAF/bot detection when standard clicks fail with 403 or blocked form submissions.
Switch authenticated browser cookies for YouTube and TikTok video control. Select from Chrome, Firefox, Brave, Edge, Safari, Opera, Chromium, or Vivaldi to change which browser's login data is used.
Hot-reload the Safari MCP Bridge extension after editing background.js or content.js, bypassing manual Safari extension toggling. The extension briefly disconnects and reconnects automatically.
Audit live CSS support in Safari: detect unsupported properties, missing -webkit- prefixes, and rendering quirks using CSS.supports() in the real engine.
Identify all bookmark sources on this machine, including Chrome, Edge, Brave, Arc, Vivaldi, Firefox, and Safari. Returns source IDs for use with other tools.
Check CSS properties on the current page against Safari, identifying unsupported properties, missing -webkit- prefixes, and known rendering quirks via live browser tests.
Send real keypresses to Safari without activating the window, using OS-level events to trigger trusted actions in web apps where JavaScript automation fails.