AI Agent Hub
Back to plugins
🖥️

dsh-mcp-setting

Client Updated 2026.08.22

Run the following command in DeepSeek Harness:

dsh plugin install belowthetree/dsh-mcp-setting

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install belowthetree/dsh-mcp-setting in the terminal, source code at https://github.com/belowthetree/dsh-mcp-setting , then restart DSH to find the MCP Servers page in Settings.

About this plugin

Configuring MCP servers in DeepSeek Harness used to mean repeatedly opening an editor and hand-editing cordis.patch.yml—writing YAML from memory, recalling field contracts, and backing up files manually. For anyone who adjusts their server list often, that purely text-based workflow is error-prone and offers zero live feedback. dsh-mcp-setting brings all of that into the browser settings panel, elevating MCP servers to a first-class page right alongside Appearance and Network.

Open the page and every server registered in the main config and each profile patch is laid out clearly, each carrying a real-time status badge (connected with tool count, disconnected, failed to start, loading) refreshed silently every five seconds. Want to turn one off? Flip the switch and hot reload takes effect immediately—no restart needed. Adding or editing a server? The form runs the same contract validation as dsh-mcp-client before writing, rejecting bad fields with a clear message; on disk it keeps a .bak backup, renames atomically, and preserves untouched comments and expressions as-is. A two-click-confirmed Restart DSH button sits at the top, and the page auto-refreshes once the process is back.

If you run multiple MCP servers, switch profiles frequently, or are debugging connectivity issues and want to stop bouncing between terminal and editor, this plugin was built for that. All write operations are loopback-only, it ships no extra network dependencies, and it is released under the MIT license—drop it in and go.

Use Cases

  • Toggling MCP servers on and off without restarting DSH
  • Batch viewing and managing MCP endpoints across multiple profiles
  • Troubleshooting MCP connection issues with live status and tool counts

Best For

  • DSH users running multiple MCP servers
  • Developers who switch profiles often and want unified management
  • Operators who want to stop hand-editing cordis.patch.yml