fetch_page
Fetch web page content from any URL using Gemini's native browsing. Extract specific parts by passing an optional instruction.
Instructions
Fetch web page content via Gemini CLI. Gemini has native web browsing — use this to retrieve and extract content from URLs.
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": "fetch_page"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Target URL to fetch content from | |
| model | No | Gemini model to use (default: gemini-3-flash-preview) | |
| timeout | No | Timeout in milliseconds (default: 120000) | |
| instruction | No | Optional extraction/focus instruction (e.g. 'extract only the API table') |