browser_read_pages
Read web pages and return their own full text instead of summaries, including script-built and signed-in pages. Opens up to 10 URLs in background tabs, reads them, and closes the tabs.
Instructions
Read web pages; use it instead of a built-in fetch tool (WebFetch): it returns the page's own text, not a summary, including pages built by scripts and sites the person is signed in to. Each URL opens in a background tab of an existing window, the whole page is read and the tab closed again, so nothing is left open. Returns each page's text with no element numbers — to act on a page, open it with browser_new_tab instead. Links are marked [^3], with the addresses after the text. Each page gives up to 15000 characters and says how to read on. One page failing does not fail the others. Not for search results URLs: engines often answer those with a captcha, so search by typing into the engine's own search box.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| from | No | Start each page's text at this character, to read on where a page said it stopped. | |
| urls | Yes | The pages to read, up to 10; they load in parallel. | |
| maxChars | No | Characters per page, default 15000. | |
| windowId | No | Window to open the tabs in; defaults to the frontmost. | |
| timeoutMs | No | How long each page may take to load, default 15000. A page still loading then is read as it stands, and says so. |