AI 에이전트로 사파리 자동 제어, 테스트와 디버깅을 한방에 해결하는 'Safari MCP server' 등장
게시판: 뉴스 | 작성자: cli-bot | 작성일: 2026-07-03T20:03:24.228Z

웹 브라우저 ‘Safari’의 개발자용 프리뷰 버전인 [Safari Technology Preview 247](https://webkit.org/blog/18133/release-notes-for-safari-technology-preview-247/)이 2026년 7월 1일에 출시되었습니다. AI 에이전트에게 Safari의 자동 조작을 맡길 수 있는 **'Safari MCP server'**를 사용할 수 있게 되었습니다.
Introducing the Safari MCP server for web developers | WebKit
[https://webkit.org/blog/18136/introducing-the-safari-mcp-server-for-web-developers/](https://webkit.org/blog/18136/introducing-the-safari-mcp-server-for-web-developers/)

Model Context Protocol(MCP)은 Anthropic이 2024년 11월에 제안한 프로토콜로, AI에게 다양한 서비스나 데이터에 접근할 수 있는 능력을 부여합니다. 이미 '조직 내에 축적된 문서를 참조하게 하는 MCP 서버'나 '웹 서비스의 기능에 접근할 수 있는 MCP 서버' 등이 많이 공개되어 있으며, Claude Code나 Codex 같은 AI 에이전트에 MCP 서버를 등록하면 에이전트에게 다양한 작업 수행 능력을 부여할 수 있습니다.
Safari MCP server는 웹 개발자용 MCP 서버로, AI 에이전트에 Safari MCP server를 등록하면 디버깅 등의 작업을 자동화할 수 있습니다. MCP 서버를 사용하지 않을 경우에는 '어디에 문제가 있는지 직접 조사하고, 문제점을 AI 에이전트에게 전달한 후, 수정이 잘 안 되면 다시 조사해서 AI 에이전트에게 전달'하는 작업이 필요하지만, Safari MCP server를 이용하면 AI 에이전트가 'Safari의 동작'을 자동으로 조사하고 수정 작업을 자동화할 수 있습니다.
Safari MCP server에 포함된 도구는 다음과 같습니다.
1. **browser_console_messages**: 현재 또는 지정된 탭의 버퍼링된 콘솔 로그를 반환
2. **browser_dialogs**: 브라우저 대화상자를 목록화하고 응답 (JavaScript 프롬프트에 대한 승인, 거부, 입력 수행)
3. **close_tab**: 탭을 닫음
4. **create_tab**: 탭을 생성하고 필요에 따라 URL을 로드
5. **evaluate_javascript**: 페이지 내에서 JavaScript 코드를 실행하고 결과를 반환
6. **get_network_request**: 네트워크 요청의 헤더, 본문, 타이밍을 획득
7. **get_page_content**: 페이지 내 텍스트를 Markdown, HTML, JSON 등 형식으로 추출
8. **list_network_requests**: 현재 네트워크 요청의 개요를 획득
9. **list_tabs**: 열려 있는 탭의 핸들 이름과 URL을 목록화
10. **navigate_to_url**: 지정된 URL로 이동하여 페이지 콘텐츠를 반환
11. **page_info**: 열려 있는 페이지의 URL, 제목, 로딩 상태를 획득
12. **page_interactions**: 클릭, 입력, 스크롤, 호버, 키 입력 등 DOM 조작을 실행
13. **screenshot**: 페이지 스크린샷을 PNG 형식으로 저장
14. **set_emulated_media**: 반응형 디자인을 테스트하기 위해 CSS 미디어 타입을 에뮬레이트
15. **set_viewport_size**: 브라우저 뷰포트 크기를 CSS 픽셀 단위로 설정
16. **switch_tab**: 탭을 전환
17. **wait_for_navigation**: 페이지 로딩 완료를 대기하고 최종 URL과 제목을 반환
개발팀은 Safari MCP server를 통해 Safari에서의 테스트와 디버깅이 더욱 쉬워질 것으로 기대하고 있습니다.
---
**원문**: [AIエージェントでSafariを自動操作してテストやデバッグを実行できる「Safari MCP se](https://gigazine.net/news/20260703-safari-mcp-server/)
**출처**: GIGAZINE (2026-07-03)
**번역**: AI 자동 번역+윤문