Resharper CLI MCP server
io.github.andypgray/resharper-cli-mcp·v1.8.0·1 starsReSharper CLI inspection/cleanup via MCP. Unofficial: not affiliated with or endorsed by JetBrains.
not scanned yet
1 stars
Reviews
Write oneNobody has reviewed Resharper CLI yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Resharper CLI tools
No tool declarations could be read from the package source. They show once the server is installed.
How Resharper CLI compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,243 servers
- GitHub stars
- 1
- more than 65% of 28,706 servers
Release history: 4 versions in the registry since 2026-09-08, latest 2026-10-31, typically one every 15 days.
Install Resharper CLI in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the Resharper CLI repository's README, as published. We do not edit it. Read it on GitHub
resharper-cli-mcp
<!-- mcp-name: io.github.andypgray/resharper-cli-mcp -->
resharper-cli-mcp is an MCP server that gives a C# coding agent ReSharper's solution-wide inspections (resharperinspect) and its code cleanup (resharpercleanup). It wraps JetBrains' jb, managing its cache and returning LLM-friendly markdown sized to a context window. It is unofficial — not affiliated with or endorsed by JetBrains. The server shells out to a jb you install yourself and bundles no JetBrains software.
What the server adds
jb is built for a batch job: one run against one checkout, a report written to a file. An agent hits the same solution several times an hour, and what each call costs comes down to whether ReSharper's solution-wide index is already built. So the server owns the cache directory and runs a lifecycle over it:
- The first run happens before you ask for it. A speculative inspection starts as soon as a client connects, skipped when a run against that cache succeeded in the last hour; a tool call arriving mid-pass cancels it and takes the cache within a second or two. RESHARPERMCPPREWARM=off turns it off.
- Runs are serialized, twice over. One jb per server process, whatever the solutions, because a run is a whole-solution multi-core analysis and two of them share the machine rather than the work; and one per solution cache across processes, because a second concurrent jb cannot open the warm generation and forks a cold copy of its own instead, leaving it behind on disk. A jb you start yourself is outside both, so give it its own --caches-home.
- A fresh checkout is seeded from a warm one. Caches are keyed to the solution's absolute path, so a new worktree or clone starts cold. When a call finds no cache and a same-named sibling checkout has a warm one, the server copies it across, best-effort and never over a cache a successful run produced. The copy still has to be re-keyed, so a seeded run lands between warm and cold. That key outlives the checkout, so resharperresetcache takes the path a deleted one had and reclaims what it left.
- SARIF becomes markdown that fits the client. Issues come back grouped by file, re-rendered at progressively lower detail until they fit the client's output budget, with every issue still counted and every file still named at each step. detail caps that ladder when you want a rollup without overflowing the budget to get one. When the summary is not enough, report=Markdown writes the complete listing to a file and the response names it.
Quickstart
The server needs the .NET 10 SDK and JetBrains' ReSharper Command Line Tools. Both install as .NET global tools, and neither needs an IDE.
dotnet tool install -g JetBrains.ReSharper.GlobalTools
dotnet tool install -g Zphil.ReSharperCliShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Resharper CLI: common questions
- Is Resharper CLI MCP server safe?
- Mostly: it is graded B (83/100). Read the Resharper CLI safety report
- Does Resharper CLI need an API key?
- No secret keys are declared. It reads 10 settings from the environment.
- Is Resharper CLI maintained?
- The last commit was 21 days ago (2026-10-15). The latest release is v1.8.0.
- How does Resharper CLI compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,243 servers); github stars 1 (more than 65% of 28,706 servers). Full comparison.