Roslyn Workbench MCP server
io.github.lantean-code/roslyn-workbench-mcp·v1.2.0·1 starsBring Visual Studio-style C# fixes and refactorings to your AI agent with local Roslyn Code Actions.
not scanned yet
1 stars
Reviews
Write oneNobody has reviewed Roslyn Workbench MCP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Roslyn Workbench MCP tools
No tool declarations could be read from the package source. They show once the server is installed.
How Roslyn Workbench MCP compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 90/100
- higher than 85% of 4,460 AI and agents servers
- GitHub stars
- 1
- more than 50% of 2,711 AI and agents servers
Release history: 3 versions in the registry since 2026-10-10, latest 2026-11-03, typically one every 14 days.
Install Roslyn Workbench MCP in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the Roslyn Workbench MCP repository's README, as published. We do not edit it. Read it on GitHub
Roslyn Workbench MCP
<!-- mcp-name: io.github.lantean-code/roslyn-workbench-mcp -->
Your Visual Studio C# workflow, now available to your agent
The C# fixes and refactorings you use in Visual Studio 2026—now available to your AI coding agent.
Roslyn Workbench MCP gives your agent access to Roslyn Code Actions and compiler-aware C# analysis through a local MCP server. Your agent can discover applicable fixes and refactorings, apply the compiler-generated changes, and show you the result before writing source files. It uses the same .NET Compiler Platform that powers Visual Studio's C# tooling.
Put Roslyn Code Actions to work
Over 230 eligible built-in Roslyn Code Fix and refactoring providers sit behind one discovery and staging workflow. Ask your agent to:
- Extract a method, introduce a parameter, inline a temporary variable or encapsulate a field.
- Convert a loop to LINQ or modernise code with an applicable Roslyn refactoring.
- Discover fixes for compiler and analyzer diagnostics in the current document.
- Prepare supported Fix All operations across a document, project or solution.
- Stage the selected changes, inspect the transaction diff, then commit or roll back.
These are Roslyn-generated changes, selected for your actual code and project configuration—not instructions for an agent to imitate a refactoring with text replacements. See the Code Action guide for discovery, Fix All and staging.
The provider count is not a count of individual actions: a provider can offer multiple choices, and applicability depends on the code, diagnostics and project configuration. Actions requiring interactive option dialogs, package installation or unsupported project-system changes are excluded; this is not complete Visual Studio feature parity.
Understand the code before changing it
- Navigate to definitions, find references and implementations, and trace callers and callees using compiler semantics.
- Explore type hierarchies, project dependencies and the public API surface across persistent multi-workspace sessions.
- Inspect diagnostics, async usage, nullability and control flow, and investigate change and test impact.
- Keep agent responses bounded instead of loading an entire solution into the conversation.
The built-in reference catalogue contains 57 MCP tool definitions covering navigation, analysis, Code Actions and workspace management. The live tool set depends on operational mode, configuration and enabled plugins; the three Code Action tools expose many applicable fixes and refactorings without adding one MCP tool per provider.
Compiler-powered changes, reviewable transactions
Source changes are staged through transactions with preview, history, rollback, conflict detection and crash recovery. Code Actions and symbol renames use the same transaction boundary: nothing writes source files until an explicit transaction commit. In approval-required mode, review is bound to an exact-change receipt.
The server runs locally over stdio, with workspace analysis and refactoring performed on your machine. Inspection-only is the default; you choose when to enable source changes. Builds, tests and Git commits remain part of your normal development workflow.
Install
Roslyn Workbench is distributed through NuGet.org as the Lantean.Roslyn.Workbench.Mcp .NET tool and requires a supported .NET 10 SDK. Pin the exact release version you intend to run. The compatibility policy defines the stable 1.x guarantees for tools, errors and continuations, recovery formats and plugin APIs.
Run an exact package version without a permanent installation:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Roslyn Workbench MCP: common questions
- Is Roslyn Workbench MCP server safe?
- Yes, by our scan: it is graded A (90/100). Read the Roslyn Workbench MCP safety report
- Does Roslyn Workbench MCP need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Roslyn Workbench MCP maintained?
- The last commit was 23 days ago (2026-10-12). The latest release is v1.2.0.
- What can I use instead of Roslyn Workbench MCP?
- Servers from other publishers that do the same job: Decionis MCP server, Agent-Native Plan MCP server and Guaardvark MCP server.
- How does Roslyn Workbench MCP compare with other AI and agents MCP servers?
- safety score 90/100 (higher than 85% of 4,460 AI and agents servers); github stars 1 (more than 50% of 2,711 AI and agents servers). Full comparison.
Alternatives to Roslyn Workbench MCP
Same job from other publishers: the closest match first, then the best rated.
- DecionisAuthorize consequential AI agent actions before executionnot reviewedEstablishedA
- Agent-Native PlanStructured visual plans and PR recaps with diagrams, prototypes, annotations, and sharingnot reviewedEstablishedA
GuaardvarkLocal AI studio on your GPU: images, video, music, voice, RAG. Needs the Guaardvark app installed.not reviewedEstablishedB- Emilia ProtocolExact-action approval for consequential agent actions: request, track, and verify signed receipts.not reviewedEstablishedB
- SuperlogOpen-source agent that observes and fixes your application. Query logs, traces, metrics, incidents.not reviewedEstablishedA