Viewport Control
Createdchipsxp
Provides advanced browser automation for viewport management, screenshot capture, and content extraction.
About
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.
Key Features
- 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
Use Cases
- Generating responsive website previews
- Automated visual testing
- Content extraction from websites