dsh-mcp-plus
DSH 增强型 MCP 客户端插件:在设置界面管理多台 MCP 服务器,自动发现并注册工具给 Agent
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:sojo-negai/dsh-mcp-plus说明文档
阅读完整 README ↗使用
- 启动 DSH,打开 Web 界面
- 侧边栏点「设置」→ 顶部 tabs 选「MCP 服务器」
- 点「修改配置(JSON)」,粘贴/编辑服务器配置,点「保存」
配置格式
支持以下三种形态(推荐第一种,与 Claude Desktop 配置兼容):
// ① 对象映射:键即服务器名(推荐,可直接粘贴 Claude Desktop 的 mcpServers 内容)
{
"chrome-devtools": {
"command": "cmd.exe",
"args": ["/c", "npx", "-y", "chrome-devtools-mcp@latest"],
"env": {},
"cwd": "",
"enabled": true
},
"filesystem": {
"command": "node",
"args": ["path/to/mcp-server-filesystem/dist/index.js", "C:/允许访问的目录"]
}
}
// ② 带包裹层的完整 Claude Desktop 格式(直接整段粘贴也行)
{ "mcpServers": { "服务器名": { "command": "...", "args": ["..."] } } }
// ③ 原生数组格式
[ { "transport": "stdio", "serverName": "名字", "command": "...", "args": ["..."] } ]
字段说明:
| 字段 | 必填 | 说明 |
|---|---|---|
command | ✅ | 启动 MCP 服务器的可执行文件 |
args | — | 命令行参数数组 |
env | — | 额外环境变量({ "KEY": "value" }) |
cwd | — | 子进程工作目录 |
enabled | — | false = 保留配置但不连接(默认 true) |
serverName | 数组形态必填 | 服务器名(对象形态用键名),[A-Za-z0-9_-]{1,32},用作工具名前缀 |
保存后插件自动连接所有启用中的服务器,发现的工具以 mcp____ 注册给 Agent。
配置格式
支持以下三种形态(推荐第一种,与 Claude Desktop 配置兼容):
// ① 对象映射:键即服务器名(推荐,可直接粘贴 Claude Desktop 的 mcpServers 内容)
{
"chrome-devtools": {
"command": "cmd.exe",
"args": ["/c", "npx", "-y", "chrome-devtools-mcp@latest"],
"env": {},
"cwd": "",
"enabled": true
},
"filesystem": {
"command": "node",
"args": ["path/to/mcp-server-filesystem/dist/index.js", "C:/允许访问的目录"]
}
}
// ② 带包裹层的完整 Claude Desktop 格式(直接整段粘贴也行)
{ "mcpServers": { "服务器名": { "command": "...", "args": ["..."] } } }
// ③ 原生数组格式
[ { "transport": "stdio", "serverName": "名字", "command": "...", "args": ["..."] } ]
字段说明:
| 字段 | 必填 | 说明 |
|---|---|---|
command | ✅ | 启动 MCP 服务器的可执行文件 |
args | — | 命令行参数数组 |
env | — | 额外环境变量({ "KEY": "value" }) |
cwd | — | 子进程工作目录 |
enabled | — | false = 保留配置但不连接(默认 true) |
serverName | 数组形态必填 | 服务器名(对象形态用键名),[A-Za-z0-9_-]{1,32},用作工具名前缀 |
保存后插件自动连接所有启用中的服务器,发现的工具以 mcp____ 注册给 Agent。