safari-mcp
View on GitHubNative Safari browser automation for AI agents. 98 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.
An MCP server that exposes 98 tools for automating native Safari on macOS through AppleScript and JavaScript. It lets AI agents use an existing Safari profile, including its logins and cookies, for browsing, form automation, screenshots, and data extraction.
Use Cases
Automate Safari using an AI agentBrowse sites using existing Safari logins and cookiesFill out web formsExtract page content and accessibility stateCapture screenshotsMonitor network activityAutomate workflows across multiple tabs
Built With
- Language
- JavaScript
- Frameworks
- Model Context Protocol SDK
Tags
Safari · browser automation · macOS · AppleScript · WebKit · AI agents · web automation · MCP server · JavaScript