superagents-lab/dsh-s1
Native Search1API (s1) web research tools: search, news, page crawling, sitemap discovery, and trending topics as first-class s1_* tools, with a bundled s1 skill.
dsh-s1 registers native Search1API research tools as first-class DSH tools (same layer as read/bash/subagent): s1_search (Search1API.search), s1_news, s1_crawl, s1_sitemap and s1_trending — in-process against the official @search1api/client SDK rather than an MCP bridge or a shell-out skill. s1_screenshot (needs DSH attachment support) and s1_deepcrawl (long-polling task) are not yet implemented. A companion skill lets the model follow a search result with s1_crawl and can be disabled independently (skill: false).
Install
dsh plugin --profile web add dsh-s1npm dsh-s1 0.1.0 verified 2026-09-04 (repository field → github.com/superagents-lab/dsh-s1; README EN primary). Install: dsh plugin --profile web add dsh-s1 — the package declares dsh.bundle.patch so the profile's bundle stack is reconciled automatically. Requires an s1/Search1API API key configured for the @search1api/client SDK. For a local checkout, dsh plugin --profile web add file:/path/to/dsh-s1 after npm run build.
Compatibility
DeepSeek Harness profiles with a Search1API (s1) key; tools run in-process against the official @search1api/client SDK.
Details
- Repo: superagents-lab/dsh-s1
- Category: Tools & Capabilities
- Stars: 0
- Version: npm dsh-s1 0.1.0
- Last push: 2026-08-26
- First seen: 2026-08-14
Recent updates
First-class s1_* tools; s1_screenshot and s1_deepcrawl documented as not yet implemented.
FAQ
- How is this different from search1api-mcp?
- search1api-mcp is a generic MCP bridge surfaced as mcpsearch1api*; dsh-s1 registers native s1_* tools at the same layer as read, bash and subagent, calling the official SDK in-process.
- Which s1 capabilities are included?
- s1_search, s1_news, s1_crawl, s1_sitemap and s1_trending. s1_screenshot and s1_deepcrawl are documented as not yet implemented.
- Do I need an API key?
- Yes — a Search1API (s1.dev) key, consumed by the official @search1api/client SDK.
Alternatives
perrylink-dsh-searxng · nexusagentx/dsh-web-access