
I Built an AI Agent That Controls My Real Safari Browser — No Extensions Needed
The Problem I wanted Claude to help me with browser tasks — check prices on a page, fill out a form, summarize an article I had open. Simple stuff. But every existing solution had a dealbreaker: Playwright MCP opens a separate Chromium browser. My logins? Gone. My cookies? Gone. My 47 open tabs? Nowhere to be found. Chrome extensions don't work with Safari (my daily driver on macOS). Copy & paste works, but doing it 50 times a day is soul-crushing. I just wanted AI to use my real Safari — the one with all my tabs, sessions, and logged-in accounts. So I built it. The Solution: Claude for Safari Claude for Safari is a skill for Claude Code that gives your AI agent full control over Safari using nothing but macOS built-in tools. No browser extensions. No separate browser. No dependencies to install. npx skills add SDLLL/claude-for-safari After installing, you can say things like: "What tabs do I have open?" "Read the article in my current tab and summarize it" "Fill in the search box and
Continue reading on Dev.to
Opens in a new tab




