README
🚀 MCP 服务器
MCP 服务器是一组以 .NET 工具形式存在的 Model Context Protocol (MCP) 服务器集合,为相关开发提供了便捷的工具支持。
🚀 快速开始
本项目包含了多个 .NET 工具和项目,下面为你详细介绍。
✨ 主要特性
- 提供多种 MCP 服务器工具,满足不同场景需求。
- 有对应的客户端工具,方便从 MCP 服务器调用工具。
- 提供通用框架,便于构建 Sse 和 Stdio MCP 服务器。
💻 使用示例
.NET 工具 servers
本工具包含多个不同功能的服务器,以下是它们的信息:
| 名称 | NuGet | 信息 |
| ---- | ---- | ---- |
| mcpserver.everything.stdio | | wiki |
|
mcpserver.openxml.sse | | wiki |
|
mcpserver.openxml.stdio | | wiki |
|
mcpserver.azuredevops | | 链接 |
.NET 工具 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),请参见 该项目。
微信扫一扫