中文EN

dsh-minas-webdav

tools已测通过npmApache-2.0

把 minas-webdav MCP server 注册成一行 stdio 配置,给 agent 14 个工具,不挂盘直接操作小米智能存储(MINAS):列目录、stat、tree、find、du、df、cat、上传下载、mkdir、移动复制删除,另带能力探测。Python 包需另行 pipx 安装。

下载量 / Downloads
872
依赖体积 / node_modules
0.02 MB
测试时间 / Tested
2026-11-07
DSH 版本 / Version
0.2.2-rc.1

安装

dsh plugin --profile web add dsh-minas-webdav

沙箱测试结果

阶段结果
1 安装✓
2 列装✓
3 挂载✓
4 启动—

四阶段在隔离沙箱里跑:安装(有网)→ 列装 → 挂载 → 启动(后三步断网)。

README

dsh-minas-webdav

DeepSeek Harness 的 minas-webdav 连接包:装完这一条,

DSH 就会把小米智能存储(MINAS)的 MCP server 注册成一行 stdio 配置,模型侧出现 14 个

minas-webdav 工具。

版本说明:这个包的版本号跟随 CLI 的版本(两边同名同号),方便一眼对上;
只有 cordis.patch.yml 和说明文件,没有代码,内容不变时也会跟着发补丁号。
装完跑 minas-webdav --version 看 CLI 实际版本。

先装 Python 那一半

这个包只是个配置包,真正的服务在 PyPI 上:

pipx install 'minas-webdav[mcp]'   # 提供 minas-webdav-mcp 命令

一次性准备(与直接用 MCP server 相同):MINAS_USER / MINAS_PASS 写进

~/.dsh/minasCred/credentials.env——WebDAV 文件操作只要这个。官方客户端导出的 mTLS 证书

放进 ~/.dsh/minasCert 只对 nas_df(以及凭据自动发现)这一类走 :443 LuCI API 的调用必需,

不带证书时那条路会返回 400。路径可用 MINAS_CERT_HOME / MINAS_CRED_FILE 覆盖。

这个包里没有任何凭据。

再装这个插件

dsh plugin add dsh-minas-webdav

它做的事只有一件:往 profile 的组合里插一行

- id: mcp-minas-webdav
  name: '@deepseek-ai/dsh-mcp-client'
  config:
    serverName: minas-webdav
    transport: stdio
    command: minas-webdav-mcp

工具

只读:nas_ls nas_stat nas_tree nas_find nas_du nas_df nas_cat

写:nas_get nas_put nas_mkdir nas_mv nas_cp nas_rm(递归删除要 confirm: true)

自检:nas_probe(写唯一临时路径后清理)

关掉它

不卸载也能停:在 profile 的 cordis.patch.yml 里加

- id: mcp-minas-webdav
  disabled: true

License

Apache-2.0,与 minas-webdav 相同。

以上内容来自 npm 上的 README,我们只做格式化,不改内容。

版本

npm 上共发布:9,最后更新 2026-11-05

链接

GitHub · Homepage · npm

同类插件