About DotNetLensMCP
DotNetLensMCP is an MCP server in the Science category: mCP server providing 74 AI-optimized Roslyn tools for .NET semantic code analysis, navigation, refactoring, and code generation. Supports C# and VB.NET.
Install
git clone https://github.com/mdziadowiec/DotNetLensMCPThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (17)
find_attribute_usagesFind types/members by attribute
Parameters not published.
find_callersImpact analysis — who calls this?
Parameters not published.
find_implementationsInterface/abstract implementations
Parameters not published.
find_referencesAll references across solution
Parameters not published.
get_attributesList attributes on a symbol
Parameters not published.
get_base_typesFull inheritance chain
Parameters not published.
get_containing_memberEnclosing symbol at position
Parameters not published.
get_derived_typesFind all subclasses
Parameters not published.
get_method_overloadsAll overloads of a method
Parameters not published.
get_method_signatureDetailed signature by name
Parameters not published.
Show all 17 tools
get_symbol_infoSemantic info at position
Parameters not published.
get_type_hierarchyInheritance chain
Parameters not published.
get_type_membersAll members by type name
Parameters not published.
get_type_members_batchMultiple types in one call
Parameters not published.
go_to_definitionJump to symbol definition
Parameters not published.
search_symbolsGlob pattern search (`*Handler`, `Get*`)
Parameters not published.
semantic_queryMulti-filter search (async, public, etc.)
Parameters not published.
Ask AI
Ask AI about DotNetLensMCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.