One DSH plugin switch for REA: the REA MCP server (207 reverse-engineering tools) and REA's three workflow skills, enabled and disabled together.
View on GitHub ↗技能来自 morluto/rea(MIT)。本仓库只是把它包装成 DSH 插件。
- REA MCP 服务 —— 207 个逆向分析工具(Ghidra / IDA / jadx / apktool / frida / adb / pcap / 固件 / 浏览器 / Electron / 托管代码 …) - REA 的三个工作流技能 —— reverse-engineer-anything(含 6 篇 references)、rea-tool-design、rea-changelog-update
--profile desktop 是 GUI 用的 profile;TUI 用户改成 --profile tui。 装完在插件页会出现 dsh-rea 这一项,那个开关就是总开关。
方式一用的是 pnpm 的 github: spec,作者未实测 DSH 的供应链策略是否放行; 装不上就用方式二。已实测的只有:Windows x64 + DSH Desktop + REA 6.5.0 + 方式二。
本插件不安装任何引擎(和 REA 本身一样)。REA 只是适配层,引擎缺了对应工具就会报 providerunavailable。常用组合:
用途 需要自备 ------ 原生 PE/ELF 静态分析 Ghidra 12.1.x + JDK 21+(或自备 IDA,见 REA 文档) APK 资源 / DEX apktool、jadx-headless-mcp 0.7.1 的 -all.jar 真机 / 模拟器 Android platform-tools(adb)
本插件不写死任何路径。REA 的 MCP 服务继承 DSH 进程的环境,所以先把变量设成用户/系统环境变量,再启动 DSH:
不设也能装上:插件会正常安装、MCP 服务也能启动,只是对应工具会以 capabilityunavailable 失败,并在提示里点名该设哪个变量(实测:未设 REAAPKTOOLCOMMAND 时,inspectapktoolclient 直接返回「apktool launcher was not found … Set REAAPKTOOLCOMMAND to an absolute apktool launcher」)。 设完变量需要重启 DSH(它只在启动时读环境)。
启动器用一条表达式按平台自动选形态(Windows 上 npx 是 npx.cmd,必须经 cmd.exe):
表达式在 bundle patch 里被求值已实测(Windows x64 → 正确取 cmd.exe 分支,207 工具全部可用); 非 Windows 那条 npx 分支没有在 macOS/Linux 上跑过。不想用表达式就把这两行换成字面量(见 cordis.patch.yml 注释)。
如果你以前跑过 rea setup --client dsh,REA 已经往 home patch ~/.dsh/cordis.patch.yml 写过一份它自己的 rea-mcp。那会和本插件的条目撞 id,而且它不受本插件开关控制。 用本插件前请删掉 home patch 里那份,并把该文件恢复成 []:
⚠️ home patch 不能留空文件或纯注释(DSH 启动会失败),停用该层必须写 []。
技能文件的权威来源是 morluto/rea 的 .agents/skills:
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/BJ1919810--dsh-rea.html)
第三方适配插件:把上游 REA(github.com/morluto/rea)的 MCP 服务接入 DeepSeek Harness,提供 mcp__rea__* 工具。2.x 会自动准备 Node、REA CLI、JDK 与 Ghidra 并把那一行接好;逆向分析能力全部由上游 REA 提供。
dushudou/dsh-reaDeepSeek Harness (DSH) bundle that registers the REA (Reverse Engineer Anything) MCP server as mcp__rea__* tools — third-party adapter
sjh9714/dsh-moveinMigrate your whole Claude Code or Codex setup into DeepSeek Harness (DSH) with one command. Import skills, slash commands, MCP servers, hooks, subagents, permission rules. 一键迁移导入 Claude Code 配置,从 Clau
noteflowai/dsh-skills-anywhereReuse Agent Skills across DeepSeek Harness and MCP. Check local SKILL.md files in the browser or CI, with parser diagnostics, file hashes and clear exit codes. Try the Hugging Face playground.
sulaimwn/REA-For-WebREA for the web - explore apps, visualize their architecture, and ask AI how they work.
vibeinging/deepseek-harness-desktop-appDeepSeek Harness Desktop App: a local AI desktop workspace for DSH Sessions, projects, files, web research, plugins, and Office artifacts.
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.