dsh-mcp-ui
Manifest valid★ 1MCP server configuration UI plugin for DeepSeek Harness (made in DeepSeek Harness)
dsh-mcp-ui
Visual MCP server configuration for DeepSeek Harness: manage Model Context Protocol servers right from the DSH Web settings UI. It wires the official dsh-mcp-client plugin instances for you — save and it just works, no config files to hand-edit.
Features
- 🖥️ Settings card UI — manage servers under Settings > Plugins > Plugin Config > MCP Servers, same card style as other DSH plugins
- 🔌 Both transports — stdio (local process) and streamable-http (remote URL)
- 📝 Full field coverage — serverName, command/args/env/cwd, url/headers, tool-call timeout, startup-failure policy, auto-reconnect (toggle / delay / cap / attempts)
- 🔄 Hot sync — saving mounts/unmounts the corresponding
dsh-mcp-clientinstances host-side, no dsh restart needed - 🛡️ Safe — server list lives in
~/.dsh/settings.yaml; secrets inenvcan be referenced as environment variables
Install
# from GitHub
dsh plugin --profile web add github:quan-v/dsh-mcp-ui
Published to npm later — once available,
dsh plugin --profile web add dsh-mcp-uialso works.
Restart dsh web, then find the MCP Servers card under Settings > Plugins > Plugin Config.
Usage
- Open the settings card, click + Add Server
- Fill in a unique
serverName(model-facing tools are namedmcp__<serverName>__<tool>) - Pick a transport (stdio / streamable-http / SSE) and fill the matching fields
- Click Save — the host connects automatically and the server's tools become callable by the model
Config storage
The server list lives in the mcp-ui: section of settings.yaml, sibling to other plugin settings:
mcp-ui:
servers:
- serverName: github
transport: stdio
command: npx
args:
- -y
- '@modelcontextprotocol/server-github'
env:
GITHUB_TOKEN: ${GITHUB_TOKEN}
toolCallTimeoutMs: 60000
failOnStartupError: false
reconnect:
enabled: true
initialDelayMs: 500
maxDelayMs: 30000
maxAttempts: 10
Relationship with dsh-mcp-client
This plugin does not implement the MCP protocol. It does two things:
- Provides the settings card and stores your configuration in
settings.yaml - Watches config changes host-side and mounts/unmounts
@deepseek-ai/dsh-mcp-clientinstances viactx.plugin()
The official dsh-mcp-client handles the actual connections, tool discovery, and mcp__server__tool naming.
Changelog
1.0.1 (2026-08-22)
- Fix: add explicit
keyto thesettings.plugin.itemslot registration. DSH 0.1.1+ requires keyed slots to declareoptions.key; without it the plugin fails to load withkeyed slot "settings.plugin.item" requires options.key.
License
MIT
Comments
Loading…
From the same category
by Ebony-Vinyl
在 dsh 里装上这个插件即可,无需登录、注册或填 API Key,就能使用包括 Muse Spark 1.3、MiMo V2.6 在内的前沿模型——完全免费,不限量。 All you do is install this plugin in dsh: no login, no sign-up, no API key — the frontier models are just there, Mu
★ 65.9k
↓ 13k/wk
MIT
JavaScript
Nov 8, 2026
dsh plugin --profile web add dsh-our-free-modelby zouyuxuan122
在 dsh 里装上这个插件即可,无需登录、注册或填 API Key,就能使用包括 Muse Spark 1.3、MiMo V2.6 在内的前沿模型——完全免费,不限量。 All you do is install this plugin in dsh: no login, no sign-up, no API key — the frontier models are just there, Mu
★ 24.7k
↓ 13k/wk
MIT
JavaScript
Oct 5, 2026
dsh plugin --profile web add dsh-our-free-modelby HunYiSage
DeepSeek Harness 破甲:让所有模型都能破甲,不同模型可换不同提示词;默认提示词面向国模「小码酱」。Jailbreak for every model — swap prompts per model. 求 Star 收藏 ⭐ 如要二开,请查看署名要求部分
★ 20.6k
↓ 5k/wk
Apache-2.0
JavaScript
Nov 7, 2026
dsh plugin --profile web add dsh-purgeby dingminhua
Connect locally signed-in WorkBuddy models to DeepSeek Harness with a read-only credits overview and model management.
★ 1.3k
↓ 28.7k/wk
MIT
TypeScript
Nov 7, 2026
dsh plugin --profile web add dsh-connect-workbuddyby Alice-Marx
Model Router and GALGame plugin for DeepSeek Harness
★ 899
↓ 1.1k/wk
MIT
JavaScript
Nov 7, 2026
dsh plugin --profile web add @ljwei-stak/dsh-model-routerby V1ki
Use ChatGPT (Codex), Claude, and Grok (X Premium) subscriptions as DeepSeek Harness LLM providers — OAuth login in the web UI, no API keys
★ 573
↓ 4.3k/wk
MIT
TypeScript
Nov 8, 2026
dsh plugin --profile web add dsh-plugin-subscriptions