Corvus
MCP server and CLI for reverse engineering and security analysis of .NET and native binaries (PE, ELF, Mach-O): decompile, search, compare builds, patch. IDA and Ghidra optional.
Install / Use
claude mcp add Albasha0x0 -- npx -y github:Albasha0x0/CorvusIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
SecuritySupported Platforms
Our assessment of Corvus
Corvus scores 76/100 on our quality scale, 1017th of 1,106 Security skills we index.
Its MCP Server is 3.7 KB long, split into 6 sections with 2 code examples: a solid amount of guidance for an agent.
It has 10 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated today, so Corvus is actively maintained.
- It is released under the Apache-2.0 license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 97/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Corvus compared with similar skills
All 4 of these similar skills score higher than Corvus; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| Corvus (this skill)by Albasha0x0 | 76 | 10 | today | MCP Server |
| Agent-Reachby Panniantong | 100 | 108.6k | today | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 78.8k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.8k | today | CLAUDE.md |
| Scraplingby D4Vinci | 100 | 96.0k | today | MCP Server |
Frequently asked questions
- How do I install Corvus?
- Run
claude mcp add Albasha0x0 -- npx -y github:Albasha0x0/Corvus. The install tabs above show the steps for each supported agent. - Which AI agents does Corvus work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is Corvus safe to use?
- It is Apache-2.0-licensed and scores 97/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is Corvus still maintained?
- The repository was last updated today, so Corvus is actively maintained.
Skill content
View source on GitHubCorvus
MCP server for reverse engineering and security analysis of compiled programs: .NET assemblies and native PE, ELF and Mach-O binaries.
- One self-contained binary. Nothing is uploaded; nothing it reads is executed by default.
- Tools and output can change between releases; see the release notes.
Quick start
Windows (PowerShell):
irm https://github.com/Albasha0x0/Corvus/releases/latest/download/install.ps1 | iex
Linux and macOS:
curl -fsSL https://github.com/Albasha0x0/Corvus/releases/latest/download/install.sh | sh
The installer verifies the download and registers Corvus with the MCP clients it finds. Restart the client and ask:
Load app.dll with Corvus and explain how it builds its export file. Cite the methods you read.
- Plugin, container image and other clients: installation.
- From a terminal:
corvus decompile_member --load app.dll member=Ns.Type::Method(command line). - Builds: win-x64, win-arm64, linux-x64, linux-arm64, linux-musl-x64, linux-musl-arm64, osx-x64, osx-arm64.
How it works
- The agent calls Corvus over MCP; every result is bounded, every list pages, every error names the next step.
- Corvus's own engine reads native code (x86, x64, ARM32, ARM64); IDA or Ghidra, when installed, add pseudocode.
- Edits happen in memory; the agent reviews the diff and saves a patched copy.
What it reads
| Input | Shows | Needs | |---|---|---| | .NET assemblies | C#, IL, references, call graphs, patches | nothing | | Native PE, ELF, Mach-O | functions, disassembly, cross-references, types, patches | nothing | | Native pseudocode | decompiled functions, engine types, scripts | IDA 9 or Ghidra 12 | | NativeAOT, ReadyToRun, Il2Cpp | method names and addresses, strings | nothing | | WebAssembly | modules, components, disassembly | nothing | | Containers | single-file bundles, APK, IPA, installers, disk images, firmware | nothing | | Documents and scripts | Office macros, PDF actions, deobfuscated scripts | nothing | | Packages before install | npm, PyPI, RubyGems and extension packages | nothing | | Network captures | pcap streams, HTTP objects, TLS with a key log | nothing | | Android | manifest, resources, DEX, Java | JADX for Java, adb for devices | | Crash dumps | minidumps, core dumps, stacks, .NET heap | nothing | | Running programs | stop points, call recording, code coverage | Frida 17.24.3 to 17.24.x; off by default |
All 165 tools and 15 prompts: features, tool reference.
Guides: first session · decode and patch · new build.
Documentation
Installation · Configuration · Features · Tool reference · Command line · Errors · Troubleshooting · FAQ · Release notes · All pages
Responsible use
Analyze only software you own or may analyze. Licenses and local law can restrict decompiling, patching and redistribution.
Related Skills
Agent-Reach
108.6kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
78.8kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
CowAgent
47.8kOpen-source personal AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Scrapling
96.0k🕷️ The BEST Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
