C# LSP Claude Plugin
Back to directory
C# LSP logo

C# LSP

MCP Servers 37,186 installs Apr 22, 2026

Connects Claude Code to a Roslyn-powered C# language server and reads your project/solution to provide real-time type analysis, symbol indexing, and semantic highlights. It sends diagnostics as you type, runs code fixes, and reports errors and warnings from the same engine that compiles your code.

Gives smart completions with overload lists and named-parameter suggestions, shows hover tooltips with summaries and inferred types, and lets you jump to definitions, implementations, and references across projects. It runs refactorings like Rename and Extract Method, applies formatting rules, offers signature help while you type, and exposes code actions so you can accept fixes without leaving the editor.

Useful when you maintain a multi-project ASP.NET Core or library repo: you can rename a public API across projects, extract and test a method, and see compilation warnings inline instead of switching to Visual Studio. That saves context switching and keeps you working inside Claude Code while you edit, navigate, and fix code. The GitHub repo at zircote/csharp-lsp hosts the server and docs.

Install

/plugin install csharp-lsp@claude-plugins-official

Tags

csharp
dotnet
lsp
roslyn
completions