Raiqub.NuScope 1.4.7

Prefix Reserved
dotnet tool install --global Raiqub.NuScope --version 1.4.7
                    
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 Raiqub.NuScope --version 1.4.7
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Raiqub.NuScope&version=1.4.7
                    
nuke :add-package Raiqub.NuScope --version 1.4.7
                    

NuScope

Build status codecov GitHub license Nuget Nuget

MCP server for exploring NuGet packages, metadata, and source code.

Configure in AI tools

NuScope runs as a stdio MCP server and can be started directly from NuGet with dnx. dnx is included with the .NET 10 SDK.

Use the NuGet package ID (Raiqub.NuScope) in the command arguments:

{
  "servers": {
    "nuscope": {
      "type": "stdio",
      "command": "dnx",
      "args": ["Raiqub.NuScope"]
    }
  }
}

For prerelease versions, add --prerelease. To pin a version, use Raiqub.NuScope@x.y.z.

Claude Desktop

Add NuScope to claude_desktop_config.json:

{
  "mcpServers": {
    "nuscope": {
      "command": "dnx",
      "args": ["Raiqub.NuScope"]
    }
  }
}

Common config locations:

  • Windows: %APPDATA%\\Claude\\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

VS Code / GitHub Copilot

Add NuScope to .vscode/mcp.json:

{
  "servers": {
    "nuscope": {
      "type": "stdio",
      "command": "dnx",
      "args": ["Raiqub.NuScope"]
    }
  }
}

Cursor

Add NuScope to .cursor/mcp.json:

{
  "mcpServers": {
    "nuscope": {
      "command": "dnx",
      "args": ["Raiqub.NuScope"]
    }
  }
}

Cline / Windsurf

Use the standard MCP server configuration:

{
  "mcpServers": {
    "nuscope": {
      "command": "dnx",
      "args": ["Raiqub.NuScope"]
    }
  }
}

Available tools

  • get_nuget_metadata: Reads package metadata, including dependencies and repository details.
  • get_nuget_urls: Extracts project, repository, and other URLs from package metadata.
  • get_nuget_versions: Lists versions from the local cache and nuget.org, with optional version filters and dependency details.
  • nuget_list_types: Lists types in package assemblies for a target framework, with optional name filtering.
  • nuget_get_type_api: Returns a type's C# API declaration from a package assembly for a target framework.
  • dll_list_types: Lists types in a local DLL, with optional name filtering.
  • dll_get_type_api: Returns a type's C# API declaration from a local DLL.

Development

dotnet tool restore
dotnet restore --locked-mode
dotnet csharpier check .
dotnet build --configuration Release --no-restore
dotnet test --configuration Release --no-build --no-restore

Run the skeleton MCP server over stdio:

dotnet run --project src/NuScope.Server/NuScope.Server.csproj --no-build

Run the Aspire AppHost to launch MCP Inspector for the local server:

dotnet run --project src/NuScope.AppHost/NuScope.AppHost.csproj

Open the mcp-inspector endpoint from the Aspire dashboard.

NuScope remains a stdio-only MCP server. The AppHost starts MCP Inspector with:

npx -y @modelcontextprotocol/inspector dotnet run --project src/NuScope.Server/NuScope.Server.csproj

Open the mcp-inspector client endpoint from the Aspire dashboard, or browse to:

http://localhost:6284/?MCP_PROXY_PORT=6287&MCP_PROXY_AUTH_TOKEN=<token>

The AppHost uses ports 6284 and 6287 to avoid stale MCP Inspector browser storage from the default localhost:6274 origin. The Aspire dashboard client link includes a per-run proxy authentication token.

Product 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
1.4.7 85 10/10/2026
1.3.9 123 8/21/2026
1.3.5 122 8/11/2026
1.2.1 131 7/5/2026
1.1.2 128 6/27/2026
1.0.11 131 6/13/2026