soufianetahiri

MCP server for .NET reverse engineering workflows (dnSpy/ILSpy ecosystem), built in C#.

14
1
69% credibility
Found Mar 12, 2026 at 13 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
C#
AI Summary

This C# project creates a server that lets AI assistants analyze .NET program files by listing types, decompiling code to readable form, searching contents, and applying safe patches with backups.

How It Works

1
🔍 Discover the reverse engineering helper

You find this tool on GitHub while looking for ways to peek inside .NET programs and understand their inner workings.

2
📥 Get the tool ready

You download the files and prepare the helper program on your computer so it's all set to use.

3
🤝 Link it to your AI assistant

You connect the helper to your favorite AI coding buddy, making it an extension of their superpowers.

4
📂 Pick a program to explore

You select a .NET file like a DLL or EXE that you want to examine closely.

5
🔎 Ask to list types, decompile, or search

Your AI now lets you list building blocks, read human-like code, find specific text, or locate methods effortlessly.

6
✏️ Safely tweak if needed

You can replace text or skip instructions in the code, and it always makes a backup copy first.

7
🧭 Get tips to jump right to spots

The tool gives you simple steps to navigate directly to the exact places in your decompiler viewer.

🎉 Unlock the program's secrets

You now fully understand the code or have a modified version ready, feeling like a detective who cracked the case.

Sign up to see the full architecture

6 more

Sign Up Free

Star Growth

See how this repo grew from 13 to 14 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is dnspy-mcp?

dnspy-mcp is a C# MCP server that plugs .NET reverse engineering into AI coding assistants like GitHub Copilot in VSCode or Claude Code. Feed it a DLL or EXE path, and it exposes tools to list types, decompile methods or types to C#, dump raw IL, search members or string literals, and patch IL instructions—always backing up originals first. Resources endpoint lists cached assemblies with summaries or type lists, all via stdio JSON RPC compatible with mcp server ai setups.

Why is it gaining traction?

It bridges decompilers like dnSpy/ILSpy directly into mcp github copilot vscode workflows, with overload targeting, token-based dnSpy jumps, and structured JSON outputs for automation. Patching tools handle string swaps or NOPs precisely, outputting navigation-ready metadata—features raw tools lack. Prebuilt configs for Codex and OpenCode make mcp server examples dead simple to deploy as single-file exes.

Who should use this?

.NET reverse engineers dissecting proprietary binaries, malware analysts tracing strings like IOCs in EXEs, or modders patching game logic. Ideal for devs in mcp github copilot vscode or n8n automations needing quick decompiles without switching apps.

Verdict

Grab it if you're doing .NET RE with AI agents—docs shine with mcp server tutorial snippets and test calls, plus easy win-x64/linux publishes. At 11 stars and 0.7% credibility, it's raw and unproven; prototype locally, skip for mission-critical use.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.