Scroll page
browser_scrollScroll the page or a semantic element into view. Pass direction (up, down, left, right), deltaX, deltaY, x, y, or elementId. elementId requires observationId (INVALID_ARGUMENT "observationId (Required)" otherwise). A call with none of those is INVALID_ARGUMENT. deltaX, deltaY, x, and y must be between -100000 and 100000.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | No | ||
| y | No | ||
| amount | No | ||
| deltaX | No | ||
| deltaY | No | ||
| direction | No | ||
| elementId | No | ||
| sessionId | Yes | ||
| observationId | No | ||
| idempotencyKey | No | A key replays the original result only within ~60 seconds of the first call, only for the same Mcp-Session-Id, the same credential (API key or OAuth token), the same browser session, and the same tool. After the window, or under a different session/credential/tool, the call executes and bills normally. Reusing a key with different arguments returns IDEMPOTENCY_KEY_REUSED and is not executed or billed. Refusals (e.g. NO_HISTORY_ENTRY) are not cached, so the same key re-executes once state changes. A key passed in _meta is ignored. |