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

Fuse — MCP-сервер для Claude Code: проверка .NET-кода и установка

Fuse отслеживает ошибки компиляции и запускает затронутые тесты после правок C#. Пригодится, когда агент часто меняет код в .NET-решении.

Открыть на GitHub

Что делает Fuse

Fuse держит проекты решения загруженными и после правок сообщает об ошибках, появившихся с последнего коммита. Он проверяет вызывающий код в зависимых проектах и выбирает тесты, на которые могли повлиять изменения. Вывод ограничен краткой сводкой и списком ошибок либо падений тестов.

Для Claude Code Fuse подключает хуки; команда fuse mcp также предоставляет инструменты fuse_check, fuse_test и fuse_build через stdio MCP-хосту. Один процесс обслуживает агентов в репозитории, а проверки выполняются по очереди. Это значит, что параллельные проверки в одном репозитории будут ждать друг друга.

Нужны .NET 10 SDK, восстановленные проекты и Git-репозиторий хотя бы с одним коммитом. Установите глобальный инструмент командой dotnet tool install -g Fuse, затем из корня репозитория запустите fuse init. Fuse не выполняет dotnet restore; проверяет только C#, поэтому для полной сборки и запуска всех тестов есть отдельные команды fuse build и fuse test --all.

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

  • находить ошибки компиляции, вызванные последними правками
  • показывать сломанные вызовы в зависимых проектах
  • запускать тесты, которых касаются изменения
  • собирать проект и выводить ошибки через fuse build

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

  • Проверь, какие ошибки компиляции внесли мои последние изменения.
  • Найди тесты, затронутые правками в C#.
  • Собери решение и сообщи об ошибках через fuse build.

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

Установка

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

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

Вопросы о Fuse

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

Установите инструмент командой dotnet tool install -g Fuse. В корне Git-репозитория с восстановленными проектами выполните fuse init.

Что делает Fuse?

После изменений в C# он находит новые ошибки компиляции и запускает тесты, которых касаются правки. Уже существовавшие до последнего коммита ошибки не входят в отчёт.

Что нужно для работы Fuse?

Нужны .NET 10 SDK, восстановленные проекты и Git-репозиторий минимум с одним коммитом. Fuse сам не запускает dotnet restore.

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

Все MCP-серверы по теме «Тесты и QA» →
Front-End Checklist thedaviddias Сервер помогает агенту проверять фронтенд-код и публичные страницы по правилам качества. Подключите его для ревью компонентов или аудита доступности, SEO и производительности. CX Codex +1 ★ 74 559звёзд репо Keploy keploy Keploy помогает агенту работать с API-тестированием: создавать тесты и моки из OpenAPI, curl, Postman или реального трафика. CX Codex +1 ★ 18 727звёзд репо SeleniumBase MCP seleniumbase MCP-сервер, который даёт агенту управлять браузером через SeleniumBase: тесты, скрапинг и обход детекции ботов. CX Codex +1 ★ 13 169звёзд репо mobile-mcp mobile-next Подключает управление мобильными устройствами на iOS и Android к ИИ-агенту. Пригодится для запуска тестов, снятия скриншотов и автоматизации сценариев в приложениях. CX Codex +1 ★ 9 946звёзд репо e2e tester-army Открывает сессии веб- и мобильных приложений из проекта e2e для проверки экранов и подбора локаторов. Пригодится при отладке сквозных сценариев с ИИ-агентом. CX Codex +1 ★ 11 912звёзд репо mockserver mock-server Поднимает один порт, который отвечает за любую внешнюю зависимость: HTTP, gRPC, WebSocket. Пригодится, когда бэкенда ещё нет или он падает. CX Codex +1 ★ 4 996звёзд репо

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

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