DeepSeek Harness
Give your DeepSeek Harness agent live web access with the native dsh-s1 plugin — web search, news, page retrieval, sitemap discovery, and trending topics as first-class dsh tools.
dsh-s1 is a native DeepSeek Harness (DSH) plugin that gives your dsh agent live web access through Search1API — web search, news search, readable page retrieval, sitemap discovery, and trending topics.
Unlike an MCP bridge, the plugin registers these capabilities as first-class DSH tools — the same layer as read, bash, and subagent — and runs in-process against the official @search1api/client SDK.
A bundled s1 skill teaches the model when to search, crawl, or go deeper, and which parameters fit a quick lookup versus deep research.
Install
Add the plugin to a DSH profile:
dsh plugin --profile web add dsh-s1For a local checkout, use a path spec after building the package:
cd /path/to/dsh-s1
npm run build
cd ~/.dsh
dsh plugin --profile web add file:/path/to/dsh-s1Credentials
- Create a key in the Search1API dashboard.
- Export it as
S1_KEY:
export S1_KEY=...The SDK reads the key lazily, so a missing key fails the tool call rather than plugin activation.
What your agent can do
- Live web search across Google, Bing, DuckDuckGo, Reddit, GitHub, YouTube, arXiv, and more
- News aggregation from multiple sources
- Page crawling with clean content extraction from a public URL
- Sitemap discovery to map a site's URLs or all public links
- Trending topics to surface what is hot right now
Every operation is read-only. Search results include source URLs that the agent can follow up on with a crawl.
Configuration
Each capability can be disabled independently in the plugin config:
| Key | Default | Description |
|---|---|---|
search | true | Live web search |
news | true | News aggregation |
crawl | true | Page crawling |
sitemap | true | Sitemap discovery |
trending | true | Trending topics |
skill | true | Bundled s1 skill |
Credits
Search and news requests cost one credit each; crawling a page costs one additional credit per successfully crawled page. New accounts receive 100 credits without a credit card. See Credits and limits for current rates.
Source
github.com/superagents-lab/dsh-s1 · npm · awesome-dsh-plugin