All plugins

DSH / BUNDLE / CLIENT-UI

dsh-mcp-manager

v0.1.0VCPr0j3k7 / dsh-mcp-manageraa9301e67e

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-mcp-manager

MCP 服务器图形化管理:扫描本机已有的 MCP 配置、表单或粘贴导入、启用停用、测试连接与工具列表。官方 Harness 只提供宿主侧 MCP 客户端,服务器条目需手工写入 profile patch 的 YAML。

README / EN

Package documentation

Registry summary

MCP 服务器图形化管理:扫描本机已有的 MCP 配置、表单或粘贴导入、启用停用、测试连接与工具列表。官方 Harness 只提供宿主侧 MCP 客户端,服务器条目需手工写入 profile patch 的 YAML。

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- **修改必须重启宿主才生效。** profile 的 `patchReload` 为 `startup`,这是官方组合的装载时序,不是本插件的 取舍。界面会给出重启提示条。 - **插件无法重启宿主进程。** `POST /restart-host` 始终返回错误(结束宿主进程会连带丢失用户会话), 因此界面上的「立即重启」会收到明确错误提示,需要手动退出并重新打开 DSH。 - **手工编写的条目只读。** 不在标记区块内的 MCP 条目会在界面上列出,但无法通过本插件修改或删除, 以免覆盖用户自己的内容。 - **`serverName` 有格式限制。** 只允许 `[A-Za-z0-9_-]{1,32}`,与官方 `dsh-mcp-client` 的校验一致。 从其它客户端导入时会按该规则做字符替换与截断。 - **「测试连接」依赖运行时中的 MCP SDK。** 需要运行时 `node_modules` 下存在 `@modelcontextprotocol/sdk/dist/esm/client`;缺失时该功能返回明确错误,其余功能不受影响。 - **内置目录需要联网。** 服务器包由 `npx` 在首次使用时拉取,离线环境无法启动这些服务器。 - **扫描只覆盖各客户端的默认配置路径。** Claude Desktop / Claude Code / Cursor / VS Code / Windsurf / Cline / Roo Code 以及 `~/.dsh` 之外的配置文件不会被发现。 - **写入需要 profile 目录可写。** 目录只读或运行时目录缺失时,读写类接口会返回可读的错误信息。