sojo-negai/dsh-mcp-plus0

dsh-mcp-plus

DSH 增强型 MCP 客户端插件:在设置界面管理多台 MCP 服务器,自动发现并注册工具给 Agent

包名
dsh-mcp-plus
版本
0.1.0
许可证
MIT
最近更新
2026年9月9日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:sojo-negai/dsh-mcp-plus

使用

  1. 启动 DSH,打开 Web 界面
  2. 侧边栏点「设置」→ 顶部 tabs 选「MCP 服务器」
  3. 点「修改配置(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子进程工作目录
enabledfalse = 保留配置但不连接(默认 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子进程工作目录
enabledfalse = 保留配置但不连接(默认 true
serverName数组形态必填服务器名(对象形态用键名),[A-Za-z0-9_-]{1,32},用作工具名前缀

保存后插件自动连接所有启用中的服务器,发现的工具以 mcp____ 注册给 Agent。