Dsh Web Search Ext
fno2010/dsh-web-search-ext · model-adapters
Multi-backend websearch provider for DeepSeek Harness (DSH): Exa + Firecrawl with automatic failover, key-free capable.
★ 3GitHub stars
0Forks
2026-08-29Last updated
JavaScriptLanguage
MITLicense
Key features
- Two backends todayExa (REST with key, anonymous hosted MCP without) and Firecrawl (v2 search + scrape API, keyed or keyless)
- The only outbound requests are to the configured Exa and Firecrawl endpoints (plus the local verification probes described below)
- Keyless web_fetchfetch a URL through Firecrawl scrape, falling back to Exa's anonymous MCP web_fetch_exa
- no API key required, output capped by fetchMaxChars
- Automatic failoveron any backend failure (429, 401/402/403, 5xx, network, malformed body) the search — and the fetch — falls through to the next backend in order
Install command
dsh plugin --profile web add github:fno2010/dsh-web-search-ext