multi-search-engine

by nickclyde · View original on ClawHub

Multi search engine integration with 17 engines (8 CN + 9 Global). Supports advanced search operators, time filters, site search, privacy engines, and WolframAlpha knowledge queries. No API keys required.

Module Search v2.0.1 Audited 2026-02-07
90 Trust

Permissions

File Read No file read access
File Write No file write access
Network Can access the network
Shell No shell access

Risk Assessment

Low Risk

This skill requests 1 of 4 possible permissions. Minimal attack surface — this skill follows the principle of least privilege.

SKILL.md

Integration of 17 search engines for web crawling without API keys.

Search Engines

Domestic (8)

  • Baidu: https://www.baidu.com/s?wd={keyword}
  • Bing CN: https://cn.bing.com/search?q={keyword}&ensearch=0
  • Bing INT: https://cn.bing.com/search?q={keyword}&ensearch=1
  • 360: https://www.so.com/s?q={keyword}
  • Sogou: https://sogou.com/web?query={keyword}
  • WeChat: https://wx.sogou.com/weixin?type=2&query={keyword}
  • Toutiao: https://so.toutiao.com/search?keyword={keyword}
  • Jisilu: https://www.jisilu.cn/explore/?keyword={keyword}

International (9)

  • Google: https://www.google.com/search?q={keyword}
  • Google HK: https://www.google.com.hk/search?q={keyword}
  • DuckDuckGo: https://duckduckgo.com/html/?q={keyword}
  • Yahoo: https://search.yahoo.com/search?p={keyword}
  • Startpage: https://www.startpage.com/sp/search?query={keyword}
  • Brave: https://search.brave.com/search?q={keyword}
  • Ecosia: https://www.ecosia.org/search?q={keyword}
  • Qwant: https://www.qwant.com/?q={keyword}
  • WolframAlpha: https://www.wolframalpha.com/input?i={keyword}

Quick Examples

// Basic search
web_fetch({"url": "https://www.google.com/search?q=python+tutorial"})

// Site-specific
web_fetch({"url": "https://www.google.com/search?q=site:github.com+react"})

// File type
web_fetch({"url": "https://www.google.com/search?q=machine+learning+filetype:pdf"})

// Time filter (past week)
web_fetch({"url": "https://www.google.com/search?q=ai+news&tbs=qdr:w"})

// Privacy search
web_fetch({"url": "https://duckduckgo.com/html/?q=privacy+tools"})

// DuckDuckGo Bangs
web_fetch({"url": "https://duckduckgo.com/html/?q=!gh+tensorflow"})

// Knowledge calculation
web_fetch({"url": "https://www.wolframalpha.com/input?i=100+USD+to+CNY"})

Advanced Operators

Operator Example Description
site: site:github.com python Search within site
filetype: filetype:pdf report Specific file type
"" "machine learning" Exact match
- python -snake Exclude term
OR cat OR dog Either term

Time Filters

Parameter Description
tbs=qdr:h Past hour
tbs=qdr:d Past day
tbs=qdr:w Past week
tbs=qdr:m Past month
tbs=qdr:y Past year

Privacy Engines

  • DuckDuckGo: No tracking
  • Startpage: Google results + privacy
  • Brave: Independent index
  • Qwant: EU GDPR compliant

Bangs Shortcuts (DuckDuckGo)

Bang Destination
!g Google
!gh GitHub
!so Stack Overflow
!w Wikipedia
!yt YouTube

WolframAlpha Queries

  • Math: integrate x^2 dx
  • Conversion: 100 USD to CNY
  • Stocks: AAPL stock
  • Weather: weather in Beijing

Documentation

  • references/advanced-search.md - Domestic search guide
  • references/international-search.md - International search guide
  • CHANGELOG.md - Version history

License

MIT

Why You Need multi-search-engine

OpenClaw's built-in web search is limited to a single provider. Multi Search Engine integrates 17 search engines — 8 Chinese and 9 global — so your agent can search across Baidu, Bing, Google, DuckDuckGo, Sogou, WolframAlpha, and more without needing a single API key.

With over 1,400 downloads, this skill is popular because it works out of the box with zero configuration. It supports advanced search operators, time filters, site-specific search, privacy-focused engines, and knowledge queries through WolframAlpha. For research-heavy workflows, having access to multiple search engines means you get more diverse and comprehensive results.

This is especially useful for multilingual research, competitive analysis, or any workflow where a single search engine's results aren't enough.

Common Use Cases

  • Search across 17 engines simultaneously for comprehensive research results
  • Use Chinese search engines (Baidu, Sogou, 360) for China-specific information
  • Run privacy-focused searches through DuckDuckGo and other private engines
  • Query WolframAlpha for mathematical and knowledge-based questions
  • Perform multilingual research without switching between search providers

Frequently Asked Questions

Do I need API keys for any of the search engines?

No. Multi Search Engine works entirely without API keys. It uses direct URL-based search integration, so there's nothing to configure.

Does it need network access?

Yes. The skill needs network permission to send search queries to the various search engines and retrieve results.

Can I choose which search engines to use?

Yes. You can specify which engines to query or use all 17. The skill supports engine-specific search operators and features.

Related Guides