charlotte_navigate
Navigate to a URL and retrieve a structured page overview, listing landmarks, headings, and interactive elements, to help AI agents understand web pages without full dumps.
Instructions
Load a URL in the active page. Returns page representation after navigation. Default minimal detail includes landmarks, headings, and interactive element counts — use charlotte_find to locate specific elements, or pass detail: 'summary' to get the full element list.
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": "charlotte_navigate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL to navigate to | |
| detail | No | "minimal" (default), "summary" (includes content context), "full" (includes all text content) | |
| timeout | No | Max wait in ms (default: 30000) | |
| wait_for | No | Wait condition: "load" (default), "domcontentloaded", "networkidle". Note: "networkidle" is unreliable on SPAs with persistent WebSocket connections. |