Search + Parallel Extract
search_extractSearch Google and extract top results in parallel, using concise abstracts for a cheap survey or full texts for detailed content, to save tokens by fetching only needed information.
Instructions
One-shot Google search + parallel extract of the top results. Default mode="abstract" returns SERP enriched with ~1500-char abstracts per result -- a cheap survey of what the top results actually contain, far fewer tokens than fetching all bodies. Switch to mode="full" only when you need the actual article texts (slower, much more tokens). Per-page extract failures are isolated. Disabled in cloud mode.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search query. | |
| limit | No | Number of results to extract (default 5, max 10). | |
| max_chars | No | Truncate each result body. Default depends on mode: ~1500 for abstract, 8000 for full. | |
| mode | No | Extraction depth per result. `abstract` (default) = cheap survey, ~1500 chars/result, ideal for relevance triage. `full` = whole body per result, slower and far more tokens; only when you actually need the article texts. | abstract |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | ||
| results | No | ||
| elapsed_ms | No | ||
| meta | No | ||
| error | No |