Browser Scroll
browser_scrollUse this to scroll an identified Chromium tab by a bounded amount or direction. This changes the viewport only; use scroll_into_view when a known target element should become visible.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| delta | No | Alias for delta_y. | |
| title | No | Choose a page whose title contains this text. | |
| device | Yes | ReMCP device id returned by list_devices. Required for every device operation. | |
| delta_x | No | Horizontal scroll delta; positive means right. | |
| delta_y | No | Vertical scroll delta; positive means down. | |
| endpoint | No | Loopback Chrome DevTools endpoint. Defaults to REMCP_CDP_URL or http://127.0.0.1:9222. | |
| direction | No | Human-readable scroll direction used with wheel_times instead of explicit deltas. | |
| target_id | No | Page target id returned by browser_tabs. | |
| timeout_ms | No | Timeout in milliseconds. | |
| wheel_times | No | Number of 120-unit wheel steps for direction; 1..50. | |
| url_contains | No | Choose a page whose URL contains this text. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Browser element action structured result for browser_action. Stable fields are declared explicitly; platform-specific fields may be added. Large results may return truncated/bytes/preview instead of the full payload. | |
| text | Yes | Concise human-readable result of the tool call. |