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

MCP 服务器管理 railgun52/dsh-mcp-servers

DeepSeek Harnessv0.1.3
railgun5220 天前有提交已提供中文文档扫描:未发现敏感能力

dsh web GUI 的 MCP 服务商设置页:在配置档配置命名空间上放一个 JSON 编辑器,从已保存的服务商挂载实时 mcp-client 实例

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

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add @railgun52/dsh-mcp-servers
npm 源 · @railgun52/dsh-mcp-servers 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
数据截至 2026/10/28·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/03·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 20 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包@railgun52/dsh-mcp-servers @ 0.1.3
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖要求 >=0.1.7-rc.1 · 最新 0.2.1-rc.2 兼容
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/20 02:49:18

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

发起外部网络请求
查看扫描证据(共 18 处,展示前 6 条)
  • 发起网络请求
    lib/index.js:26403
    const result = await this.request({
  • 发起网络请求
    lib/index.js:26653
    return this.request({ method: "ping" }, options);
  • 发起网络请求
    lib/index.js:26666
    return this.request({
  • 发起网络请求
    lib/index.js:26679
    return this.request({
  • 发起网络请求
    lib/index.js:26686
    return this.request({
  • 发起网络请求
    lib/index.js:26722
    if (params?.cursor !== void 0) return this.request({
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

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

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-client-connection@deepseek-ai/dsh-client-locale@deepseek-ai/dsh-client-ui-primitives@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-mcp-client@deepseek-ai/dsh-settings@deepseek-ai/dsh-tools
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 增删改MCP服务器
  • JSON编辑器配置
  • 保存即挂载生效

README

由 DeepSeek 最新模型翻译生成
dsh-mcp-servers — MCP 服务器设置页 DeepSeek Harness 的 profile-config 设置页,在 Web UI 里管理 MCP 服务器,并把保存的服务器列表挂成实时运行的 mcp-client 实例。 你添加的每个服务器都会成为一个运行中的 MCP 客户端,其工具会注册到智能体工具表上——保存即生效,模型马上能调用,无需重启、无需手改 YAML。页面是对 mcp-servers profile-config 命名空间的 JSON 编辑器;Host 端负责 schema 与实时桥,浏览器端负责编辑卡片。 功能 | 功能 | 说明 | | 设置页 | 一级设置 section MCP 服务器,提供增/改/删卡片列表 | | JSON 编辑器 | 用一个文本框编辑整段 servers 数组;一键添加服务器 | | 实时桥 | Host 为每个启用的服务器挂一个 mcp-client 实例,并在每次设置改动时(loader/volatile-update)重同步,不重载插件 | | stdio + streamable-http | 每个服务器含 name、command、args、env、transport、url、enabled |
展开完整文档(README 剩余 1 节)
dsh-mcp-servers — MCP 服务器设置页

DeepSeek Harness 的 profile-config 设置页,在 Web UI 里管理 MCP 服务器,并把保存的服务器列表挂成实时运行的 mcp-client 实例。

你添加的每个服务器都会成为一个运行中的 MCP 客户端,其工具会注册到智能体工具表上——保存即生效,模型马上能调用,无需重启、无需手改 YAML。页面是对 mcp-servers profile-config 命名空间的 JSON 编辑器;Host 端负责 schema 与实时桥,浏览器端负责编辑卡片。

功能

| 功能 | 说明 |
| 设置页 | 一级设置 section MCP 服务器,提供增/改/删卡片列表 |
| JSON 编辑器 | 用一个文本框编辑整段 servers 数组;一键添加服务器 |
| 实时桥 | Host 为每个启用的服务器挂一个 mcp-client 实例,并在每次设置改动时(loader/volatile-update)重同步,不重载插件 |
| stdio + streamable-http | 每个服务器含 name、command、args、env、transport、url、enabled |
| profile-config 存储 | 值持久化到当前 profile 的插件配置;页面通过共享 configForms 命名空间读写 |

架构

dsh-mcp-servers/
|-- src/
| |-- index.ts # host 端:Config schema(volatile servers)+ mcp-client 桥
| |-- mcp-servers-schema.ts # McpServersSchema + McpServerConfig
| |-- mcp-bridge.ts # applyMcpBridge:按实时值创建/销毁 mcp-client 实例
| |-- invariant.ts
| -- client/
| |-- index.ts # 浏览器端:configForms.whileServed + settings.section 卡片
| |-- McpSection.tsx # JSON 编辑卡片(经 configForms load/save)
| |-- McpSection.module.css
| -- locales.ts # zh/en 导航与页面文案
-- cordis.patch.yml # bundle patch:插入 mcp-servers 插件行

- 命名空间:mcp-servers。所属 profile 条目 id 必须等于该字符串;在 profile-config 设置模型下,插件的 Config schema 即命名空间。
- 实时编辑:servers 声明为 .volatile(),设置模型据此暴露命名空间,且编辑不重载插件;Host 通过 Volatile.get() 读实时值,并在 loader/volatile-update 时重同步桥。
- 浏览器 bundle:走 window.__ModuleLoader__.load 契约;React 与 @deepseek-ai/dsh-client-ui-primitives 从加载器模块表解析(external);CSS Modules 由 lightningcss 内联为 。

安装

从本地目录(开发)
dsh plugin --profile web add link:/absolute/path/to/dsh-mcp-servers

从 npm(推荐)
dsh plugin --profile web add @railgun52/dsh-mcp-servers@latest

安装后重启 dsh web。打开 设置 → MCP 服务器 管理服务器。link 模式下改代码后跑 pnpm build 再刷新页面即可,无需重新安装。

开发

pnpm install
pnpm build # tsc -b(类型+声明)&& tsdown(node 半 + 浏览器 bundle)
pnpm typecheck # 仅类型检查

浏览器 bundle 用 harness 的 clientBundle helper 产出;从全新克隆构建需要 DeepSeek Harness 仓库在场(tsdown.config.ts 引入其 clientBundle)。发布的 lib/ 已预构建,使用者无需构建。

许可证

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

dsh web GUI 的 MCP 服务商设置页:在配置档配置命名空间上放一个 JSON 编辑器,从已保存的服务商挂载实时 mcp-client 实例

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部