🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

MCP 服务器工作台 SeaOf0/dsh-mcp-studio

DeepSeek Harness
SeaOf076 天前有提交已提供中文文档扫描:含敏感能力

实时挂载 MCP 服务器并预览工具,JSON 一键导入

27.9/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add SeaOf0/dsh-mcp-studio
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · other
装得上吗
本站已真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 76 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令写入剪贴板(不计风险)发起外部网络请求
查看扫描证据(共 4 处,展示前 4 条)
  • 执行外部命令来自配置/变量
    lib/index.js:277
    const child = spawn(server.command, args, {
  • 发起网络请求
    lib/index.js:315
    const response = await fetch(url, {
  • 写入剪贴板
    lib/client.js:570
    void navigator.clipboard?.writeText(json).then(
  • 写入剪贴板
    lib/client.js:756
    void navigator.clipboard?.writeText(json).then(
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-mcp-client@deepseek-ai/dsh-settings
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 实时挂载服务器
  • 查看连接状态
  • 预览工具列表

README

由 DeepSeek 最新模型翻译生成
dsh-mcp-studio DeepSeek Harness (dsh) 的 MCP 服务器工作台 —— 实时挂载、真实连接状态、工具预览、一键导入,全部在一个设置页里完成,保存即生效,无需重启。 一个面向 DeepSeek Harness (dsh) 的单页 MCP 服务器工作台:实时挂载服务器、直接从工具注册表获取真实连接状态、逐服务器工具预览、JSON 一键导入 —— 每次保存立即生效,永远无需重启。 功能亮点 / Features | 能力 | 说明 | | 实时挂载 | 每个启用的服务器由内置 @deepseek-ai/dsh-mcp-client 桥接挂载,模型以 mcp____ 直接调用;编辑即热切换,禁用/删除即卸载 | | 真实状态 | 状态直接聚合 dsh 工具注册表(ctx.tools.view()),已连接/启动中/未连接/失败(含错误详情)/已禁用,连接中带脉冲呼吸灯 | | 工具预览浮层 | 点“N 个工具”徽章弹出独立浮层:服务器名、工具总数、全部工具名与简介,支持即时筛选;浮层自动适配视口(上下翻转/钳制/压缩高度,滚动跟随) | | 工具调用监控 | 订阅会话事件流,记录每次调用的服务器/工具/耗时/成败;内存环形缓冲 200 条(容量明示 N/200)、20 条/页翻页、按服务器筛选、两步确认一键清空、重启即清零 |
展开完整文档(README 剩余 1 节)
dsh-mcp-studio

DeepSeek Harness (dsh) 的 MCP 服务器工作台 —— 实时挂载、真实连接状态、工具预览、一键导入,全部在一个设置页里完成,保存即生效,无需重启。

一个面向 DeepSeek Harness (dsh) 的单页 MCP 服务器工作台:实时挂载服务器、直接从工具注册表获取真实连接状态、逐服务器工具预览、JSON 一键导入 —— 每次保存立即生效,永远无需重启。

功能亮点 / Features

| 能力 | 说明 |
| 实时挂载 | 每个启用的服务器由内置 @deepseek-ai/dsh-mcp-client 桥接挂载,模型以 mcp____ 直接调用;编辑即热切换,禁用/删除即卸载 |
| 真实状态 | 状态直接聚合 dsh 工具注册表(ctx.tools.view()),已连接/启动中/未连接/失败(含错误详情)/已禁用,连接中带脉冲呼吸灯 |
| 工具预览浮层 | 点“N 个工具”徽章弹出独立浮层:服务器名、工具总数、全部工具名与简介,支持即时筛选;浮层自动适配视口(上下翻转/钳制/压缩高度,滚动跟随) |
| 工具调用监控 | 订阅会话事件流,记录每次调用的服务器/工具/耗时/成败;内存环形缓冲 200 条(容量明示 N/200)、20 条/页翻页、按服务器筛选、两步确认一键清空、重启即清零 |
| 连接诊断 | 一键发起独立完整 MCP 握手(stdio 临时子进程 / streamable-http 直连),展示握手耗时、协商协议版本、服务器信息、工具数 |
| JSON 一键导入 | 兼容 Claude Desktop({"mcpServers":…})、VS Code({"servers":…})、Cline/Roo(含 disabled)、裸映射、无包装单对象、多层包装;自动识别 stdio/http、env/headers、重名加后缀 |
| 模板库 | 内置 9 个常用服务器预设芯片:Everything / Filesystem / Fetch / Memory / Seq Thinking / Puppeteer / GitHub / Chrome DevTools / HTTP 示例 |
| 配置导出 | 当前全部配置或单台服务器一键复制为 mcpServers JSON,与导入构成闭环 |
| 排序与筛选 | 卡片拖拽排序(保存持久化)、按名称/命令/URL 搜索、四态状态筛选、紧凑/舒适密度切换 |
| 设计 | 全程 --dsw-alias- 主题令牌(明暗皮肤自适应),层级靠字号/间距/状态色表达,零 emoji 零图标装饰 |

快速开始 / Quick Start

要求:dsh ≥ 0.1.0-rc.6(dsh plugin 自动登记 bundles 行为)、Node ^22.19 或 ≥24。

方式一:GitHub(本仓库)
npx @deepseek-ai/dsh plugin --profile web add github:SeaOf0/dsh-mcp-studio

方式二:npm(发布后)
npx @deepseek-ai/dsh plugin --profile web add dsh-mcp-studio

方式三:本地路径 / 内网
npx @deepseek-ai/dsh plugin --profile web add link:/path/to/dsh-mcp-studio

装完重启 dsh web,设置对话框出现 MCP 工作台(位于侧边卡片之下)。卸载同样一条命令:

npx @deepseek-ai/dsh plugin --profile web remove dsh-mcp-studio

使用 / Usage

- 添加服务器:点“添加服务器”手动配置,或“粘贴 JSON”导入现成配置(抽屉自带模板与格式化按钮,也可点预设芯片一键填入)
- 对话调用:直接对模型说“用 github 服务器查一下 xxx 仓库”,模型自动调用 mcp__github__ 工具
- 看状态:统计条实时显示服务器/已启用/已连接/工具总数;卡片状态灯绿色呼吸 = 已连接
- 查工具:点“N 个工具”徽章弹浮层;“测试连接”跑一次独立握手看协议版本与耗时

配置持久化在 ~/.dsh/settings.yaml 的 mcp-studio 段。

架构 / Architecture

src/
├── index.ts # 宿主插件:settings namespace、挂载引擎(签名 diff 热切换)、 │ # session/event 工具调用监控(环形缓冲 + inflight TTL 清扫) ├── types.ts # schema、跨字段校验、mcp-client 配置投影、参数行切分 ├── settings-rpc.ts # loopback 通道:status / settings / diagnose / executions-clear ├── diagnose.ts # 独立 MCP 握手(stdio 子进程 / HTTP 含 SSE 解析) └── client/ ├── McpStudioPage.tsx # 统计条、筛选栏、拖拽排序、JSON 抽屉、执行记录表 ├── ServerCard.tsx # 状态灯卡片、工具预览浮层(视口自适应)、诊断面板 ├── mcp-json.ts # 全格式解析器 + 导出器(往返保真) ├── presets.ts # 9 个内置模板 └── styles.ts # 设计系统(--dsw-alias-* 令牌)

开发 / Development

pnpm install --config.minimum-release-age=0 --config.auto-install-peers=false
pnpm check # typecheck + 15 个单测 + 构建(Host ESM bundle + Web client CJS bundle)
宿主 bundle 已将全部 @deepseek-ai/* 依赖 external 化,运行时从 ~/.dsh/profiles/node_modules(由 dsh CLI 维护的宿主包仓库)解析,用户机器无需额外安装;lib/ 随仓库提交,git 安装零构建、不触发 pnpm 构建白名单。

License

MIT
预览分享卡片长什么样 ↓SeaOf0/dsh-mcp-studio
分享 · DeepSeek Harness Hub
SeaOf0/dsh-mcp-studio

实时挂载 MCP 服务器并预览工具,JSON 一键导入

这是你的仓库?认领条目

回到顶部