.NET MCP Servers

.NET MCP Servers

site icon
2025.04.02 2
C#NuGet 包管理开发工具开发效率
NetMcpServers 是一个基于 .NET 的 MCP (Model Context Protocol) 服务器集合,主要用于处理与 NuGet 相关的操作。它提供了搜索 NuGet 包、获取 NuGet 包内容以及获取 NuGet 包中特定文件内容的功能。
View on GitHub

Overview

基本能力

产品定位

NetMcpServers 是一个专门用于处理 NuGet 包相关操作的 MCP 服务器集合,旨在为开发者提供便捷的 NuGet 包搜索和内容获取功能。

核心功能

  1. NuGet 包搜索:支持使用 NuGet 查询语法搜索包,并可指定 NuGet 源、是否包含预发布版本等参数。
  2. NuGet 包内容获取:支持获取指定 NuGet 包的 ZIP 内容。
  3. NuGet 包文件内容获取:支持获取 NuGet 包中特定文件的内容。

适用场景

  1. 开发者在开发过程中需要快速搜索和获取 NuGet 包信息。
  2. 需要自动化获取 NuGet 包内容或特定文件内容的场景。

工具列表

  1. nuget_search:用于搜索 NuGet 包。
  2. 参数:
    • query:使用 NuGet 查询语法。
    • nuget_sources(可选):指定 NuGet 源,默认为 NuGet.org。
    • allow_prerelease(默认:false):是否包含预发布版本。
    • skip(默认:0):跳过结果数。
    • take(默认:30):返回结果数。
  3. nuget_file_content:用于获取 NuGet 包中特定文件的内容。
  4. URI 模板:nuget://{packageId}/{version}{/filePath*}
  5. nuget_package:用于获取 NuGet 包的 ZIP 内容。
  6. URI 模板:nuget://{packageId}/{version}

常见问题解答

暂无提供常见问题解答。

使用教程

使用依赖

暂无提供具体的前置依赖教程。

安装教程

暂无提供具体的安装步骤和命令。

调试方式

暂无提供具体的调试步骤和命令。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。