Dpupek.Code.Nav.Mcp 0.1.10

dotnet tool install --global Dpupek.Code.Nav.Mcp --version 0.1.10
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local Dpupek.Code.Nav.Mcp --version 0.1.10
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Dpupek.Code.Nav.Mcp&version=0.1.10
                    
nuke :add-package Dpupek.Code.Nav.Mcp --version 0.1.10
                    

Roslyn Code Navigator MCP (codenav-mcp)

Roslyn Code Navigator is a production-grade MCP server that turns large .NET codebases into a queryable knowledge surface for AI agents. It provides compiler-accurate symbol search, reference tracing, dependency/complexity analysis, and safe build/test execution across mixed C#/VB and legacy .NET Framework solutions—bridging WSL and Windows toolchains so agents can operate reliably on real enterprise repositories.

Install / Update

dotnet tool install --global Dpupek.Code.Nav.Mcp
dotnet tool update --global Dpupek.Code.Nav.Mcp

Run

codenav-mcp

Quickstart (MCP clients)

  1. Install the tool (above).
  2. Add an MCP server entry to your client config:
    [mcp_servers.roslyn_code_navigator]
    command = "codenav-mcp"
    
  3. Trigger any tool to start the server (example: tools/list).

Capabilities (high level)

  • Wildcard symbol search and symbol metadata
  • Reference and implementation tracking
  • Dependency and complexity analysis
  • Solution/project inventory + environment diagnostics
  • dotnet build/test, MSBuild, and vstest execution

Notes

  • Configure your MCP client to launch the tool with the codenav-mcp command.
  • For full usage, recipes, and detailed tool docs, see the repository README and help file.
Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
0.1.10 137 1/26/2026
0.1.9 117 1/22/2026
0.1.8 110 1/22/2026
0.1.7 107 1/22/2026
0.1.5 111 1/22/2026
0.1.3 115 12/31/2025
0.1.1 108 12/30/2025
0.1.0 111 12/30/2025