open_browser
Open a browser at a specified URL and return a page ID so you can capture screenshots of the rendered page.
Instructions
Open a browser and navigate to a URL. Returns page ID for subsequent screenshots.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | URL to navigate to | |
| width | No | Viewport width (default: 1280) | |
| height | No | Viewport height (default: 720) | |
| browser | No | Browser engine to use (default: chromium) | |
| delayMs | No | Sleep this many ms after load, before capture (intro animations) | |
| scrollY | No | Scroll the page to this vertical offset in px before capture | |
| timeout | No | Navigation timeout in ms (default: 30000). On timeout the page is captured as rendered so far. | |
| waitUntil | No | Navigation wait condition (default: load) | |
| hideSelectors | No | CSS selectors to hide before capture (cookie banners, chat widgets) | |
| waitForSelector | No | Wait for this CSS selector to appear before capture | |
| scrollToSelector | No | Scroll this element into view (top aligned) before capture | |
| deviceScaleFactor | No | Device pixel ratio, e.g. 2 for retina captures (default: 1) |