Safari 27의 내장 MCP 서버: 완벽한 설정 가이드 (17가지 도구, 정확한 명령어, 솔직한 한계)
요약
Safari 27은 내장 Model Context Protocol (MCP) 서버를 탑재한 최초의 주요 브라우저가 될 예정입니다. 이 기능은 개발자가 Safari 환경에서 에이전트와 상호작용할 수 있게 하며, 특히 도구 호출 및 결제(HTTP 402 핸드셰이크) 같은 복잡한 상거래 흐름을 자동화하는 데 중요한 기반을 제공합니다.
핵심 포인트
- Safari 27은 내장 MCP 서버를 갖춘 최초의 주요 브라우저입니다.
- MCP는 에이전트가 체크아웃 및 결제와 같은 상거래 루프를 검증하게 합니다.
- 도구 호출당 비용 청구가 가능해지면서, 에이전트는 단순한 도구를 넘어 고객 역할을 수행할 수 있습니다.
Safari 27(2026년 9월 17일 출시)은 내장 Model Context Protocol (MCP) 서버를 갖춘 최초의 주요 브라우저입니다. Apple은 2026년 7월 1일에 Safari Technology Preview 247에서 처음 선보인 후, WebKit 블로그(Saron Yitbarek)를 통해 이를 발표했습니다.
설정 방법
- Safari > 설정 > 고급 > "웹 개발자를 위한 기능 표시" 체크
- Safari > 설정 > 개발자 > "원격 자동화 및 외부 에이전트 허용" 체크
- 연결:
- Claude Code:
claude mcp add safari-mcp -- "/usr/bin/safaridriver" --mcp - Codex:
codex mcp add safari-mcp -- "/usr/bin/safaridriver" --mcp - 모든 클라이언트:
mcp.json→ 명령어/usr/bin/safaridriver, 인자["--mcp"]
- Claude Code:
로컬 전용; 원격 플레인 불가. 저장된 로그인 사용 불가 (설계상). iOS/모바일 세션 처리는 문서화되지 않음. browser_dialogs는 JS 대화 상자를 자율적으로 닫을 수 있음. 전체 공개: 저는 Apple의 WebKit 블로그에서 모든 명령어와 도구 이름을 재현했습니다 — 제 환경에는 Mac이 없었으므로 실제 작동 확인은 불가능합니다.
에이전트 경제에 중요한 이유
핸즈(MCP) + 지갑 (x402의 HTTP 402 핸드셰이크) = 디버깅 루프와 상거래 루프가 수렴하는 지점. 에이전트가 체크아웃 흐름을 검증하고 402 챌린지에 스스로 결제할 수 있게 되면, 에이전트는 고객이 됩니다. 만약 MCP 서버에서 도구 호출당 비용을 청구한다면, 돈과 관련된 부분이 어려운 부분입니다 — 저는 scriptmasterlabs.com/monetize-mcp-server에 라이브 영수증이 포함된 호출별 x402 결제 방식을 작성했습니다.
모든 영수증이 포함된 전체 정식 버전: https://scriptmasterlabs.com/safari-mcp-server
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기