fetch_page
Fetch any web page and convert it to structured Markdown, with a summary mode for token-efficient extraction. Use a URL or a prior search ID to retrieve page content.
Instructions
Fetch a page and return its content as structured Markdown. Pass either "url" or the "id" returned by search/research (id looks up the already-seen URL). extractMode "summary" returns de-noised mainText (saves tokens); "full" returns the full page Markdown. Output: {"url":str,"title":str,"description":str,"headings":[{level:int,text:str}], "mainText":str,"markdown":str,"length":int,"truncated":bool,"cached":bool}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Stable result id from search/research | |
| url | No | The http(s) URL to fetch (mutually exclusive with id) | |
| maxLength | No | Maximum characters of primary content to return (default 8000) | |
| extractMode | No | summary = de-noised main text (token-efficient); full = whole page Markdown (default full) |