dshx: MCP Client Hub and DeepSeek Harness Extension Management Suite

The DeepSeek Harness plugin, dshx, is designed to address the cumbersome configuration overhead in Web GUI development based on the “everything is a plugin” philosophy. It provides a unified Web management console that integrates an MCP client hub, memory store management, skill and slash command definitions, and prompt management. dshx supports multiple MCP protocols (stdio, Streamable HTTP, and SSE), and features automatic reconnection and real-time logging. Memory management supports both global and project-level scopes while adhering to a session sandboxing policy. Skills and commands are file-based and take effect immediately. Implemented in pure ESM JavaScript without a build step, the plugin securely stores credentials and binds only to the local address, making it well suited for developers who need to manage complex agentic capabilities in a unified manner.

Read More
dshX: A terminal programming app launched by a single command using deepseek-harness

**Introduction** Building a terminal programming agent with deepseek-harness (hereinafter referred to as DSH) involves more than just installing the core package. You need to select a terminal frontend, choose a preset, and manually verify which tools are exposed in the first request and which context is automatically injected. These components are scattered across different packages, and the process of combining and configuring them takes time, with the risk of unintended modifications affecting the DSH core itself. The community project `dshX` addresses this integration challenge: it bundles the DSH core, a forked terminal frontend, and a built-in preset into a single npm package. It can be launched with a single `dshx` command and requires zero modifications to the DSH core. Below, I will introduce its positioning, core behaviors, installation, and usage. # What is dshX dshX is created by N...

Read More