dsh-mcp-panel

@PerryLink · 开发
检测未发现问题无安装脚本来源一致

为官方 DSH MCP 客户端提供只读运行时面板与安全的配置增删改控制台

v0.5.0版本
npm 预构建包安装方式
2026-08-21最近更新
31 · 1,152Star · 周下载
dsh plugin --profile web add dsh-mcp-panel查看仓库

插件介绍

根据仓库资料整理 · commit 689d5dc

主要功能

  • /mcp 命令按服务器展示传输方式、工具数量、连接状态、最近错误与重连次数
  • /mcp <server> tools 列出该服务器上模型可见的 mcp__* 工具及说明
  • /mcp <server> health 给出基于错误模式(ENOENT、超时、401/403等)推导的自愈建议
  • /mcp <server> call 通过官方工具执行管线试调用工具,权限与审批策略照常生效
  • 设置页 MCP 页签提供服务器增删改表单,生成 patch 片段并支持审批写入与自动备份
  • 设置页内置工具试调用台,输入 JSON 参数查看结果,仅面板内可见,不进入模型上下文

适合什么时候用

  • 接入多个 MCP 服务器后,需要一个统一界面查看连接状态并排查连接失败原因
  • 不想手写 cordis.yml 就能添加、编辑或禁用 MCP 服务器配置
  • 想在不占用模型上下文的情况下试调用某个 MCP 工具,确认参数和返回结果是否正确

安装后会多出什么

界面设置 → 插件 → MCP 页签:状态卡片、诊断徽章与探针 · MCP 页签内的服务器增删改表单 · 工具试调用台(服务器 → mcp__* 工具 → JSON 参数 → 结果)
命令/mcp/mcp <server> tools/mcp <server> health/mcp <server> call <tool> [json]

使用前需要

  • 需已安装并配置官方 MCP 客户端插件 @deepseek-ai/dsh-mcp-client(每个 MCP 服务器一个实例)
  • DeepSeek Harness 版本需在 0.1.0-rc.8 至 0.2.0 之间
  • Node.js ^22.19.0 或 >=24.0.0
  • 依赖 @deepseek-ai/cordis、cordis-plugin-loader、dsh-commands、dsh-jobs、dsh-tools、dsh-typert-protocol、schemastery 等 peer 依赖
  • 仅支持 Web GUI 平台

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制浏览器 UI凭据环境变量文件系统MCP外部网络会话数据宿主子进程遥测
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库PerryLink/dsh-mcp-panelnpmdsh-mcp-panel@0.5.0安装方式npm 预构建包收录日期2026-08-14固定 commit689d5dc5a55e · 2026-08-21
dsh plugin --profile web add dsh-mcp-panel