Best Safari MCP Servers
Safari is Apple's web browser that comes pre-installed on Mac, iPhone, iPad, and other Apple devices. It offers high performance, energy efficiency, privacy features, and seamless integration with the Apple ecosystem.
Why this server?
Provides device mockup components for Safari browser interfaces, enabling realistic browser UI previews and presentations.
AlicenseBqualityCmaintenanceEnables integration with Eldora UI component library, providing access to UI components including animations, text effects, buttons, backgrounds, and device mockups through natural language requests.Last updated913MITWhy this server?
Planned feature to allow opening pages in Safari, saving page content, and getting selected page/tab
AlicenseBqualityDmaintenanceEnables LLM applications to interact with macOS through AppleScript.Last updated3326389MITWhy this server?
Detects and can use Safari as a default browser option on macOS for screenshot capture workflows
AlicenseAqualityDmaintenanceCaptures screenshots of web pages using Puppeteer, allowing AI agents to visually verify web applications and see their progress when generating web apps.Last updated556MITWhy this server?
Controls Safari browser by getting URLs, executing JavaScript in the browser context, extracting page content, and automating browser workflows.
AlicenseAqualityDmaintenanceA Model Context Protocol server that enables execution of AppleScript and JavaScript for Automation scripts on macOS, allowing programmatic control of applications and system functions through a rich knowledge base of pre-defined scripts.Last updated21,0548MITWhy this server?
Provides automation capabilities for Safari's WebKit engine, enabling navigation, screenshots, DOM interactions, and JavaScript execution.
TypeScriptMozilla Public 2.0Why this server?
Enables interaction with the Safari web browser through window activation and GUI automation commands.
AlicenseAqualityCmaintenanceEnables comprehensive control over macOS GUI elements including mouse, keyboard, window management, and screen capture. It allows for automated system interactions and script execution while maintaining safety by blocking potentially destructive deletion commands.Last updated19205MITWhy this server?
Enables browser automation for Safari, allowing users to list tabs, read page content, and execute JavaScript.
Why this server?
Supports Safari browser compatibility checking including iOS Safari versions for mobile web development
AlicenseAqualityDmaintenanceProvides intelligent CSS/JS feature compatibility checking with configurable browser targets, polyfill support, and smart project scanning. Enables developers to automatically detect browser compatibility issues and get actionable remediation steps with build tool configurations.Last updated573MITWhy this server?
Enables automation of Safari on macOS, allowing for window management, screen capture, and simulated user interactions via mouse and keyboard control.
AlicenseAqualityCmaintenanceZero-dependency macOS desktop automation for AI agents. Screenshot, mouse, keyboard, clipboard, and window control via MCP. 18 tools, macOS 13+, one command: npx mac-use-mcp.Last updated18655MIT