bobleer/deepseek-harness-plugin-mcp ↗★ 2
deepseek-harness-plugin-mcp
MCP server that lets any agent discover, install, and run DeepSeek Harness plugins.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:bobleer/deepseek-harness-plugin-mcp说明文档
阅读完整 README ↗DeepSeek Harness Plugin MCP
Made by BitFun。
让任意 agent 通过 MCP 发现、检视、安装并运行 DeepSeek Harness 插件的服务器。
目录来源:github.com/topics/dsh-plugin。
English | 中文
它做什么
DSH 插件是 Cordis 组合包(dsh.bundle.patch → cordis.patch.yml)。其他 agent 说 MCP,不说 Cordis。本项目是 @deepseek-ai/dsh-mcp-client 的反向:把 DSH 插件发布给外部 agent。
| 平面 | 是否需要 DSH | agent 能做什么 |
|---|---|---|
| 目录 | 否 | 搜索/列出/检视所有公开 dsh-plugin 仓库,读取 README 与 cordis.patch.yml |
| Profile | PATH 上有 dsh | 对真实 profile 执行 dsh plugin add / remove |
| 运行时 | PATH 上有 dsh 且 --allow-runtime | 启动该 profile,把组合包工具桥成 dsh__* |
UI / TUI / 皮肤类插件可以检索和安装,不会变成 MCP 工具;界面仍在 DSH 里。
安装
npm install -g deepseek-harness-plugin-mcp
# 或
npx deepseek-harness-plugin-mcp --help
需要 Node ^22.19 || >=24。
接到 agent
Cursor / Claude Desktop / Claude Code / Codex(stdio)
{
"mcpServers": {
"dsh-plugins": {
"command": "npx",
"args": ["-y", "deepseek-harness-plugin-mcp"],
"env": {
"GITHUB_TOKEN": "ghp_建议填写以免限流"
}
}
}
}
打开安装与运行时(会执行 dsh plugin 以及插件代码):
{
"mcpServers": {
"dsh-plugins": {
"command": "npx",
"args": ["-y", "deepseek-harness-plugin-mcp", "--allow-install", "--allow-runtime"],
"env": {
"GITHUB_TOKEN": "ghp_…",
"DSH_PLUGIN_MCP_PROFILE": "mcp-bridge"
}
}
}
}
Profile 与运行时平面要求 dsh 在 PATH 上。
Streamable HTTP
dsh-plugin-mcp --http --port 8765 --allow-runtime
把 agent 指到 http://127.0.0.1:8765/mcp。GET /health 用于探活。