Skills, MCP & CLI manager for the dsh web GUI: browse/enable/import/delete skills across project and user roots; manage MCP servers with a REAL connection through @deepseek-ai/dsh-mcp-client (enabled servers connect and register their tools on ctx.tools; enable/disable actually connects/disconnects); and discover/diagnose local CLI tools (skill-embedded run-cli wrappers plus a ~/.dsh/S-M-C/cli.json registry, reporting install/version/update/subcommands/API-key state). Hot-pluggable — mounted via a profile bundle patch + node_modules package, no dsh source changes. Requires DeepSeek Harness >= 0.1.2-alpha.2 (tested on 0.1.5-rc.2).
Skills · Integrations
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:YpipaQ/dsh-skills-mcp-cli-manager
Smart calendar reminder & schedule assistant for DSH Web GUI: lunar calendar, holidays, system notifications on macOS/Windows, and WeCom/platform push integration.
Notifications · Integrations
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:a792883583/dsh-smart-reminder
Local SSH bridge for the DeepSeek Harness (DSH): user types the router password in a browser page, agent runs commands via a localhost API — the password never enters the chat.
Agent collaboration · Integrations
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:lance-kanglu/dsh-ssh-bridge
User layer for DSH remote workspaces: connection registry, /dsh-ssh RPC channel, remote directory browser, and the React sidebar — forked from UynajGI/dsh-ssh (MIT).
DSH plugin: automatic SSH port-forward tunnel to a remote LLM/vLLM server (ping gate, any SSH client - OpenSSH ssh or PuTTY plink - with automatic password, health monitor) plus provider registration for subagent model selection. No plink required: OpenSSH ssh with password (SSH_ASKPASS/sshpass) or key auth works out of the box. DSH Desktop: settings sidebar sub-page for remote IP/port/user/credentials, SSH client path override, tunnel start/stop, and status.
Make a dsh session's execution world a REMOTE machine over SSH: one plugin registers both ctx.fs (fs-ssh over SFTP-style ssh) and ctx.subprocess (subprocess-ssh: spawn/PTY/exec), sharing one ControlMaster connection. Mount it + disable the local fs/subprocess providers, and the agent's read/write/edit/bash/grep tools operate on that machine's files/processes while the model and memory stay on the hub. Same shape as the E2B integration; target any SSH-reachable host (a fleet machine via -o ProxyJump=<relay>). Zero npm deps (system ssh CLI); dsh-fs / dsh-subprocess are peers provided by the harness.
Memory and knowledge · Agent collaboration · Integrations · Productivity
Statusline for DeepSeek Harness (dsh): a Node bridge that exposes the statusline Python CLI as a dsh tool, rendering model / context bar / agent / rate-limit / elapsed / clock state into a single status line.
DSH plugin: stock market intelligence for DeepSeek Harness — quotes, financial statements, filings, earnings, economic data and more, dynamically synced from the stockmcp.net remote MCP server as model tools (with a settings page for your API key).
Integrations
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:StockMCP-net/dsh-stockmcp
DeepSeek Harness ctx.subprocess provider backed by the remote-sandbox sidecar: managed process trees with real signals, bounded output, tree-scoped termination, and backend-native terminals.
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:JinRyu-online/dsh-svn-plugin
Find the right plugin, then get started
Search by task
Use a feature keyword or category, then sort by recent updates or GitHub stars.
Explore capabilities
Read the description, AI analysis and original README to understand what a plugin does.
Check and install
Review compatibility, dependency ranges and instructions, then copy the available install command.
Questions about DSH Hub
What is DSH Hub?
DSH Hub is a community plugin directory for DeepSeek Harness, bringing together descriptions, source links and installation instructions to help you discover and compare extensions.
Does inclusion mean a plugin is tested and compatible?
No. Detail pages show recorded compatibility and dependency ranges. Unknown does not mean compatible; check the project documentation before installing.
How do I install a plugin?
Open its detail page and check the installation section. Copy the command into your Harness environment when available, or follow the project README.