DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

dsh-bioresearcher

Bioresearcher

Biomedical research plugin for DeepSeek Harness (dsh): biomcp MCP server tools, scientific plotting skills, and deep-research subagent

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add dsh-bioresearcher@1.12.0
READMECompatibilityVersions

Compatibility and provenance

Bioresearcher is published as dsh-bioresearcher and currently resolves to version 1.12.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
npm
Registry updated
11/4/2026

Versions

1.12.0stable
10/27/2026
1.11.1stable
9/11/2026
1.11.0stable
9/11/2026
Show 5 more versionsCollapse versions
1.10.0stable
9/11/2026
1.9.0stable
9/10/2026
1.8.0stable
9/8/2026
1.7.0stable
9/8/2026
1.6.0stable
9/7/2026

Related plugins

Loading related plugins…

Latest
1.12.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
530.1 kB
Files
43
Surface
any
License
Apache-2.0
Source
npm
GitHub
★ 1
Weekly downloads
262
Security scan
✓ v1.12.0 scan passed
Last push
10/27/2026
View source ↗Project homepage ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in search-research.

Free Searchdsh-free-searchFree web search for DeepSeek Harness: 27 engines (Bing/DuckDuckGo/AnySearch/SearXNG/Exa/Tavily/Keenable/Firecrawl/Parallel/You.com keyless; Zhihu global/site via MCP and Perplexity/SerpBase/DeepSeek (official + native tools/search)/Baidu/Kimi/Aliyun/DoubaAb Wechat Scrapedsh-ab-wechat-scrape--- description: "The out-of-tree wechat_scrape tool: retrieves WeChat official-account articles, filters promotional blocks, and saves each as a Markdown file, for maintainers of this machine's dsh profiles." kind: "package-reference" ---Arisdsh-arisARIS research-workflow skills as a DeepSeek Harness bundle: 82 skills plus cross-model adversarial review through Codex.Ab Market Researchdsh-ab-market-researchAn out-of-tree DeepSeek Harness plugin: the trade_search tool (multi-round aspect-broadening query planning, publisher-tier ranking, source diversity, JSON snapshot) and its browser card in one package.

README

DeepSeek Harness (dsh) connector / plugin

connector/dsh/ is the DeepSeek Harness (dsh) flavor of this package, providing an automated Cordis plugin and connector bundle for DeepSeek Harness (CLI, TUI, and Web UI).

Bundle contents

A single biomcp stdio MCP server (pinned biomcp@1.6.0, 120 s connection timeout, automatic China npm mirror detection via Intl.DateTimeFormat or env) plus four bundled skills and the bioresearcher-dr-worker subagent prompt:

BundledNot bundled
bioresearcher-deep-researchbioresearcher-onboard
bioresearcher-plot-making
bioresearcher-pubmed-weekly
bioresearcher-python-setup-uv

bioresearcher-onboard is excluded on purpose: its purpose — installing and registering the biomcp server in harness configs — is performed automatically by the plugin's apply hook on startup.

The bundled skill list is defined in connector/dsh/skill-bundle.json.

Architecture & runtime behavior

The plugin entry point (index.js) is an ESM module exporting a Cordis plugin:

export const name = "bioresearcher";
export const inject = ["tools", "skills"];
export async function apply(ctx, config) { ... }

When booted in a dsh profile (e.g. web, headless, tui), the plugin performs:

  1. Automatic MCP Server Registration: Dynamically mounts @deepseek-ai/dsh-mcp-client with serverName: "biomcp", launching npx -y -p biomcp@1.6.0 biomcp over stdio with timeout 120000 ms. DeepSeek Harness automatically registers the tools under the mcp__biomcp__<tool> namespace (e.g. mcp__biomcp__article_search).
  2. Dynamic Skills Discovery: Reads the packaged skills/ directory and registers bundled skills on ctx.skills.register(...) with source: "bioresearcher" and resourceBase pointing to the local skill directory so relative paths in instructions resolve cleanly.
  3. Subagent Worker Provisioning: If an agent roster service (ctx.agents) is present, registers bioresearcher-dr-worker with the specialized prompt (with ${CLAUDE_PLUGIN_ROOT} replaced by the installed plugin root). If absent, bioresearcher-deep-research transparently uses generic subagent delegation (Tier B) or sequential execution (Tier C).

Build

node scripts/ci/build-connector-dsh.mjs            # dist/
node scripts/ci/build-connector-dsh.mjs --out DIR

Stages dist/bioresearcher/ (root directory inside the tarball) and writes a reproducible dist/bioresearcher-connector_dsh-v<VERSION>.tar.gz (GNU tar --sort=name --mtime=@0 --owner=0 --group=0 --numeric-owner piped through gzip -n -9). CI runs this build script as a gate (.github/workflows/ci.yml), and the release workflow attaches the tarball to every GitHub release.

Version policy

connector-meta.json and package.json version must equal the repo VERSION (Series 1, manifest-governed via scripts/ci/version-coupling.json and enforced by scripts/ci/check-drift.mjs). Release PRs bump them in unison with VERSION.

Installation & usage

Users can install the release archive through either of two methods:

Method A: Profile plugin installation (Recommended)

Install the package bundle directly into the target profile (e.g. web, headless, or custom profile):

dsh plugin --profile web add /path/to/bioresearcher-connector_dsh-v<VERSION>.tar.gz

dsh installs the package into the profile environment and automatically mounts the bundled cordis.patch.yml.

Method B: Standalone overlay patch

Extract the archive and load it directly via an overlay patch specifying the local package root:

tar -xzf bioresearcher-connector_dsh-v<VERSION>.tar.gz
dsh --profile web --patch <(echo "- insert: [{ id: bioresearcher, name: $(pwd)/bioresearcher/index.js }]")

Or add the entry to $DSH_HOME/cordis.patch.yml (~/.dsh/cordis.patch.yml) to enable it across all profiles on the machine.