Back to Home
jcucci icon

dotnet-sherlock-mcp

Verified Safe

by jcucci

Overview

Enables Language Learning Models (LLMs) to analyze and understand .NET code with precision through deep introspection of assemblies.

Installation

Run Command
dotnet run --project src/server/Sherlock.MCP.Server.csproj

Security Notes

The server primarily relies on reflection and explicitly states it prefers `MetadataLoadContext` to avoid executing user code during analysis, which is a significant security best practice. It communicates over stdio, limiting network exposure. The main risk involves pointing the tool to untrusted or malicious assemblies, which is an inherent risk of any code analysis tool but is mitigated by the `MetadataLoadContext` approach.

Similar Servers

Stats

Interest Score32
Security Score9
Cost ClassMedium
Avg Tokens500
Stars2
Forks0
Last Update2026-01-18

Tags

.NET analysisCode introspectionLLM toolsMCP serverDeveloper tools