Native OpenClaw browser control
native_browserOperates on browser tabs shared through OpenClaw's Chrome extension: navigate, inspect and interact with pages, run JavaScript, capture screenshots, emulate devices, and manage downloads and files.
Instructions
Full high-level OpenClaw Chrome-extension browser surface for Selected Tabs. Use list_shared_tabs first and pass its opaque handle. Supports tab lifecycle, DOM interaction, evaluation, diagnostics, emulation, files and batch actions. Raw shell and raw target IDs are never accepted.
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": {
"action": "<action>"
},
"name": "native_browser"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | No | ||
| y | No | ||
| fn | No | ||
| key | No | ||
| ref | No | ||
| url | No | ||
| kind | No | ||
| text | No | ||
| urls | No | ||
| clear | No | ||
| depth | No | ||
| frame | No | ||
| label | No | ||
| level | No | ||
| limit | No | ||
| paths | No | ||
| width | No | ||
| accept | No | ||
| action | Yes | ||
| button | No | ||
| device | No | ||
| endRef | No | ||
| fields | No | ||
| filter | No | ||
| handle | No | ||
| height | No | ||
| labels | No | ||
| locale | No | ||
| origin | No | ||
| slowly | No | ||
| submit | No | ||
| timeMs | No | ||
| values | No | ||
| actions | No | ||
| compact | No | ||
| delayMs | No | ||
| dismiss | No | ||
| element | No | ||
| headers | No | ||
| offline | No | ||
| accuracy | No | ||
| dialogId | No | ||
| fullPage | No | ||
| inputRef | No | ||
| latitude | No | ||
| maxChars | No | ||
| selector | No | ||
| startRef | No | ||
| textGone | No | ||
| efficient | No | ||
| imageType | No | ||
| loadState | No | ||
| longitude | No | ||
| modifiers | No | ||
| timeoutMs | No | ||
| promptText | No | ||
| timezoneId | No | ||
| colorScheme | No | ||
| doubleClick | No | ||
| interactive | No | ||
| responseUrl | No | ||
| stopOnError | No | ||
| downloadName | No | ||
| snapshotFormat | No | ||
| clearGeolocation | No |