SourceExplorerMcp 0.1.0
dotnet tool install --global SourceExplorerMcp --version 0.1.0
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local SourceExplorerMcp --version 0.1.0
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=SourceExplorerMcp&version=0.1.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package SourceExplorerMcp --version 0.1.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
SourceExplorerMcp
MCP tools for exploring source code of .NET assemblies via decompilation
What is SourceExplorerMcp
SourceExplorerMcp is a dotnet tool, or more specifically, a ModelContextProtocol server built to allow for the exploration of source code for .NET assemblies via decompilation.
The server exposes a number of MCP tools to allow agents such as Claude Code to explore and decompile .NET assemblies/types.
Available tools
- list-all-assemblies - Lists all restored assemblies.
- search-types - Search for types in restored assemblies based on a search string.
- decompile-type - Decompile a specific type from a restored assembly and return the C# source.
Installation
This MCP is distributed as a dotnet tool, the preferred way to install this is with the new dnx option
included with .NET 10
Prerequisites
Configure the MCP Server in your client
Claude Code:
claude mcp add source-explorer -- dotnet dnx SourceExplorerMcp --prerelease --yes
Note: You can also add
--scope local,--scope useror--scope projectto the above command. It should default tolocalif not specified.
Standard Config (works in most tools):
{
"mcpServers": {
"source-explorer": {
"type": "stdio",
"command": "dotnet",
"args": [
"dnx",
"SourceExplorerMcp",
"--prerelease",
"--yes"
]
}
}
}
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | 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.0 | 192 | 11/24/2025 |
| 0.1.0-preview.2 | 245 | 11/13/2025 |