MCP C# SDK
PulseAugur coverage of MCP C# SDK — every cluster mentioning MCP C# SDK across labs, papers, and developer communities, ranked by signal.
-
MCP C# SDK 更新数组/标量工具输出,移除包装器
模型上下文协议 (MCP) C# SDK 已更新其对数组和标量工具输出的处理方式,不再强制要求对象包装器。通过 MCP 2026-07-28 协议,数组和标量被直接处理,无需在 `structuredContent` 中使用 `result` 字段。此更改简化了数据处理,并要求客户端适应新的通信协议。SDK 的最新版本,特别是 v2.2.0,支持这种直接序列化,而旧版本通过在必要时仍发出信封来保持兼容性。
-
MCP C# SDK 增加混合会话功能,实现无缝客户端升级
MCP C# SDK 引入了混合会话模式,可在单个端点上同时支持旧版和新版客户端。此新功能 HttpServerSessionMode.StatefulForInitializeClients 允许使用 2025 年初始化握手的客户端在支持遵循 2026 协议的客户端的无状态请求的同时,保持会话。此配置可避免客户端降级或服务器剥离功能的需求,确保更顺畅的升级路径。
-
MCP C# SDK 2.0.0 增加了协议协商和回退功能
MCP C# SDK 2.0.0 版本引入了协议协商,默认使用 2026-07-28 规范,无需初始化握手和基于会话的 HTTP。新版本通过允许在服务器不支持现代规范时回退到旧协议来保持向后兼容性。建议开发人员显式固定所需的协议版本,以确保满足特定功能或部署假设,并将协商结果视为应用程序合同的一部分,用于回归测试,而不是盲目捕获连接异常。
-
Microsoft 发布官方 MCP C# SDK v2.0 · 跟踪 4 个来源
Microsoft 发布了其官方 MCP C# SDK 的 2.0 版本。此更新通过 .NET 博客宣布,并在多个 Mastodon 实例上共享,为开发人员提供了使用 MCP 框架的最新工具。此次发布强调了 Microsoft .NET 平台内 C# 生态系统的持续开发和支持。