# Fuse

Fuse checks edited C# code for new compiler errors and runs tests affected by changes. It fits agent-driven work in .NET solutions.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 36
- Author: Litenova-Solutions
- License: Apache-2.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/Litenova-Solutions/Fuse/tree/HEAD/src/host/fuse.cli
- Updated: 2026-10-18
- HTML: https://affpapa.org/en/nevibecode/mcp/fuse

## What it does

Fuse keeps solution projects loaded and reports compiler errors introduced since the last commit. It also traces changes into dependent projects and selects tests that may be affected. Output stays brief: a summary with errors or failing tests.

For Claude Code, Fuse registers hooks. Its `fuse mcp` command exposes `fuse_check`, `fuse_test`, and `fuse_build` to an MCP host over stdio. Agents in one repository share a process, and checks run in sequence. So concurrent checks in that repository have to wait their turn.

You need the .NET 10 SDK, restored projects, and a Git repository with at least one commit. Install the global tool with `dotnet tool install -g Fuse`, then run `fuse init` from the repository root. Fuse does not run `dotnet restore` itself and checks C# only; use `fuse build` for a full build or `fuse test --all` to run every test.

## Install

### Claude Code (native platform)

**Install**
- The MCP registry has no launch command for it: see the repository README

## When to use it
- catch compiler errors caused by recent edits
- trace broken callers across dependent projects
- run tests affected by a code change
- build a solution and print its errors with `fuse build`

## Example prompts
- Check which compiler errors my latest edits introduced.
- Run the tests affected by my C# changes.
- Build the solution and report errors with `fuse build`.

## Similar
- [Front-End Checklist](https://affpapa.org/en/nevibecode/mcp/front-end-checklist.md) — MCP server · ★ 74559
- [Keploy](https://affpapa.org/en/nevibecode/mcp/keploy.md) — MCP server · ★ 18727
- [SeleniumBase MCP](https://affpapa.org/en/nevibecode/mcp/seleniumbase-mcp.md) — MCP server · ★ 13169
- [mobile-mcp](https://affpapa.org/en/nevibecode/mcp/mobile-mcp.md) — MCP server · ★ 9946
- [e2e](https://affpapa.org/en/nevibecode/mcp/e2e.md) — MCP server · ★ 11912
- [mockserver](https://affpapa.org/en/nevibecode/mcp/mockserver.md) — MCP server · ★ 4996

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
