dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
一站式 MCP 与技能管理中心,支持特征识别与原生 OAuth 2.1 浏览器鉴权。
DeepSeek Harness 一站式能力管理中心 —— 全功能 MCP 服务器管理、官方/第三方特征识别、原生 OAuth 2.1 浏览器授权、技能热管理。
在 DeepSeek Harness 生态中,管理 MCP 与技能一直面临三大痛点:
@deepseek-ai/dsh-mcp-client 仅支持 stdio 与静态 Token 请求头,无法完成类似 Cloudflare、GitHub Copilot 等现代 MCP 所需的 OAuth 2.1 + PKCE 浏览器交互授权。@deepseek-ai/dsh-mcp-client 包名白名单,导致所有第三方客户端挂载的行被整行丢弃,用户不仅在界面上看不到,更无法进行可视化启停与管理。dsh-skill-mcp-panel、dsh-plugin-manager、dsh-oauth-mcp-client 多个插件。不同插件各说各话,并在设置页留下一堆失效或多余的 Tab,极易产生并发写入冲突。dsh-mcp-unified-panel 以 dsh-skill-mcp-panel@2.1.5 为底座,并深度融合 @dsh-external/dsh-oauth-mcp-client 的底层鉴权驱动,打造出真正的 All-in-One 开箱即用能力管理方案:
dsh-mcp-unified-panel/oauth-client)。用户只需安装本插件一个包,即可获得全量功能,设置面板干干净净。id + config.serverName + 通讯协议特征),智能识别官方与第三方(如 OAuth)MCP 行。所有有效行全部同屏可见,并支持一键启停。credentialRef 并触发系统默认浏览器完成 PKCE 授权,自动落盘凭证。!!js 动态表达式(如 Bearer Token 环境变量)百分之百无损往返。disabled 开关与一键卸载,绝不套用官方重写 Schema,杜绝破坏用户私有客户端配置。@deepseek-ai/dsh-client-ui-primitives 原生组件,Switch 开关与 Checkbox 复选框质感与官方完全一致。在 DSH 插件市场中搜索 dsh-mcp-unified-panel 或 能力库,点击安装即可。
# 在你使用的 profile 下安装(以 desktop profile 为例):
dsh plugin --profile desktop add dsh-mcp-unified-panel
安装后重启 DSH 桌面端即可在侧边栏看到「能力库」入口。
插件内置统一的 CLI 工具 dsh-mcp-unified:
# 查看所有 MCP 服务器状态(含官方受管、外部行、第三方 OAuth)
dsh-mcp-unified mcp list --profile desktop
# 启停任一 MCP 服务器(支持官方与第三方)
dsh-mcp-unified mcp enable <serverName> --profile desktop
dsh-mcp-unified mcp disable <serverName> --profile desktop
# 新增 OAuth MCP 连接并触发鉴权
dsh-mcp-unified mcp oauth-add --name cloudflare-api --url https://mcp.cloudflare.com/mcp --profile desktop
# 卸载指定 OAuth MCP 连接
dsh-mcp-unified mcp oauth-remove <serverName> --profile desktop
本项目站在巨人的肩膀上:
dsh-skill-mcp-panel 提供的强大侧边栏面板与技能管理框架。@dsh-external/dsh-oauth-mcp-client 提供的优雅的 MCP OAuth 2.1 协议实现。In the DeepSeek Harness ecosystem, managing Model Context Protocol (MCP) servers and Agent Skills has long suffered from key limitations:
@deepseek-ai/dsh-mcp-client only supports stdio and static HTTP headers. It cannot handle modern OAuth 2.1 + PKCE browser authorization required by services like Cloudflare or GitHub Copilot.@deepseek-ai/dsh-mcp-client in its whitelist across four propagation points, dropping all third-party and OAuth-based lines entirely from the UI.dsh-skill-mcp-panel, dsh-plugin-manager, and dsh-oauth-mcp-client concurrently, causing configuration conflicts, UI clutter, and orphaned settings tabs.dsh-mcp-unified-panel is built upon dsh-skill-mcp-panel@2.1.5 and powered by @dsh-external/dsh-oauth-mcp-client's OAuth engine, providing a truly unified, All-in-One experience:
dsh-mcp-unified-panel/oauth-client). Users install only this single package to get full functionality without extra dependencies.!!js expressions (such as Bearer environment variables) are preserved intact.@deepseek-ai/dsh-client-ui-primitives components for a 100% consistent look and feel.# Install into your target profile (e.g., desktop):
dsh plugin --profile desktop add dsh-mcp-unified-panel
Restart DeepSeek Harness after installation to activate the panel in your sidebar.