MCP 服务器是一组以 .NET 工具形式存在的 Model Context Protocol (MCP) 服务器集合,为相关开发提供了便捷的工具支持。
本项目包含了多个 .NET 工具和项目,下面为你详细介绍。
servers本工具包含多个不同功能的服务器,以下是它们的信息:
| 名称 | NuGet | 信息 |
|---|---|---|
mcpserver.everything.stdio |
wiki | |
mcpserver.openxml.sse |
wiki | |
mcpserver.openxml.stdio |
wiki | |
mcpserver.azuredevops |
链接 |
client这是一个 MCP 客户端,作为 .NET 工具使用,可从 MCP 服务器(stdio 或 sse)调用工具。
有关详细信息,请参阅 wiki: mcpclient。
本项目包含以下两个用于构建 MCP 服务器的通用框架:
| 名称 | NuGet | 信息 |
|---|---|---|
ModelContextProtocolServer.Sse |
构建 Sse MCP 服务器的通用框架。 | |
ModelContextProtocolServer.Stdio |
构建 Stdio MCP 服务器的通用框架。 |
更多信息请参阅 wiki: Projects。
有关 Microsoft SemanticKernel 的 MCP 集成(使用 csharp-sdk),请参见 该项目。