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 tools to access Safari browsing history, bookmarks, and reading list.
AlicenseBqualityBmaintenanceMCP server for macOS Apple apps. Enables read/write access to Notes, Reminders, Calendar, Contacts, and Safari using SQLite and JXA, all running locally.428152MITWhy this server?
Controls and inspects a live Safari browser on macOS for debugging, automation, and testing, including console log capture, network request interception, DOM inspection, and more.
AlicenseAqualityDmaintenanceLets your coding agent control and inspect a live Safari browser on macOS. Provides access to Safari DevTools for debugging, automation, and testing.49902MITWhy 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.13933MITWhy this server?
Allows automation of Safari web browser, including opening the browser and navigating to websites.
AlicenseAqualityFmaintenanceA 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.1123463MITWhy this server?
Allows for capturing and linking web URLs directly from the active Safari browser window to other documents or files.
AlicenseAqualityDmaintenanceProvides full access to Hookmark on macOS, enabling users to create and manage bidirectional links between files, URLs, emails, and notes. It supports searching bookmarks, connecting items, and retrieving links from active applications through natural language.7206MITWhy this server?
Provides tools for controlling and automating the Safari browser, enabling visual web access, tab management, navigation, element interaction, and screenshots through Safari's automation interfaces.
AlicenseAqualityAmaintenanceEnables visual web access and browser automation through Safari, with tools for navigation, screenshots, element interaction, and tab management.1720BSD 3-ClauseWhy this server?
Provides automation of the Safari browser, such as retrieving the front tab URL and controlling browser behavior via AppleScript/JXA.
AlicenseAqualityBmaintenanceLets MCP clients discover and run AppleScript or JavaScript for Automation (JXA) to control macOS applications, inspect the system, or reuse scripts from a bundled knowledge base.21,294MITWhy this server?
Enables authenticated playback of age-restricted or private content by extracting cookies from the Safari browser.
AlicenseAqualityCmaintenanceAn MCP server that enables AI agents to play and control YouTube and TikTok videos through a native mpv player window. It supports browsing subscriptions, searching content, managing playlists, and fetching video metadata using authenticated browser cookies.23104MITWhy this server?
Mentioned as a future development for cross-browser testing to compare screenshots across different browsers.
AlicenseBqualityDmaintenanceAn MCP server that enables AI assistants to capture and analyze web page screenshots using Puppeteer, supporting multi-breakpoint captures, error reporting, and page interactions.1486MIT