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?
Planned feature to allow opening pages in Safari, saving page content, and getting selected page/tab
AsecurityAlicense-qualityEnables LLM applications to interact with macOS through AppleScript.Last updated a year ago13344374MITWhy this server?
Provides a comprehensive suite of 80 tools for native Safari browser automation on macOS, enabling navigation, element interaction, tab management, and session-aware browsing while preserving existing user logins and cookies.
AsecurityAlicenseBqualityNative Safari browser automation for AI agents. 80 tools via AppleScript — zero overhead, keeps logins, runs silently in background. Drop-in alternative to Chrome DevTools MCP with 40-60% less CPU/heat on Apple Silicon.Last updated 9 days ago842,32814MITWhy this server?
Enables automation of Safari on macOS, allowing for window management, screen capture, and simulated user interactions via mouse and keyboard control.
AsecurityAlicense-qualityZero-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 updated a month ago18684MITWhy this server?
Allows taking screenshots of websites using Safari on macOS
AsecurityAlicense-qualityEnables capturing high-quality native macOS screenshots using Safari through a Node.js server, supporting various sizes, zoom levels, and load wait times.Last updated a year ago181MITWhy this server?
Provides implementation details for Safari browser mock components for UI design
AsecurityAlicense-qualityModelContextProtocol server for Magic UI that allows AI assistants to easily implement UI components for web applications by providing code for components like marquees, animations, special effects, and interactive backgrounds.Last updated 5 days ago111,775185MITWhy this server?
Detects and can use Safari as a default browser option on macOS for screenshot capture workflows
AsecurityAlicense-qualityCaptures screenshots of web pages using Puppeteer, allowing AI agents to visually verify web applications and see their progress when generating web apps.Last updated 9 months ago554MITWhy this server?
Provides automation capabilities for Safari's WebKit engine, enabling navigation, screenshots, DOM interactions, and JavaScript execution.
TypeScriptMozilla Public 2.0Why this server?
Allows control of Safari browser, including retrieving tab URLs, navigating to websites, executing JavaScript in the browser context, and extracting page content.
AsecurityAlicense-qualityProvides a Model Context Protocol server for executing AppleScript and JavaScript for Automation scripts on macOS, featuring a knowledge base of pre-defined scripts and supporting automation of macOS applications and system functions.Last updated 19 days ago2327751MITWhy this server?
Allows automation of Safari web browser, including opening the browser and navigating to websites.
AsecurityAlicense-qualityA Model Context Protocol server that enables running AppleScript code to interact with Mac applications and system features including Notes, Calendar, Contacts, Messages, file management, and more.Last updated 2 months ago1241437MIT