Scroll without acting
browser_scrollScroll the browser viewport to an element, top, bottom, or pixel offset to load lazy content, then use browser_verify to inspect the updated page.
Instructions
Scroll WITHOUT acting: by element id (to center), to "top"/"bottom", or to an absolute y in pixels. The one legitimate reason: dense listings hydrate their content lazily on scroll and the semantic walk honestly sees only the DOM that exists — scroll, then browser_verify to see what appeared. Ids from the current observation remain valid (scrolling does not re-observe). Includes a bounded settle for the lazy loaders.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"target": "<target>"
},
"name": "browser_scroll"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | Yes | id n_xxx, "top", "bottom", or a y offset in pixels | |
| sessionId | No | optional: the session this call belongs to (from browser_session_open). Omitted uses the shared default session. |