browser_read_html
Extract cleaned page HTML to inspect structure, such as forms, labels, tables, and control wiring, when relationships in the markup matter. Returns the full reduced page without truncation.
Instructions
The page's HTML, cleaned down to what is worth reading.
Use this when the STRUCTURE matters - a form and its labels, a table, what
a control is wired to. browser_snapshot gives a flat inventory of things
to click; this keeps the markup and the relationships inside it.
mode="form" keeps the interactive surface and the text explaining it, mode="text" returns the prose alone, mode="full" keeps the structure with the noise and the attribute soup removed.
Unlike browser_read_text this is NOT capped: it returns the whole reduced page, tens of thousands of characters on a large one. Cutting markup in the middle leaves tags that mean nothing, so it is not cut - but the answer can be long. Reach for browser_snapshot when you only need something to click.
browser is main unless you say support, and they share nothing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | form | |
| browser | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |