关于
Viewport Control is a TypeScript-based server designed for sophisticated browser automation. Built on Puppeteer, it provides an API for launching Chromium-based browsers with custom viewport configurations, dynamically resizing viewports, and capturing screenshots. It integrates with MCP clients, offering precise control over browser dimensions and rendering parameters for tasks like content extraction and visual testing.
主要功能
- Captures screenshots with various formatting options
- Offers full browser lifecycle control (launch/close)
- Auto-detects Chrome installation path
- Launches browsers with custom viewport configurations
- 0 GitHub stars
- Dynamically resizes viewports on active browser sessions
使用案例
- Generating responsive website previews
- Automated visual testing
- Content extraction from websites