RoselineMCP MCP Server

MCP server for C# code analysis and automated fixing using Roslyn analyzers and code fix providers.

Local serverstdioTypeScript

What is the RoselineMCP MCP Server?

MCP server for C code analysis and automated fixing using Roslyn analyzers and code fix providers.

What you get

Your coding agent shouldn't read a 700-line file to change one method. Source code dominates an agent's token budget, so the cheapest win is to stop feeding it whole files.

Configuration and credentials

  • NuGet global tool: .NET 10.0 SDK or later - Docker: Docker Desktop or Docker Engine - Build from source: .NET 10.0 SDK + MSBuild (included with Visual Studio or .NET SDK) - MCP client: Claude Desktop or any MCP-compatible client

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

How to install the RoselineMCP MCP Server

claude mcp add roseline -- docker run -i --rm phmatray/roseline-mcp

Configuration

  • NuGet global tool: .NET 10.0 SDK or later - Docker: Docker Desktop or Docker Engine - Build from source: .NET 10.0 SDK + MSBuild (included with Visual Studio or .NET SDK) - MCP client: Claude Desktop or any MCP-compatible client

Example prompts to try

  • “Use RoselineMCP to Prerequisites.”
  • “Use RoselineMCP to Installation.”

Frequently asked questions

MCP server for C# code analysis and automated fixing using Roslyn analyzers and code fix providers. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.