DeepSeek Harness plugin

dsh-skill-mcp-manager

Manage DeepSeek Harness skills and MCP servers from inside a session

Jump to install

Source facts

Repository
Hanihahaha/dsh-skill-mcp-manager
Latest update
Aug 17, 2026
Category
Plugin Markets & Managers
GitHub stars
0
Format
plugin
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-20

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/Hanihahaha/dsh-skill-mcp-manager
Plugin: dsh-skill-mcp-manager
Author: Hanihahaha

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer3 files
README.mdSource · read only
README language

dsh-skill-mcp-manager

中文

A DeepSeek Harness (DSH) plugin for managing Skills and MCP servers from a session, including a dedicated DSH Web settings section.

Capabilities

  • Skills: list, inspect, create, update, and delete SKILL.md bundles in available provider roots.
  • MCP servers: list, inspect, add, update, remove, and reload @deepseek-ai/dsh-mcp-client entries.
  • Web settings: adds a Skill & MCP section with separate tabs, forms, and lifecycle actions.

Install

# Run from the repository root.
dsh plugin --profile web add ".\dsh-skill-mcp-manager"

The bundle patch adds skill-mcp-manager; the package's dsh.client declaration exposes lib/client.js to the existing DSH Web boot graph. Restart dsh web after installation.

Tools

Skill tools

ToolPurpose
skill_manager_listList Skills visible in the current session.
skill_manager_getRead one complete Skill definition.
skill_manager_rootsList scanned Skill roots.
skill_manager_createCreate a kebab-case Skill bundle.
skill_manager_updateUpdate a Skill's metadata or body.
skill_manager_deleteDelete a Skill after explicit confirmation.

MCP tools

ToolPurpose
mcp_manager_listList configured MCP servers and runtime status.
mcp_manager_getInspect one server configuration and status.
mcp_manager_addAdd and activate a persistent server entry.
mcp_manager_updateUpdate and hot-reload a server entry.
mcp_manager_reloadReconnect and rediscover server tools.
mcp_manager_removeRemove a server after explicit confirmation.

Commands

  • /skills lists visible Skills without involving the model.
  • /mcp lists MCP servers and their status without involving the model.

Configuration

Override the package configuration in the profile cordis.patch.yml:

- id: skill-mcp-manager
  config:
    mcpPlugin: '@deepseek-ai/dsh-mcp-client'
    skillDefaultRoot: user

MCP changes are stored in the profile user patch layer and survive dsh web restarts. Sensitive environment variables and headers are never returned in plaintext.

Development

node test/smoke.mjs
node test/client-smoke.mjs

License

MIT