К основному содержанию
MCP-сервер CX Codex

AIContextBuilder — MCP-сервер для Claude Code: C#/.NET

Локальный MCP-сервер строит семантический контекст C#/.NET для ИИ-агентов. Пригодится для анализа связей, тестов и последствий изменений.

Открыть на GitHub

Что делает AIContextBuilder

AIContextBuilder анализирует решение C#/.NET через Roslyn и строит карту символов. Он помогает найти вызывающий код, реализации интерфейсов и переопределений, DI-связи, тесты и участки, затронутые изменением. Результат можно собрать в структурированный Markdown-контекст для агента.

Сервер умеет подбирать контекст под задачу и ограничивать его токен-бюджетом: названные символы сохраняются, а второстепенные детали сокращаются. В состав входят MCP-сервер, CLI aicb и Windows-приложение для выбора и анализа контекста. Решение работает с .sln, .slnx, .slnf, C# и XAML/AXAML.

Для уточнения смысла к XML-документации можно добавить AI-теги с ролью, слоем, ответственностью и побочными эффектами. При малом бюджете часть типов, тестов или соседних компонентов будет исключена, а сервер не подтверждает, что оставшегося контекста достаточно для корректного решения.

Какие задачи решает

  • найти вызывающий код для символа
  • проследить реализации интерфейсов и переопределения
  • оценить последствия изменения класса
  • собрать контекст задачи с лимитом токенов
  • связать код с тестами и DI-конструкцией

Примеры запросов агенту

  • Проанализируй, какие части решения затронет изменение ColorMixerService, используя AIContextBuilder.
  • Подготовь контекст для исправления этого класса и включи связанные тесты и реализации.
  • Покажи зависимости и вызывающий код для выбранного символа, затем уложи результат в заданный токен-бюджет.

Как установить AIContextBuilder

Установка

Команды запуска нет в реестре MCP — смотрите README репозитория

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о AIContextBuilder

Как установить AIContextBuilder в Claude Code?

Подключите AIContextBuilder в Claude Code как локальный MCP-сервер.

Что делает AIContextBuilder?

Он строит Roslyn-карту решения C#/.NET, находит связи между символами и формирует контекст для ИИ-агента.

Что произойдёт, если контекст не помещается в лимит токенов?

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

Похожие MCP-серверы

Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →
csharp-refactoring dotnet Скилл проводит рефакторинг C#/.NET так, чтобы поведение кода не менялось: сначала классифицирует запрос, потом правит по биндингам и проверяет сборкой с тестами. CX Codex +1 1 800установок CodeMap bbajt Отвечает агенту на вопросы о символах и вызовах в проекте на C# и VB.NET, отдавая только нужные факты вместо целых файлов. CX Codex +1 ★ 22звёзд репо RoselineMCP Atypical-Consulting Даёт агенту структурный взгляд на C#-решение: символы, ссылки, граф вызовов и точечные правки вместо чтения целых файлов. CX Codex +1 ★ 6звёзд репо Roslyn CodeLens MarcelRoozekrans MCP-сервер анализирует структуру .NET-проектов через Roslyn: находит связи между символами, диагностики и варианты исправлений. Пригодится для навигации по коду, тестов и проверки API. CX Codex +1 ★ 69звёзд репо SharpLens pzalutski-pixel Семантический анализ и рефакторинг проектов на C# и .NET через компилятор Roslyn. Помогает находить неиспользуемый код, пропущенные CancellationToken и оценивать влияние правок. CX Codex +1 ★ 37звёзд репо glider glidermcp MCP-сервер для навигации, диагностики, анализа и рефакторинга C#/.NET-кода через Roslyn. Подключается к Claude Code и другим MCP-клиентам. CX Codex +1 ★ 18звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой