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.

Easy Mcp — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
E

dsh-easy-mcp

Easy Mcp

DSH MCP server graphical management plugin: view/add/edit/enable/disable/delete/reconnect/test MCP servers (stdio / streamable-http / SSE, including resources/prompts and image bridging) in the settings interface. Configuration is persisted to settings.yaml, and changes take effect immediately.

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

npx -y @deepseek-ai/dsh plugin --profile web add dsh-easy-mcp@0.2.0
READMECompatibilityVersions

Compatibility and provenance

Easy Mcp is published as dsh-easy-mcp and currently resolves to version 0.2.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
npm
Registry updated
8/21/2026

Versions

0.2.0stable
8/21/2026

Related plugins

Loading related plugins…

Latest
0.2.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
158.1 kB
Files
13
Surface
web
License
MIT
Source
npm
GitHub
★ 1
Weekly downloads
0
Last push
8/21/2026
View source ↗
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 integrations-communication.

Acp App@deepseek-ai/dsh-acp-appThe dsh ACP profile bundle: automation-only JSON-RPC stdio and process lifecycle over dsh-baseIm@xmanrui/dsh-im把十一种 IM 渠道和公网 AI Office 接入本机 DeepSeek Harness。 Connect eleven IM channels and a public AI Office to a local DeepSeek Harness.Pocketdsh-pocketPut DeepSeek Harness in your pocket: one package, one settings page, and scan a QR code on your phone to access DSH on your computer in sync (LAN + public network, real-time screen mirroring).DSCODE@toddzheng024/dscode-bundleA complete DeepSeek coding agent with persistent shell, Ultra collaboration and automatic permission review.

README

dsh-easy-mcp

Visual MCP server manager for DeepSeek Harness: view, add, edit, enable/disable, delete, reconnect, and test MCP servers from a dedicated MCP Servers page — tools register/unregister live with config changes, no restart, no hand-written YAML.

English | 中文

MCP Servers page

Features

  • MCP Servers page in Settings: server list (name, transport stdio / streamable-http / SSE, command or url, enable switch, status) with add / edit / enable / disable / delete / reconnect.
  • Full protocol coverage: tools plus resources (registered as read_resource tools), prompts (registered as use_prompt tools), logging (server logs forwarded to host log), roots (announced empty), and sampling (explicitly rejected with a clear error).
  • Image content bridge: image blocks returned by servers are saved to a temp file and the model is pointed to read_image — no more content discarded.
  • SSE transport (legacy pre-2025-03 protocol) in addition to stdio and streamable-http.
  • Argument validation: tool arguments are validated locally against the server's input schema before the network round-trip; clear errors instead of server-side surprises.
  • Connect test: probes each server via initialize + tools/list, reports latency and tool count; failures show the concrete error.
  • Error visualization: anomalies show the concrete error (ENOENT, ECONNREFUSED, timeout, …) in red under the card.
  • Auto backup: every UI save backs up the config to ~/.dsh/dsh-easy-mcp/backups/ (keep latest 5), so misconfigurations are always reversible.
  • Live updates: config is stored in the mcp section of ~/.dsh/settings.yaml and hot-synced — no structural-layer edits, no restart needed.
  • Self-contained engine: built on @modelcontextprotocol/sdk, no dependency on the official dsh-mcp-client package.
  • Bilingual UI (中文 / English).

Installation

dsh plugin --profile web add dsh-easy-mcp      # install
dsh plugin --profile web remove dsh-easy-mcp   # uninstall

Restart dsh web, then open Settings → MCP Servers.

Configuration

Servers are stored in the mcp section of ~/.dsh/settings.yaml and managed in the UI (manual edits are hot-synced too):

mcp:
  servers:
    - name: playwright
      enabled: true
      transport: stdio
      command: /opt/homebrew/bin/node
      args:
        - /path/to/playwright/mcp/cli.js

The plugin ships an empty default — no server is preconfigured. Missing fields are filled with schema defaults (enabled: true, env: {}, reconnect on, …).

Notes

  • command may be a PATH short name (playwright-mcp, node, npx) only when the dsh process can find it. If dsh web is launched from Finder / launchd / a shell without fnm, use absolute paths (command: /opt/homebrew/bin/node + absolute args).
  • Resources/prompts are registered as tools with a per-server cap of 50 combined (excess entries are skipped with a log line).
  • SSE is the pre-2025-03 protocol — prefer streamable-http for new servers; SSE is kept for legacy servers.
  • Image temp files live under the system temp dir (dsh-easy-mcp-images/) and are cleaned up on disconnect.

License

MIT