Best NuGet MCP Servers
NuGet is the package manager for .NET development, allowing developers to create, share, and consume useful .NET libraries and tools.
Why this server?
Fetches known CVEs, transitive dependencies, and SPDX license identifiers for NuGet packages.
AlicenseAqualityBmaintenanceProvides AI-ready access to US/UK nonprofit data and OSS vulnerability intelligence via MCP, with 10 tools and no API key required.5557 npm3Business Source 1.1Why this server?
Checks whether a package ID is available on NuGet, accounting for reserved prefixes, IDs still held after deletion, and whether a .NET project is actually packable.
AlicenseAqualityAmaintenanceChecks whether a project name is free across package registries, app stores, agent and editor plugin directories, GitHub, and domains, applying each registry's own rules for similar, reserved, alias, and recently deleted names. Reports the evidence and confidence behind every answer so agents can distinguish available names (or probably available ones) from taken, unavailable, or unknown results.181MITWhy this server?
Provides release history for NuGet packages, including available versions, prerelease and withdrawn flags, and changelog-style differences between version ranges.
AlicenseAqualityCmaintenanceEnables coding agents to query package release histories, version lists, and change summaries across PyPI, npm, crates.io, Packagist, NuGet, pub.dev, Go, and Maven Central to inform dependency upgrades and detect withdrawn versions.5MITWhy this server?
Supports querying NuGet package information, versions, and vulnerabilities through JFrog's package service integration.

JFrog MCP Serverofficial
AlicenseBqualityDmaintenanceExperimental Model Context Protocol server that enables access to JFrog Platform API capabilities including repository management, build tracking, artifact searching, and package security analysis.31118Apache 2.0Why this server?
Provides tools for retrieving package metadata, versions, and security information for the NuGet ecosystem.
AlicenseAqualityBmaintenanceEnables querying package ecosystem data from ecosyste.ms, including package metadata, versions, security advisories, dependencies, and repository information across 40+ package registries with fast local SQLite lookups and API fallback.1012 npm9MITWhy this server?
Checks NuGet package versions against OSV, ranking each package by its worst vulnerability with KEV, EPSS and CVSS context and returning the smallest upgrade that fixes all of them.
AlicenseAqualityBmaintenanceEnables prioritizing vulnerabilities by real-world exploitation evidence, combining CISA KEV, EPSS, CVSS, and SSVC to rank CVEs and package versions, and providing fix recommendations.42MITWhy this server?
Provides tools to analyze NuGet package dependencies across .NET projects, listing packages per project and detecting dependency relationships within the solution.
AlicenseAqualityAmaintenanceA Model Context Protocol (MCP) server providing 62 AI-optimized tools for .NET/C# semantic code analysis, navigation, refactoring, and code generation using Microsoft Roslyn. Built for AI coding agents - provides compiler-accurate code understanding that AI cannot infer from reading source files alone.6239MITWhy this server?
Reviews .NET dependency licenses from packages.lock.json, .csproj, Directory.Packages.props, and packages.config, resolving license information from NuGet.
AlicenseAqualityAmaintenanceLicenseGuard is an MCP server that checks whether dependency licenses impose legal obligations based on your distribution model, enabling informed decisions before adding dependencies.3Apache 2.0Why this server?
Checks NuGet packages for existence, deprecation, known security advisories, license, and age.
AlicenseAqualityBmaintenanceEnables checking packages across npm, PyPI, Go, Maven, Cargo, NuGet, and RubyGems for existence, deprecation, known vulnerabilities, and license issues before installation, providing verdicts like does_not_exist, risky, verify, or ok.31MIT