Multi Search Engine
A research skill sourced from ClawHub (48k+ downloads, 254 stars). Provides unified search across 17 engines including Google, Bing, DuckDuckGo, Brave, Yandex, Baidu, Sogou, and more.
76Trust Medium
by gpyAngyoujunresearchbeginnerv2.0.1updated Mar 1, 2026
16.5kTotal Runs
84.0%Success Rate
628Installs
76Trust Score
Tags
#search#multi-engine#web#international#privacy#no-api-key#clawhub
Required Tools
web_fetchjson_parseInputs
| Name | Type | Description | Req |
|---|---|---|---|
| query | text | The search query. Supports advanced operators: site:, filetype:, intitle:, inurl:. | yes |
| engines | json | Array of engine names to search. Defaults to ["google", "bing", "duckduckgo"]. | -- |
| time_range | text | Filter results by time: "day", "week", "month", "year". Not all engines support this. | -- |
| max_results | number | Maximum results to return (after deduplication). Defaults to 20. | -- |
Outputs
| Name | Type | Description | Req |
|---|---|---|---|
| results | json | JSON array of result objects: { title, url, snippet, engine, relevance_score }. | yes |
Compatible Skills
SKILL.md
---
name: multi-search
description: Search across multiple search engines (17+ engines including global and Chinese) with advanced operators, time filters, and privacy options.
---
# Multi Search Engine
Search across 17+ search engines with unified results.
## Quick Start
### Basic Search
```bash
# Search multiple engines
search_engines=("google.com" "bing.com" "duckduckgo.com")
for engine in "${search_engines[@]}"; do
echo "=== $engine ==="
curl -s "https://$engine/search?q=query" | grep -oP '<a[^>]+href="[^"]+"[^>]*>[^<]+</a>'
done
```
## Supported Engines
### Global (9)
- Google
- Bing
- DuckDuckGo
- Brave Search
- Yandex
- Yahoo
- Startpage
- Qwant
- Ecosia
### Chinese (8)
- Baidu
- Sogou
- 360 Search
- Shenma
- Bing China
- Haosou
- ChinaSo
- Panguso
## Advanced Operators
| Operator | Purpose | Example |
|----------|---------|---------|
| site: | Limit to domain | site:github.com python |
| filetype: | File type | filetype:pdf tutorial |
| intitle: | In title | intitle:api reference |
| inurl: | In URL | inurl:docs/api |
| - | Exclude | python -snake |
| " " | Exact phrase | "machine learning" |
## Time Filters
| Filter | Value | Description |
|--------|-------|-------------|
| Past hour | hour | Recent results |
| Past 24h | day | Daily results |
| Past week | week | Weekly results |
| Past month | month | Monthly results |
| Past year | year | Yearly results |
## Output Format
```json
{
"results": [
{
"title": "Result Title",
"url": "https://example.com",
"snippet": "Description text...",
"engine": "google",
"relevance_score": 0.92
}
],
"engines_searched": ["google", "bing", "duckduckgo"],
"total_results": 150,
"deduplicated": 47
}
```
## Privacy Features
- No tracking cookies
- Anonymous search routing
- No search history stored
- Encrypted connections
## Deduplication
Results are deduplicated by:
- Exact URL match
- Similar title (fuzzy matching)
- Content similarity
## Tips
- Combine engines for comprehensive results
- Use time filters for recent content
- Advanced operators work on most engines
- Check multiple engines for controversial topics