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
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
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package Dpupek.Code.Nav.Mcp --version 0.1.10
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
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.
Links
- Repository: https://github.com/dpupek/roslyn-code-navigator
- Documentation: https://github.com/dpupek/roslyn-code-navigator/blob/main/RoslynMcpServer/help.md
- Issue tracker: https://github.com/dpupek/roslyn-code-navigator/issues
- Releases: https://github.com/dpupek/roslyn-code-navigator/releases
Install / Update
dotnet tool install --global Dpupek.Code.Nav.Mcp
dotnet tool update --global Dpupek.Code.Nav.Mcp
Run
codenav-mcp
Quickstart (MCP clients)
- Install the tool (above).
- Add an MCP server entry to your client config:
[mcp_servers.roslyn_code_navigator] command = "codenav-mcp" - 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-mcpcommand. - For full usage, recipes, and detailed tool docs, see the repository README and help file.
| Product | Versions 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.