
executeautomation/mcp-playwright
Browser automation이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Playwright Model Context Protocol Server - Claude Desktop, Cline, Cursor IDE 등🔌에서 브라우저와 API를 자동화하는 도구
개요
Playwright를 이용한 브라우저 자동화 기능을 제공하는 모델 컨텍스트 프로토콜 서버입니다. 이 서버는 LLM이 웹 페이지와 상호작용하고, 스크린샷을 찍고, 테스트 코드를 생성하며, 웹 스크래핑을 하고, 실제 브라우저 환경에서 자바스크립트를 실행할 수 있도록 합니다. 간단한 명령어로 웹 애플리케이션을 테스트해 보세요: - "iPhone 13에서 테스트" - "iPad 뷰로 전환" - "가로 회전" 아이폰, 아이패드, 픽셀, 갤럭시, 데스크톱 브라우저에서 뷰포트, 사용자 에이전트, 터치 이벤트, 장치 픽셀 비율을 제대로 에뮬레이션할 수 있습니다. 📚 기기 빠른 참조 보기 | 프롬프트 가이드 npm, mcp-get, 또는 Smithery 중 하나를 사용해 패키지를 설치할 수 있습니다: Smithery를 통해 Playwright MCP를 Claude 데스크톱용으로 자동으로 설치하려면: 다음 버튼 중 하나를 사용하여 VS Code에서 Playwright MCP 서버를 설치하세요:
개요(AI 번역)
MseeP.ai 보안 평가
극작가 MCP 서버 🎭
Playwright를 이용한 브라우저 자동화 기능을 제공하는 모델 컨텍스트 프로토콜 서버입니다. 이 서버는 LLM이 웹 페이지와 상호작용하고, 스크린샷을 찍고, 테스트 코드를 생성하며, 웹 스크래핑을 하고, 실제 브라우저 환경에서 자바스크립트를 실행할 수 있도록 합니다.
✨ v1.0.10의 새로운 소식
🎯 143개의 실제 장치 프리셋을 이용한 장치 에뮬레이션!
간단한 명령어로 실제 장치 프로필에서 웹 애플리케이션을 테스트하세요:
AI 비서에 대한 자연어 지원:
- “아이폰 13 테스트”
- “iPad 뷰로 전환”
- “가로로 회전”
143개 기기를 지원합니다: 아이폰, 아이패드, 픽셀, 갤럭시, 데스크톱 브라우저와 뷰포트, 사용자 에이전트, 터치 이벤트, 장치 픽셀 비율의 적절한 에뮬레이션이 제공됩니다.
📚 기기 빠른 참조 보기 | 프롬프트 가이드
스크린샷
문서 | API 참고
설치
npm, mcp-get, 또는 Smithery 중 하나를 사용해 패키지를 설치할 수 있습니다:
NPM 사용:
mcp-get 사용:
스미더리 사용
Smithery를 통해 Playwright MCP를 Claude 데스크톱용으로 자동으로 설치하려면:
Claude 코드 사용:
VS 코드 설치
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Playwright MCP Server 🎭
A Model Context Protocol server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages, take screenshots, generate test code, web scrapes the page and execute JavaScript in a real browser environment.
✨ What’s New in v1.0.10
🎯 Device Emulation with 143 Real Device Presets!
Test your web applications on real device profiles with a simple command:
// Test on iPhone 13 with automatic user-agent, touch support, and device pixel ratio
await playwright_resize({ device: "iPhone 13" });
// Switch to iPad with landscape orientation
await playwright_resize({ device: "iPad Pro 11", orientation: "landscape" });
// Test desktop view
await playwright_resize({ device: "Desktop Chrome" });
Natural Language Support for AI Assistants:
- “Test on iPhone 13”
- “Switch to iPad view”
- “Rotate to landscape”
Supports 143 devices: iPhone, iPad, Pixel, Galaxy, and Desktop browsers with proper emulation of viewport, user-agent, touch events, and device pixel ratios.
📚 View Device Quick Reference | Prompt Guide
Screenshot
Documentation | API reference
Installation
You can install the package using either npm, mcp-get, or Smithery:
Using npm:
npm install -g @executeautomation/playwright-mcp-server
Using mcp-get:
npx @michaellatman/mcp-get@latest install @executeautomation/playwright-mcp-server
Using Smithery
To install Playwright MCP for Claude Desktop automatically via Smithery:
설치
npx @executeautomation/playwright-mcp-server설정
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["-y", "@executeautomation/playwright-mcp-server"]
}
}
}