This server gives Claude deep reflection capabilities over .NET assemblies. It exposes 31+ tools for type introspection, member analysis, and dependency resolution. You can enumerate methods and properties with filtering and pagination, extract XML documentation, trace type hierarchies, find implementations of interfaces, and parse project files and deps.json. It's built for scenarios where you need accurate type information rather than hallucinated API signatures: analyzing unfamiliar codebases, generating code against existing types, or building tooling that needs precise metadata about constructors, generics, and attributes. Runs as a global dotnet tool over stdio and includes smart caching for performance.
claude mcp add --transport stdio jcucci-dotnet-sherlock-mcp uvx dotnet-sherlock-mcp