30 秒接上
需要 Node.js 20+;不需要部署服务器,stdio 本地运行。
npx -y @deepwhale-cn/mcp-dsh-plugins
Claude Desktop / Cursor 配置 claude_desktop_config.json / Settings → MCP
{
"mcpServers": {
"deepwhale-plugins": {
"command": "npx",
"args": ["-y", "@deepwhale-cn/mcp-dsh-plugins"]
}
}
}
Claude Desktop 配置文件位置:macOS ~/Library/Application Support/Claude/claude_desktop_config.json,Windows %APPDATA%\Claude\claude_desktop_config.json。改完重启客户端。
四个工具
| 工具 | 参数 | 干什么 |
|---|---|---|
search_plugins | query? category? limit? | 按名称 / 描述 / 分类搜插件,返回匹配项与一句话说明 |
get_plugin | name | 插件详情:最新版本、兼容范围、安装命令、主页 |
list_categories | — | 合规 / 治理 / 数据 / 供应链 / 能力 / 行业 六类及各自插件 |
check_runtime | dsh_version | 给定 DSH 版本,返回哪些插件兼容(含预发布版本比较) |
对话里长这样
你:帮我找几个做「合规检查」的 DSH 插件,我的 DSH 是 0.2.1-rc.2 AI(调用 search_plugins + check_runtime):找到 13 个合规类插件,与你版本兼容的有 … · dsh-cn-pipl-check 检查隐私政策与代码是否一致 · dsh-data-classify 查数据分类分级 · … 安装:dsh plugin add <包名>
为什么做这个
插件多了,人找不过来51 个插件按维度铺开,靠翻网页记不住;让 AI 按需求检索是更自然的方式。
装之前先查兼容每个插件都带
engines.dsh;check_runtime 直接告诉你跟当前 DSH 版本兼不兼容。不依赖网络启动先 fetch 线上索引,失败回退随包快照(51 个插件的完整快照)。断网也能用。
已收录
官方 MCP Registry已发布并通过校验:
status: active · v0.1.2
原始 API(JSON)
io.github.feely0208/mcp-dsh-pluginsstatus: active · v0.1.2
原始 API(JSON)
awesome-mcp-servers已提交 PR:#17105
npm@deepwhale-cn/mcp-dsh-plugins · v0.1.2
数据与隐私
只读、不写、不上传任何内容:
- 数据源:
https://www.deepwhale.org.cn/plugin-market.json(可用环境变量DSH_PLUGIN_INDEX_URL覆盖,也支持本地文件路径) - 返回里会标注数据来源:
remote/local/snapshot - 不收集使用数据,不需要账号,不写本地文件