- Startseite
- Plugins
- MCP & Konnektoren
- dsh-mcp-connector
dsh-mcp-connector
duhu2000/dsh-mcp-connector
General-purpose MCP connector, connection manager, plugin extension, and integration marketplace for DeepSeek Harness, initiated and maintained by Qichacha/QCC.
Installation
dsh plugin --profile web add github:duhu2000/dsh-mcp-connectorREADME
MCP连接器与连接管理市场(DeepSeek Harness 插件 / 扩展)
通用 MCP Connector / Connection Manager / Integration Marketplace,由企查查(Qichacha/QCC)团队发起并维护
在 DeepSeek Harness Desktop 中浏览和安装不同厂商的 MCP连接器,连接 MCP Server,通过 OAuth、API Key/URL 或 JSON 接入服务,发现工具与 Prompt,扩展 AI 技能,并管理已安装连接。
注:“技能扩展”指通过 MCP 工具和 Prompt 扩展智能体能力,本包不会伪装成独立 DSH Skill。
功能
- 左侧主导航入口:目标位置为“新会话”下方、“工作区/会话列表”上方;若 DSH DOM 结构不兼容,自动回退到底部公开插槽。
- 图形化市场:市场/已安装、搜索、刷新与主动健康检查;区分“已配置”、“已连接”、“需重新授权”、“部分异常”和“连接异常”。
- 图形化添加:手动 URL/鉴权、
mcpServersJSON、连接器描述 URL 三种入口,失败时保留表单并给出修复建议。 - 连接器详情:精选 Prompt 优先展示,点击可带入 DSH 新会话;工具按 Server 分组,支持描述、搜索和独立滚动。
- Prompt 模板:使用
{{company}}等变量,发送前填写真实查询主体。 - 三种接入:OAuth 2.0 PKCE、自定义 URL/鉴权、导入
mcpServersJSON;也支持从连接器描述 URL 安装。 - 市场 Bearer/API Key 连接器先执行 MCP initialize 连通性与凭据校验,全部 Server 通过后才持久化凭据并进入“已安装”。
- 生命周期管理:连接持久化、重启恢复、启停、断开、OAuth 刷新与撤销。
- 目录运营:内置目录、远程 registry、本地覆盖,支持
published上下架与featured精选。 - 独立远程 Registry:新市场卡片合并后客户端刷新即可见,无需重新发布 npm;远程不可用时自动回退内置目录。
- Registry 工具链:Schema/唯一性/密钥审计、MCP/OAuth 无凭据探针、每周健康巡检。
- 平滑迁移:显式扫描并复制两个旧企查查 OAuth 插件授权;不删除原插件或原凭据。
- 对话工具:
mcp_connector_catalog、connect、configure、import_json、install_from_url、status、health_check、set_enabled、disconnect、refresh_catalog、publish、tools_list。
当前市场前 4 张为企查查连接器,第 5 张为“北大法宝·法律检索”,第 6 张为“Wind·股票数据”;插件架构不限定厂商。
界面与演示

| 市场总览 | 连接器详情与精选 Prompt |
|---|---|
![]() | ![]() |
| 工具发现、描述与独立滚动 | JSON 导入 |
![]() | ![]() |
素材由无真实凭据的本地 UI harness 生成,详见 docs/screenshots/README.md。
安装
要求:DeepSeek Harness Desktop/web profile,Node.js 20 或更高版本。
dsh plugin --profile web add dsh-mcp-connector
也可使用安装脚本:
bash <(curl -fsSL https://raw.githubusercontent.com/duhu2000/dsh-mcp-connector/main/install.sh)
安装或升级后需完全退出并重启 DeepSeek Harness Desktop。
使用
- 点击左侧“🧩 MCP连接器”。
- 在市场中选择连接器并完成授权或配置。
- 打开卡片详情,可点击示例 Prompt 的发送按钮,在当前工作区创建/复用空白会话并写入草稿。
- 在“已安装”或对话工具中查看、停用、恢复或断开连接。
连接成功后,工具按 mcp__<serverName>__* 前缀提供给模型。
配置
Bundle 默认配置位于 cordis.patch.yml:
- id: mcp-connector
name: dsh-mcp-connector
config:
catalogUrl: 'https://raw.githubusercontent.com/duhu2000/dsh-mcp-connector-registry/main/catalog.json'
persistSecrets: true
entryPrefix: mcp
refreshSkewMs: 300000
openBrowser: true
catalogUrl 默认指向公共 dsh-mcp-connector-registry,支持 ETag/TTL 缓存;拉取失败时继续使用上次缓存或随包内置目录。需要离线/私有模式时可将其显式设为空字符串。
开发与发布门禁
npm run check
npm run registry:build
npm run registry:validate
npm run dev:ui
check 执行语法检查、自动测试和 npm 发布包白名单校验;dev:ui 启动不含真实凭据的本地 mock 市场。CI 使用 --legacy-peer-deps 安装显式测试依赖,DSH 运行期 peer 仍由 Host 提供。v* Tag 会触发 GitHub Actions;Tag 必须与 package.json 版本一致。Release 通过 npm Trusted Publishing (GitHub OIDC) 发布,不依赖长期 NPM_TOKEN。
当前公开版本为 dsh-mcp-connector@0.2.6,对应 GitHub Release v0.2.6。
版本能力与变更记录见 CHANGELOG.md。 Desktop 发版回归见 docs/DESKTOP-E2E.md。 市场卡片、公共 registry 与 OAuth 一键授权要求见 docs/MARKET-REGISTRATION.md。
安全与限制
- 凭证只持久化在 DSH storage domain,不进入目录、Git 仓库或对话历史。
- 市场 Key/Token 校验失败时不写入 storage domain;鉴权、超时、DNS、TLS/网络错误会分类提示。
- 外部 URL 仅允许 HTTPS,HTTP 仅允许回环地址;导入配置会校验 URL 与 Header。
- 远程目录/描述响应限制 2 MiB,Web API 请求限制 1 MiB;原始 JSON 在归一化前扫描凭据字段。
- 当前以 streamable-http 为主并兼容 SSE;stdio 配置会被明确跳过。
- 顶部入口通过 DSH 稳定
data-slot定位并使用 React Portal;DSH 若移除该标记,入口会回退到底部,不影响连接器功能。 - 旧授权迁移必须显式确认,只复制不删除;确认新连接可用后再手动停用旧插件。
License
MIT
Ähnliche Plugins
reactive-resume
amruthpillai/reactive-resume
sandbase-harness
sandbaseai/sandbase-harness
dsh-skill-mcp-panel
fishquito7/dsh-skill-mcp-panel
local-shell-mcp
fwerkor/local-shell-mcp



