这是一个用 .NET 编写的 .NET MCP(模型上下文协议)服务器集合,提供了与 NuGet 相关的实用功能。
本项目主要围绕 NuGet MCP 服务器展开,提供了搜索 NuGet 包以及获取 NuGet 包文件内容和包内容的功能。
这里是 NuGet MCP 服务器的相关工具和资源模板介绍。
使用给定的查询搜索 NuGet。
nuget_searchquery:使用 NuGet 查询语法。nuget_sources:可选,默认为 NuGet.org。allow_prerelease:默认值为 false。skip:默认值为 0。take:默认值为 30。指定一个 NuGet 包标识符、版本(或 latest 以获取最新版本),以及包内文件路径,即可检索该文件的内容。
nuget_file_contentnuget://{packageId}/{version}{/filePath*}指定一个 NuGet 包标识符和版本(或 latest 以获取最新版本),即可检索整个 NuGet 包的 ZIP 文件内容。
nuget_packagenuget://{packageId}/{version}