SkillAgentSearch skills...

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/Corvus

If the server publishes to npm under a different name, use that package instead — check the repo README.

About this skill
🔌

MCP Server

Model Context Protocol server

Quality Score

76/100

Category

Security

Supported Platforms

Claude Code
Claude Desktop

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.

Substance
26/30
Structure
16/20
Description
15/15
Adoption
4/20
Freshness
15/15

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.

SkillScoreStarsUpdatedFormat
Corvus (this skill)by Albasha0x07610todayMCP Server
Agent-Reachby Panniantong100108.6ktodayCLAUDE.md
headroomby headroomlabs-ai10078.8ktodayCLAUDE.md
CowAgentby zhayujie10047.8ktodayCLAUDE.md
Scraplingby D4Vinci10096.0ktodayMCP 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.

Corvus

English · 简体中文 · 日本語

MCP server for reverse engineering and security analysis of compiled programs: .NET assemblies and native PE, ELF and Mach-O binaries.

Release CI License: Apache-2.0

  • 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.

Contributing · Security · Apache-2.0 license

Related Skills

View on GitHub
GitHub Stars10
CategorySecurity
Updated23h ago
Forks1

Languages

C#

Trust signals

97/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 info