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?
Mentioned specifically that screenshot functionality does not work on Safari as it requires human initiation.
AlicenseBqualityCmaintenanceEnables users to send live webcam images to Claude Desktop or other MCP clients, facilitating interaction through capturing images, screenshots, and providing a webcam view for visual input.Last updated287117MITWhy this server?
Planned feature to allow opening pages in Safari, saving page content, and getting selected page/tab
AlicenseBqualityCmaintenanceEnables LLM applications to interact with macOS through AppleScript.Last updated3357384MITWhy this server?
Allows taking screenshots of websites using Safari on macOS
AlicenseBqualityCmaintenanceEnables capturing high-quality native macOS screenshots using Safari through a Node.js server, supporting various sizes, zoom levels, and load wait times.Last updated171MITWhy this server?
Provides implementation details for Safari browser mock components for UI design
AlicenseAqualityCmaintenanceModelContextProtocol 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 updated113,064185MITWhy this server?
Detects and can use Safari as a default browser option on macOS for screenshot capture workflows
AlicenseAqualityCmaintenanceCaptures 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?
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.
AlicenseAqualityBmaintenanceProvides 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 updated2456801MITWhy this server?
Allows automation of Safari web browser, including opening the browser and navigating to websites.
AlicenseAqualityDmaintenanceA 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 updated1205457MITWhy this server?
Provides browser automation and developer tools access for Safari, enabling navigation, console logs retrieval, network activity monitoring, element inspection, JavaScript execution, and screenshot capturing.
AlicenseBqualityDmaintenanceProvides AI assistants with Safari browser automation and developer tools access, enabling LLMs to control Safari, access console logs, monitor network activity, and perform browser automation tasks.Last updated13933MIT