dshx
dshx is a community CLI companion for DeepSeek Harness (dsh) that manages MCP servers with connection checks before writing, and provides import commands to migrate MCP servers, skills, and global memory from Claude Code / Codex. It also includes a dsh plugin with a /mcp command, clickable cards, native tools, and a bundled SKILL.md. It requires Node >= 22.19 and is a non-official project unaffiliated with DeepSeek.
Installation
dsh plugin --profile web add @why913/dshxOverview
dshx is a community CLI companion for DeepSeek Harness (dsh) that manages MCP servers with connection checks before writing, and provides import commands to migrate MCP servers, skills, and global memory from Claude Code / Codex. It also includes a dsh plugin with a /mcp command, clickable cards, native tools, and a bundled SKILL.md. It requires Node >= 22.19 and is a non-official project unaffiliated with DeepSeek.
- Add, list, remove, and test MCP servers via CLI commands, avoiding manual edits to cordis.patch.yml.
- Before writing, dshx performs a real handshake and tools/list check; servers that fail are rejected and not written to config.
- Supports --env KEY=$VAR to store values as !!js process.env.VAR references.
- Three import commands migrate MCP servers, skills, and global memory from Claude Code / Codex; default is preview, --yes writes.
- Skill management: add from GitHub or local path, list with format checks, remove, and update by recorded source.
- Includes a dsh Web /mcp command with clickable cards for server inspection and migration.
- When installed as a dsh plugin, adds native agent tools such as mcp_add plus /mcp command and cards.
- Ships with SKILL.md so the agent in dsh can use the tool; skills directory is hot-watched and takes effect without restart.