fetch_url
Fetch JavaScript-rendered public URLs and get readable, boilerplate-free markdown with final URL, redirect flag, and character count. Use it to validate search results or extract dynamic content.
Instructions
Fetch a public HTTP(S) URL with JavaScript rendering (Xvfb Chrome) and return shaped readable markdown plus requested/final URLs, redirect flag, and total_chars. The markdown is shaped (boilerplate removed, extraction method reported); if content looks missing, retry with format:text for the full rendered text. Use after google_search on result URLs, or for pages that need JS to render (SPAs, paywalled-after-consent layouts, etc.). Parallel calls are safe; each fetch uses its own tab. char_limit caps the returned text.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Public http(s) URL to fetch (no credentials, no localhost). | |
| format | No | markdown: shaped readable markdown, boilerplate removed. text: full rendered text, use when markdown looks incomplete. links: text plus follow-up link targets | markdown |
| char_limit | No | Maximum characters of readable text to return. |