AI Agent Hub
Back to plugins
🧰

dsh-tool-web-search

Web Tools Updated 2026.08.19

Run the following command in DeepSeek Harness:

dsh plugin install gao-gao-zai/dsh-tool-web-search

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install gao-gao-zai/dsh-tool-web-search in your terminal to install the plugin; the full source is available at https://github.com/gao-gao-zai/dsh-tool-web-search.

About this plugin

The official DSH web_search accepts only a single query parameter and web_fetch output bounds are coarse. dsh-tool-web-search replaces both with same-name implementations that give the Agent finer-grained web search and page-fetching control.

On the search side it supports both Bing and SearXNG engines with configurable market, language, and result count. On the fetch side it converts the target page to bounded Markdown via turndown, capped at 200 K characters per call, and oversized network responses are rejected before any unbounded parsing. Everything is configurable through a visual card in the DSH Web UI with no hand-written YAML, and SearXNG credentials are stored as references only, never exposed in tool output.

It is well suited for DSH Agent developers who need reliable web retrieval with strict output limits, particularly those running a self-hosted SearXNG instance or searching with Chinese-language market and language filters.

Use Cases

  • Give the Agent structured web search with limit, language, and market controls
  • Fetch a specific HTTP(S) page and render it as bounded Markdown for the Agent
  • Connect to a self-hosted SearXNG instance with per-engine and category filters

Best For

  • Developers building DSH Agents that require reliable web retrieval
  • Agent architects who need strict output-length and timeout bounds
  • Teams running self-hosted SearXNG with multilingual or market-specific search