SharpTools (Roslyn C# Analysis)
Provides Roslyn-powered C# codebase analysis and modification with surgical member additions, fuzzy FQN matching, source resolutio
SharpTools is a Roslyn-powered C# analysis and modification MCP server that provides AI agents with advanced capabilities for understanding, analyzing, and modifying C# codebases through deep static analysis rather than simple text operations. Built by kooshi as a personal project, it leverages the .NET Compiler Platform to offer precise code manipulation including surgical member additions/modifications, fuzzy FQN matching, source resolution from multiple sources (SourceLink, embedded PDBs, decompilation), and automated Git integration with dedicated branches and commit tracking. The implementation includes proactive code quality analysis with complexity detection and semantic similarity checking, supports both modern SDK-style and legacy C# projects across all .NET versions, and exposes functionality through both SSE and stdio servers, making it valuable for AI-powered code assistance workflows that require IDE-level insights and reliable code modifications with built-in undo capabilities.
Source
Repository: https://github.com/kooshi/sharptoolsmcp
Maintain SharpTools (Roslyn C# Analysis)?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/mcp/kooshi-sharptoolsmcp?ref=badge)