read_content
Extract text from a specific webpage section using heading name or CSS selector. Supports pagination to read large sections without refetching the full page.
Instructions
Extract plain text content from a specific page section identified by heading name or CSS selector. Supports pagination via offset and max_chars for large sections. Returns content, total character count, and whether more content is available. Use after page_map to read specific sections without re-fetching the entire page; use navigate instead when you need the full page content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| heading | No | Exact heading text to find (case-insensitive match). Extracts all content under that heading until the next heading of equal or higher level. If not found, the response lists available headings as a hint. | |
| max_chars | No | Maximum characters to return (default: 10000). Reduce for token efficiency; increase to get more content in one call. | |
| offset | No | Character offset to start reading from (default: 0). Use with max_chars to paginate through large sections. | |
| selector | No | CSS selector to extract content from (e.g. ".article-body", "#main-content"). Use when content isn't under a heading or you need a precise DOM target. |