# DeepSeek Harness MCP/插件健康审计报告(2026-09-06) ## 一、你的问题:缺少插件/MCP?没有服务器连接的 MCP? **都有,而且不少。** Harness 的 MCP 按会话类型分两套 profile: | Profile | 配置文件 | 状态 | |---|---|---| | web(网页 GUI 会话) | `~/.dsh/profiles/web/cordis.patch.yml` | 25 个 MCP/插件 ✅ | | headless(CLI 会话) | `~/.dsh/profiles/headless/cordis.patch.yml` | **原本是空的!已修复** | **服务器连接的 MCP 一直都有**:`mcp-ssh`(SSH 客户端,profile 配置在 `~/.ssh/ssh-profiles.json`),外加 docker/mysql/redis/postgres/mongodb/sqlite/gitea 一整套后端运维 MCP。 你感觉"缺少"最可能的原因:**headless profile 的 patch 是空的**——CLI/headless 会话里一个 MCP 都不会加载。本轮已把 web 的全部 MCP 配置同步过去(去掉了仅 GUI 需要的 ui-schedule 覆盖项),对 headless 新会话生效(其 patchReload 为 startup)。 ## 二、全部 MCP 清单与实测状态 实测方式:对每个服务器调用其最轻量的真实工具(连接/列表/查询),不是只看配置。 | MCP | 用途 | 状态 | |---|---|---| | ssh | **服务器连接**(内网 192.168.5.7 + 腾讯云 124.223.170.133) | ✅ 服务器存活;内网机连接成功 232ms | | docker | Docker 容器管理 | ❌ 根因已定位:Windows Hypervisor 未运行(见下) | | mysql | MySQL(chunyu/gitea/cloudreve 等 8 库) | ✅ | | redis | Redis 7.4(内网 :16379) | ✅ | | postgres | PostgreSQL 16 | ✅ | | mongodb | MongoDB | ✅ | | sqlite | 本地 SQLite | ✅ | | gitea | 自建 Gitea(gitea.mymoyu.top, root) | ✅ 认证成功 | | websearch | 多引擎网页搜索(bing 等,免 key) | ✅ | | playwright | Edge 浏览器自动化 | ✅(检测到你开着 3 个本地页面) | | memory | 跨会话知识图谱记忆 | ✅(图谱当前为空,本轮已写入环境结论) | | thinking | 结构化推理脚手架 | 已加载 | | iconify | 31 万图标检索 | ✅ | | context7 | 框架文档实时查询 | ✅ | | shadcn / elementplus / antd | 前端组件库文档 | ✅ / 已加载 / 已加载 | | excel | xlsx 读写 | ✅(注意:只能打开已有文件,不能新建) | | mermaid | 图表渲染 | ✅ | | ffmpeg | 音视频处理 | 已加载(配置引用的 ffmpeg.exe 已确认存在) | | demo | MCP 示例 | ✅ | | weapp | 微信小程序自动化 | ⚠️ 需微信开发者工具处于运行状态,否则超时(配置正确) | | android | 安卓设备自动化 | ❌→✅ 已修复(见下) | | schedule / time-context | 会话提醒 + 时钟上下文 | 已加载 | ## 三、发现并已修复的问题 1. **android MCP 的 adb 路径失效**(你反馈的"其他问题"之一): 原 `novel_reader\.android-sdk` 目录已改名为 `novel_reader_android_sdk`,导致 adb spawn ENOENT。 已改 `cordis.patch.yml` 的 `ADB_PATH` 为新路径并验证 adb 35.0.0 可用。对新会话生效。 2. **headless 无 MCP**(你反馈的"缺少很多"):已同步全部 25 项,对新 headless 会话生效。 ## 四、遗留问题(需要你处理) 1. **腾讯云 124.223.170.133 SSH 被拒**:网络通、但 `root` 的 publickey 被拒。 需要你能登一次该云服务器(如网页控制台/VNC),把本机公钥 `C:\Users\12914\.ssh\id_ed25519_server.pub` 追加到 `/root/.ssh/authorized_keys`。 2. **Docker 引擎起不来的根因已定位:Windows Hypervisor 未运行**(`HypervisorPresent: False`,`bcdedit` 的 `hypervisorlaunchtype` 被关闭)。Docker Desktop 进程活着但 WSL2 VM(docker-desktop 发行版)无法引导, VM 内核日志显示 blocked-task 挂起——与虚拟化不可用一致。工作区的 `fix_hypervisor.ps1` 就是上次处理此问题的脚本。 **修复步骤(需你手动)**: ① 右键"以管理员身份运行" `C:\Users\12914\Desktop\vscode\fix_hypervisor.ps1`(自动提权 + bcdedit 设置 auto + 备份 BCD); ② **重启电脑**(必须); ③ 重启后打开 Docker Desktop,等引擎就绪后 docker MCP 即自动恢复(配置无需改动)。 3. **weapp 用前先开微信开发者工具**(并登录、开服务端口),属使用前置条件而非故障。 ## 五、改动文件 - `C:\Users\12914\.dsh\profiles\web\cordis.patch.yml` — 修复 ADB_PATH - `C:\Users\12914\.dsh\profiles\headless\cordis.patch.yml` — 从 web 同步 25 个 MCP/插件(原为空) - 记忆库 `DSH-MCP-环境` 实体 — 已沉淀本次环境结论