Skip to main content
Glama

MCP 극작가 CDP

대장간 배지

라이센스: MIT

Chrome DevTools Protocol(CDP)을 지원하는 Playwright를 사용하여 브라우저 자동화 기능을 제공하는 모델 컨텍스트 프로토콜 서버입니다. 이 서버를 통해 LLM은 실제 브라우저 환경에서 웹 페이지와 상호 작용하고, 스크린샷을 찍고, JavaScript를 실행할 수 있으며, CDP를 통해 기존 Chrome 인스턴스에 연결할 수 있습니다.

이는 실행 중인 Chrome 인스턴스에 연결하기 위한 CDP 지원이 강화된 executeautomation/mcp-playwright v0.2.7의 포크입니다.

주요 특징

  • 🔗 CDP를 통해 기존 Chrome 인스턴스에 연결

  • 🌐 전체 브라우저 자동화 기능

  • 📸 전체 페이지 또는 특정 요소의 스크린샷 캡처

  • 🖱️ 포괄적인 웹 상호작용(탐색, 클릭, 양식 작성)

  • 📊 콘솔 로그 모니터링

  • 🔧 브라우저 컨텍스트에서의 JavaScript 실행

  • 🌍 HTTP API 테스트 지원

Related MCP server: Puppeteer MCP Server

설치

npm이나 Smithery를 사용하여 패키지를 설치할 수 있습니다.

Smithery를 통해 설치

Smithery를 통해 Claude Desktop용 MCP Playwright CDP를 자동으로 설치하려면:

지엑스피1

수동 설치

npm 사용하기:

npm install

구성

Claude Desktop 구성 파일에 다음을 추가하세요.

{ "mcpServers": { "playwright": { "command": "node", "args": ["/path/to/mcp-playwright/dist/index.js"] } } }

/path/to/mcp-playwright 저장소의 실제 경로로 바꾸세요.

CDP 연결

이 포크는 CDP를 통해 기존 Chrome 인스턴스에 연결할 수 있는 기능을 추가합니다. 이 기능을 사용하려면 다음 단계를 따르세요.

  1. 원격 디버깅을 활성화하여 Chrome을 실행합니다.

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222
  1. 서버는 새 브라우저를 시작하기 전에 먼저 실행 중인 Chrome 인스턴스에 자동으로 연결을 시도합니다.

크레딧

이 프로젝트는 executeautomation/mcp-playwright 의 포크로, 실행 중인 Chrome 인스턴스에 연결하기 위한 CDP 지원이 강화되었습니다.

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/lars-hagen/mcp-playwright-cdp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server