dsh-mcphub
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@dsh-mcphubshow me the status of all MCP servers"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
dsh-mcphub
Chinese
MCP management panel for DeepSeek Harness. Adds an MCP section to the settings panel:
Connection status: a green dot means the server's tools are registered in the live session (callable by the AI); grey means configured but not registered. Shows transport (stdio / HTTP), target, tool counts and samples.
Upgrades: detects pip-installed stdio servers (e.g. scrapling), compares against PyPI, and upgrades in one click — including Windows file-lock handling (stop holders, park the old exe, restore on failure). npx-based servers are compared against the actual npx cache with a "refresh cache" action;
@latestspecs are never nagged (they self-update).Add servers: a form that appends proper
cordis.patch.ymlentries (serverName / transport / URL+headers or command+args+env). Takes effect after a DSH restart.Connectivity probe: HTTP servers get a real MCP
initializehandshake (serverInfo + latency); stdio servers get an executable check.Help: tool naming (
mcp__<server>__<tool>), how to invoke tools via the AI, manual config example, secret-safety notes, troubleshooting.
Install
# 从 GitHub
dsh plugin --profile web add github:jinhongxun/dsh-mcphub
# 或从 npm(如已发布)
dsh plugin --profile web add dsh-mcphubRestart DSH after installation.
Privacy
Secrets in headers / env stay in the host process for probing only — they are never sent to the browser (the panel receives key names only).
FAQ: what is a profile?
A profile is DSH's isolated config environment (like browser profiles): each one keeps its own plugins and MCP server list. Example: a machine can have web (daily web UI) and open-design profiles, each with its own MCP servers. The profile picker in the add-server form decides which environment gets the new entry — with a single profile there is nothing to choose.
Requirements
Node.js ≥ 20
DeepSeek Harness (ships the
dsh-client-connectionchannel in official builds)
How is the status determined?
Green/grey dots are not maintained by the plugin itself: the plugin reads the live tool registry. If a server has mcp__<server_name>__* tools registered, it is considered connected. The advantage is zero intrusion, always consistent with actual capabilities; the edge case is "connected but exposing 0 tools" showing as a grey dot. All configuration changes (add/pause/delete/upgrade) take effect after restarting DSH.
Screenshots
To be added: screenshot of the Settings panel → MCP section.
Compatibility
Works on Windows / macOS / Linux (upgrade actions branch per platform: PowerShell ↔ pkill, where ↔ command -v, npm cache path auto-detected).
Related MCP server: DeepSeek MCP Server
English
MCP management panel for DeepSeek Harness. Adds an MCP section to the settings panel:
Connection status: a green dot means the server's tools are registered in the live session (callable by the AI); grey means configured but not registered. Shows transport (stdio / HTTP), target, tool counts and samples.
Upgrades: detects pip-installed stdio servers (e.g. scrapling), compares against PyPI, and upgrades in one click — including Windows file-lock handling (stop holders, park the old exe, restore on failure). npx-based servers are compared against the actual npx cache with a "refresh cache" action;
@latestspecs are never nagged (they self-update).Add servers: a form that appends proper
cordis.patch.ymlentries (serverName / transport / URL+headers or command+args+env). Takes effect after a DSH restart.Connectivity probe: HTTP servers get a real MCP
initializehandshake (serverInfo + latency); stdio servers get an executable check.Help: tool naming (
mcp__<server>__<tool>), how to invoke tools via the AI, manual config example, secret-safety notes, troubleshooting.
Install
# from GitHub
dsh plugin --profile web add github:jinhongxun/dsh-mcphub
# or from npm (once published)
dsh plugin --profile web add dsh-mcphubRestart DSH after installing.
Privacy
Secrets in headers / env stay in the host process for probing only — they are never sent to the browser (the panel receives key names only).
FAQ: what is a profile?
A profile is DSH's isolated config environment (like browser profiles): each one keeps its own plugins and MCP server list. Example: a machine can have web (daily web UI) and open-design profiles, each with its own MCP servers. The profile picker in the add-server form decides which environment gets the new entry — with a single profile there is nothing to choose.
Requirements
Node.js ≥ 20
DeepSeek Harness (ships the
dsh-client-connectionchannel in official builds)
Compatibility
Works on Windows / macOS / Linux (upgrade actions branch per platform: PowerShell ↔ pkill, where ↔ command -v, npm cache path auto-detected).
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
MCP server for Qwen Image 3 AI image generation
MCP server for building and testing AI agents with multi-model experimentation and insights.
MCP server for Hailuo (MiniMax) AI video generation
Devopness MCP server for DevOps happiness! Empower AI Agents to deploy apps and infra, to any cloud.
Related MCP Servers
- AlicenseNot gradedqualityBmaintenanceA MCP server integrated with the OPanel server management panel, enabling LLM-assisted management of Minecraft servers.171Mozilla Public 2.0
- AlicenseAqualityDmaintenanceMCP server that wraps DeepSeek's AI capabilities into standard MCP tools, supporting three authentication modes including free web-based usage without API keys.64111MIT
- AlicenseNot gradedqualityAmaintenanceA durable MCP server manager for DeepSeek Harness that provides a settings page and model tools to add, list, enable/disable, restart, import/export MCP servers while surviving DSH restarts and upgrades.78812MIT
- AlicenseNot gradedqualityBmaintenanceMCP server bridging ChatGPT to DeepSeek Harness, exposing 13 tools for task submission, status tracking, result retrieval, project/session management, and human-in-the-loop approvals.2MIT