← Все проекты
Проект / C#

cervonwong/ILSpy-MCP: ILSpy-MCP — сервер для AI-ассистентов, который декомпилирует .NET сборки

Позволяет вашему AI-ассистенту (Claude, Cursor и другим) анализировать и декомпилировать .NET-библиотеки прямо в чате.

cervonwong/ILSpy-MCP — open-source проект на C, который стоит оценить перед внедрением или доработкой.

★ 11 C# Форки 1 Issue 0 Оценка 7/10 Карточка проверена

Для кого это

Для разработчиков на C/.NET, которые хотят быстро разобраться в чужом коде, и для специалистов по безопасности, исследующих закрытые сборки.

Проблема / задача

Когда нужно понять, как работает сторонняя .NET-библиотека без исходников, приходится открывать ILSpy вручную, копировать код и разбираться самому — это медленно и отвлекает от работы.

Как это работает

Проект оборачивает движок ILSpy в сервер Model Context Protocol (MCP). Ваш AI-ассистент подключается к этому серверу и может запрашивать декомпиляцию типов, анализ сборок, поиск по коду и другие операции. Сервер возвращает структурированные результаты, которые AI использует для ответов на ваши вопросы.

Что видно по README

Это бета-версия MCP-сервера на C, который даёт AI-ассистентам доступ к декомпилятору ILSpy. Поддерживает 27 инструментов для анализа .NET-сборок: от декомпиляции в Cдо поиска строковых литералов в байт-коде. Работает с любыми MCP-клиентами (Claude Code, Cursor и другими) на Windows, Linux и macOS.

Ключевые возможности

Декомпиляция типов и методов в C#Дизассемблирование IL-кодаАнализ иерархии типов и поиск перекрестных ссылокПоиск строковых и числовых констант в байт-кодеЗагрузка и анализ нескольких сборок одновременно

Технологии

C#.NET 10.0ICSharpCode.Decompiler (движок ILSpy)Model Context ProtocolCDockerNode.jsExpressOpenAI APIRust

Интересный факт

Проект включает специальную тестовую сборку с 15+ типами в 5 пространствах имён, чтобы все 31 интеграционный тест давали детерминированные результаты — никаких случайных runtime-сборок.

С чего начать

  • Скачайте готовый бинарник с GitHub Releases
  • Выберите транспорт (stdio, HTTP) для подключения к MCP-клиенту
  • Настройте клиент (Claude Code, Cursor и др.) на использование этого сервера

Оценка GitRadar

Удобство
6/10
Свежесть
9/10
Перспектива
8/10
Монетизация
4/10
Общая оценка
7/10

Вердикт GitRadar

Стоит попробовать, если вы уже используете AI-ассистенты с поддержкой MCP и часто сталкиваетесь с необходимостью анализировать .NET-сборки. Это может значительно ускорить реверс-инжиниринг.

Наблюдения по обновлениям

Проект в активной бета-разработке — авторы предупреждают о возможных breaking changes. Но уже есть 31 тест, чистая архитектура с портами/адаптерами и поддержка всех основных платформ.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/cervonwong/ILSpy-MCP
Лицензия
MIT
Создан на GitHub
7 апреля 2026 г.
Последнее обновление репо
7 апреля 2026 г.
Последняя проверка GitRadar
7 апреля 2026 г.
Изученные файлы
Tests/README.md, README.md, Domain/Services/ISearchService.cs, Domain/Services/ICrossAssemblyService.cs, Application/Services/ConcurrencyLimiter.cs, Domain/Services/IDisassemblyService.cs

FAQ

Что это такое?

MCP-сервер, который подключает декомпилятор ILSpy к AI-ассистентам вроде Claude Code, чтобы они могли анализировать .NET-сборки.

Для кого подходит?

Для разработчиков .NET, которые исследуют сторонние библиотеки, и для специалистов по безопасности, работающих с закрытым кодом.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с cervonwong/ILSpy-MCP?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.