fetch_page
Fetch a single web page and return its readable content in Markdown, plain text, or raw HTML, with automatic JavaScript rendering for dynamic pages.
Instructions
Fetch a single web page and return its readable content as Markdown, plain text, or raw HTML. Automatically renders JavaScript-heavy pages with a headless browser when needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Page URL (http/https). Scheme-less input like `example.com` is allowed. | |
| format | No | Output format for the page content. | markdown |
| render | No | auto=fast static fetch, fall back to headless browser if the page needs JS; static=never use a browser; browser=always render with Playwright (handles SPAs). | auto |
| max_chars | No | Cap on returned characters (default 20000). |