Viewport-Control은 TypeScript 기반의 MCP 서버로, 사용자 정의 구성으로 브라우저를 실행하고, 뷰포트를 동적으로 크기 조정하며, 다양한 형식으로 스크린샷을 캡처하는 정교한 브라우저 뷰포트 제어 기능을 제공합니다. 이는 Claude Desktop과 같은 MCP 클라이언트와의 통합을 위해 설계되었습니다.
Viewport-Control은 TypeScript 기반의 MCP 서버로, 사용자 정의 구성으로 브라우저를 실행하고, 뷰포트를 동적으로 크기 조정하며, 다양한 형식으로 스크린샷을 캡처하는 정교한 브라우저 뷰포트 제어 기능을 제공합니다. 이는 Claude Desktop과 같은 MCP 클라이언트와의 통합을 위해 설계되었습니다.
이 MCP 서버는 정확한 브라우저 자동화 기능을 제공합니다. 클라이언트는 특정 뷰포트 크기, 장치 스케일 팩터 및 모바일 에뮬레이션을 사용하여 Chromium 기반 브라우저를 실행할 수 있습니다. 사용자는 실시간으로 뷰포트를 크기 조정하고, 여러 형식 및 품질로 스크린샷을 캡처하며, 브라우저 세션을 쉽게 관리할 수 있습니다. Puppeteer 기반으로 구축되어 있으며, 고급 콘텐츠 추출 및 페이지 상호작용을 지원하여 자동화 환경에서 테스트, 모니터링 및 콘텐츠 관리 작업에 이상적입니다.