extract
Extract content from a web page. Supports HTML and Markdown output formats, optional JavaScript rendering via headless browser, proxy geo-targeting, custom HTTP headers, and explicit browser wait controls via the wait_config object. Can run synchronously (returns content immediately) or asynchronously (returns a job ID that can be polled with the 'job' tool). Use 'render_js=true' for pages that require JavaScript to load their content; supplying wait_config also enables browser rendering automatically. Omit wait_config or set it to null to keep the adaptive browser settle path; send {} or concrete values to opt into explicit mode. Anonymous use (no API key) is synchronous only, without JavaScript rendering or custom headers other than Accept-Language, and limited to a small per-client rate and daily volume. An API key, sent as the X-Api-Key header, removes these limits and unlocks crawl, map, search, batch and job history: https://geonode.com/pricing?utm_source=mcp-anon&utm_medium=mcp&utm_campaign=keyless-access
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | ||
| extract_request | Yes |