Enterprise DNA
M MCP Servers Developer low

pzalutski-pixel/sharplens-mcp

by Various

Roslyn-powered MCP server for AI-driven C# semantic analysis, refactoring, and code generation

P

MCP

pzalutski-pixel/sharplens-mcp

Added 1 June 2026

#ai #claude-code #code-analysis #csharp #dotnet #mcp #roslyn #semantic-analysis

Overview

A Roslyn-powered MCP server for semantic analysis, refactoring, and code generation in C#. It exposes compiler capabilities through the Model Context Protocol for AI-driven interactions. The project is currently early stage with 17 stars on GitHub.

Best for

Best for
C# developers exploring AI-assisted code analysis and refactoring

Use cases

  • Perform semantic analysis on C# codebases
  • Automate refactoring tasks via AI agents
  • Generate C# code snippets based on project context

Notes

A Roslyn-powered MCP server for semantic analysis, refactoring, and code generation in C#. It exposes compiler capabilities through the Model Context Protocol for AI-driven interactions. The project is currently early stage with 17 stars on GitHub.

17 stars on GitHub. Last updated 2026-05-20. Licensed MIT.

Use cases

  • Perform semantic analysis on C# codebases
  • Automate refactoring tasks via AI agents
  • Generate C# code snippets based on project context

Pros

  • Leverages Roslyn for accurate C# parsing and analysis
  • Integrates with AI coding tools through the MCP standard
  • Focused specifically on C# language services

Cons

  • Small community (17 stars) limits support and examples
  • Requires familiarity with both MCP and Roslyn to set up
  • Documentation may be sparse due to early stage

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Leverages Roslyn for accurate C# parsing and analysis
  • Integrates with AI coding tools through the MCP standard
  • Focused specifically on C# language services

Cons

  • Small community (17 stars) limits support and examples
  • Requires familiarity with both MCP and Roslyn to set up
  • Documentation may be sparse due to early stage