자료실
개발도구MCP 서버official
Playwright
접근성 트리 기반으로 브라우저를 제어하는 Microsoft 공식 서버
2026년 7월 20일
연결
설치
npx @playwright/mcp@latest동작 방식
AI 클라이언트가 내 PC에서 Playwright 서버를 실행해 stdio로 주고받습니다. 서버가 대신 외부 서비스를 호출하므로, 자격증명은 내 PC 설정에만 저장됩니다.
접근성 트리를 기반으로 브라우저를 제어하는 Microsoft 공식 서버입니다. 스크린샷 픽셀이나 시각 모델에 의존하지 않고 구조화된 접근성 스냅샷으로 페이지를 다루기 때문에 동작이 안정적이고 토큰 소모도 적습니다.
주요 기능
· 요소 조작: browser_click과 browser_hover, browser_fill_form
· 페이지 내부 확인: browser_console_messages와 browser_evaluate
· 상태 관리: 쿠키와 localStorage를 읽고 쓰는 도구로 로그인 상태를 만들거나 저장된 값을 검증
· browser_generate_locator: 선택자를 만들어 주므로 탐색 결과를 테스트 코드로 옮기기 쉬움
사용하려면 Playwright 브라우저 바이너리가 필요하고 npx로 바로 실행할 수 있으며, browser 옵션으로 Chrome과 Firefox, WebKit, Edge 중에서 고릅니다. headless 플래그로 CI 실행에 맞추고, isolated 플래그로 프로필을 디스크에 남기지 않는 격리 세션을 쓰며, storage-state로 미리 만든 로그인 상태를 주입할 수 있습니다. extension 옵션을 쓰면 이미 실행 중인 브라우저에 붙는 방식도 가능합니다.
E2E 테스트, 반복 웹 작업 자동화, 로그인 뒤 페이지 확인처럼 실제 브라우저 조작이 필요한 개발자에게 강력합니다.
댓글 0
아직 댓글이 없습니다. 첫 댓글을 남겨보세요.