概要
Sherlock is a comprehensive Model Context Protocol (MCP) server designed to give Language Learning Models (LLMs) unparalleled insight into .NET assemblies. By leveraging deep reflection, it enables LLMs to analyze and understand complex .NET code structures, providing precise type information, member signatures, and detailed metadata. This capability allows developers to harness LLM power for advanced codebase analysis, automated documentation, and custom tooling, ensuring accurate and context-aware responses for .NET development scenarios.