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?
Controls Safari browser allowing navigation, reading page content, clicking elements, filling forms, executing JavaScript, tab management, and scrolling.
AlicenseAqualityDmaintenanceSafari Web Extension + Node.js MCP bridge giving Claude Desktop full control over Safari — navigate, read pages, click elements, fill forms, and manage tabs. No Playwright or WebDriver dependency.131MITWhy this server?
Provides tools to access Safari browsing history, bookmarks, and reading list.
Why 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.
AlicenseAqualityCmaintenanceLets your coding agent control and inspect a live Safari browser on macOS. Provides access to Safari DevTools for debugging, automation, and testing.4951 npm2MITWhy this server?
Allows controlling real Safari.app via WebDriver for browser automation.
AlicenseBqualityCmaintenanceLocal, multi-session MCP server driving real Chrome, Chromium, WebKit, and Safari engines, with attach-to-running-Chrome support, no API keys or cloud required.10MITWhy 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.
AlicenseAqualityCmaintenanceEnables visual web access and browser automation through Safari, with tools for navigation, screenshots, element interaction, and tab management.179 npmBSD 3-ClauseWhy this server?
Allows reading active and all browser tabs from Safari, including URLs and titles.
AlicenseAqualityDmaintenanceAn MCP server that lets AI assistants see your macOS desktop, capture screenshots, read browser tabs, and preview files via local macOS tools.414 npmMITWhy this server?
Provides browser automation capabilities in Safari, including executing JavaScript, extracting page text, clicking elements by CSS selector, and filling form fields.
AlicenseAqualityCmaintenanceGive AI agents eyes and hands on macOS.2222 npm24MITWhy this server?
Provides automation capabilities for Safari's WebKit engine, enabling navigation, screenshots, DOM interactions, and JavaScript execution.
AlicenseAqualityAmaintenanceA Model Context Protocol (MCP) integration that provides Claude Desktop with autonomous browser automation capabilities. This agent enables Claude to interact with web content, manipulate DOM elements, execute JavaScript, and perform API requests.1316 npm41TypeScriptMozilla Public 2.0Why this server?
Enables extraction of Safari browsing history and search queries from Safari's database.
AlicenseAqualityBmaintenanceMCP server for macOS Digital Forensics and Incident Response, providing structured forensic analysis tools for triage collections including log parsing, timestamp normalization, and cross-artifact correlation.237MIT