local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Allows execution of JavaScript in the browser environment via the browser_evaluate tool
Supports macOS as a compatible operating system with specific configuration paths
목차
특징
- 🌐 전체 브라우저 자동화 기능
- 📸 전체 페이지 또는 특정 요소의 스크린샷 캡처
- 🖱️ 포괄적인 웹 상호작용(탐색, 클릭, 양식 작성)
- 📊 콘솔 로그 모니터링
- 🔧 브라우저 컨텍스트에서의 JavaScript 실행
설치
Smithery를 통해 설치
Smithery를 통해 Claude Desktop용 MCP Server Playwright를 자동으로 설치하려면:
지엑스피1
npx 또는 mcp-get을 사용하여 패키지를 설치할 수 있습니다.
npx 사용:
이 명령은 다음을 수행합니다.
- 운영 체제 호환성 확인(Windows/macOS)
- Claude 구성 파일을 생성하거나 업데이트합니다.
- Playwright 서버 통합 구성
구성 파일은 다음 위치에서 자동으로 생성/업데이트됩니다.
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
mcp-get을 사용합니다.
구성
설치 과정에서 다음 구성이 Claude 구성 파일에 자동으로 추가됩니다.
구성 요소
도구
browser_navigate
브라우저에서 모든 URL로 이동합니다.
browser_screenshot
전체 페이지 또는 특정 요소의 스크린샷을 캡처합니다.
browser_click
CSS 선택기를 사용하여 페이지의 요소를 클릭합니다.
browser_click_text
페이지의 텍스트 콘텐츠를 클릭하여 요소를 클릭합니다.
browser_hover
CSS 선택기를 사용하여 페이지의 요소 위에 마우스를 올려놓으세요
browser_hover_text
페이지의 텍스트 콘텐츠에 있는 요소 위에 마우스를 올려 놓으세요.
browser_fill
입력 필드를 작성하세요
browser_select
CSS 선택기를 사용하여 SELECT 요소에서 옵션 선택
browser_select_text
SELECT 요소의 텍스트 내용을 통해 옵션을 선택합니다.
browser_evaluate
브라우저 콘솔에서 JavaScript 실행
자원
- 콘솔 로그 (
console://logs
)- 텍스트 형식으로 브라우저 콘솔 출력에 액세스합니다.
- 브라우저의 모든 콘솔 메시지를 포함합니다.
- 스크린샷 (
screenshot://<n>
)- 캡처된 스크린샷의 PNG 이미지에 액세스
- 캡처 중에 지정된 이름으로 참조됨
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
You must be authenticated.
Tools
LLM이 웹 페이지와 상호 작용하고, 스크린샷을 찍고, 실제 브라우저 환경에서 JavaScript를 실행할 수 있도록 합니다.