browser_open
Opens a new browser instance to navigate to a URL. Returns a unique session ID for further operations. Options for headless mode, window size, user agent, and proxy.
Instructions
Open a new browser session and navigate to a URL.
Creates a new browser instance (Chrome or Edge) and navigates to the specified URL. Returns a unique session ID for subsequent operations.
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": {
"url": "<url>"
},
"name": "browser_open"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL to navigate to after opening the browser | |
| browser | No | Browser type to use ("chrome" or "edge") | chrome |
| headless | No | Run in headless mode without visible window | |
| window_size | No | Initial window size in WxH format (e.g., "1920x1080") | 1920x1080 |
| user_agent | No | Custom user agent string (optional) | |
| proxy | No | Proxy server URL (optional) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |