read_page
Render a web page and return its content as clean Markdown. The page is fully rendered first - JavaScript executed, consent banners dismissed, lazy images loaded - so this works on sites that return nothing useful to a plain HTTP fetch. Prefer this over screenshot when you need to read or reason about the text.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The page to read. Must be http or https. | |
| max_chars | No | Truncate the Markdown to this many characters. 0 or omitted means no limit. | |
| block_chats | No | Remove live-chat widgets. Default true. | |
| block_popups | No | Remove newsletter and donation interstitials. Default true. | |
| strip_chrome | No | Drop navigation, headers, footers and sidebars, keeping the main content. Default true. Set false for a full transcript of the page. | |
| block_cookie_banners | No | Remove consent banners. Default true. |