{"repo":"bivex/ILSpy-Mcp","free":true,"listed":false,"github":"https://github.com/bivex/ILSpy-Mcp","clone":"git clone https://github.com/bivex/ILSpy-Mcp.git","description":"🔓 UNLEASH ILSpy'S POWER. Reverse-engineer DOTNET code at GOD SPEED. AI-assisted debugging that THINKS with you. Decompile ANYTHING. 🚀","language":"C#","stars":54,"topics":["code-analysis","decompiler","dotnet","ilspy","mcp","model-context-protocol","reverse-engineering","ai-assisted","debugging","god-speed"],"license":"MIT","category":"mcp-servers","readme_excerpt":"ILSpy MCP Server A Model Context Protocol (MCP) server built on .NET 9 that provides in-memory .NET assembly decompilation and structural analysis capabilities for AI assistants using ILSpy ( ICSharpCode.Decompiler ). --- 💡 How It Works ILSpy MCP Server acts as a bridge between AI assistants (like Claude Code, Cursor, Antigravity) and compiled .NET binaries ( .dll , .exe ). It enables LLMs to inspect, decompile, and analyze compiled .NET code directly via natural language. Request Lifecycle & Processing Pipeline 1. JSON-RPC Communication : The MCP server runs as a background process communicating over standard input/output ( stdio ) using JSON-RPC 2.0. Logging is redirected to stderr to preserve standard output for protocol payloads. 2. Tool Selection & Parameter Mapping : When an AI client invokes a tool (e.g., decompile type or analyze assembly ), the Transport Layer receives the call, validates inputs using strongly-typed domain models ( AssemblyPath , TypeName ), and prevents path traversal or missing file errors early. 3. Use Case Execution : The Application Layer invokes a dedicated, single-responsibility use case. It sets up CancellationToken linked to configurable operation timeouts and size safety limits. 4. ILSpy Engine Processing : The Infrastructure Layer passes the file path to ICSharpCode.Decompiler.CSharp.CSharpDecompiler and PEFile : - Parses the PE metadata tables and TypeDefs/MethodDefs. - Reconstructs C# Abstract Syntax Trees (AST). - Generates formatted, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/bivex","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bivex/ILSpy-Mcp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}