search
Query multiple web engines in Chinese, English, or code, filter results by time range or site, and fetch full article content for chosen results without API keys.
Instructions
Search the web across multiple engines (Chinese/English/Code). Supports multi-query fan-out ('queries'), timeRange filtering, site limits, fetchTop article content, and no API keys required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site | No | Restrict search to specific site domain(s) (e.g. ['github.com', 'developer.mozilla.org']) | |
| limit | No | Target total results after merging all engines (default: server DEFAULT_SEARCH_LIMIT, usually 10). Not a per-engine quota: once enough results are collected, slower engines may be cancelled (see cancelledEngines). Pass explicit `engines` to disable early cancellation. | |
| query | No | Single search query (required if 'queries' is omitted; use 'queries' for multi-intent fan-out) | |
| engines | No | Search engines to use (default: auto-routes by query language; explicit engines do not cascade unless minResults is specified) | |
| queries | No | 1-4 queries run concurrently and merged (required if 'query' is omitted) | |
| verbose | No | Include verbose diagnostic fields (engineMetrics, full failure hints, and redundant source hostnames); default false to save tokens | |
| fetchTop | No | Two-in-one search & fetch: automatically fetch full readable Markdown content for top N results (0~3) in a single turn | |
| timeRange | No | Publication time range filter ('day', 'week', 'month', 'year') | |
| minResults | No | Auto-run additional engines when fewer usable results come back (default: 5 when engines omitted, 0 when engines explicitly specified) | |
| searchMode | No | Execution mode: 'request' (HTTP only), 'auto' (HTTP with browser fallback), or 'playwright' (headless browser only) |