MCP C# SDK 2.0发布:HTTP改为无状态,新增多轮请求

资讯 AI 行业观察 作者:作者:Edin Kapić 全文 2025 字 · 约 6 分钟读完 配图 1 张 分类MCP微软

微软正式发布官方 MCP C# SDK 2.0 版本,实现了 MCP 规范的 2026-07-28 修订版。该版本默认将 Streamable HTTP 服务器设为无状态,标准化 HTTP 请求头,方便基础设施路由 MCP 流量,并为交互式工具引入了多轮往返请求(MRTR)。8 月至 10 月间又相继发布了 2.1 至

所属频道 大厂动态

微软上线了官方 MCP C# SDK 2.0 版本,对应 MCP 规范的 2026-07-28 修订版。新版本把 Streamable HTTP 服务器默认设成无状态,并把 HTTP 请求头做了标准化,让基础设施更容易对 MCP 流量做路由;交互式工具则获得了多轮往返请求(MRTR)能力。此后,2.1 至 2.3 三个次要版本在 8 月至 10 月间陆续推出。

MCP 是一套开放协议,目的是让应用程序向大语言模型提供上下文和工具时有统一做法。C# SDK 由微软参与联合维护,构建在 ASP.NET Core 之上。SDK 团队表示,这次规范修订是协议发布以来规模最大的一次,原因是 MCP 在 HTTP 上的运行方式被重新设计了。

initialize 握手和 Mcp-Session-Id请求头已被去掉。协议版本和功能声明改为随每个请求一同发出,于是任何服务器实例都能处理请求,不再需要粘性路由,也不用共享会话存储。HttpServerTransportOptions.Stateless 现在默认为 true;需要会话能力的服务器可将其设置为false。客户端会先探测server/discover,如果碰到旧服务器,就回退到传统握手。仅有状态模式相关配置、传统 SSE 端点现在会抛出MCP9006、MCP9004 警告。

tools/call 请求新增 Mcp-Method、Mcp-Name请求头, 特性可以把工具参数提升为Mcp-Param-*这些信息放在请求头里,负载均衡器和网关按请求头就能完成路由,不必再解析请求体。不过请求体仍是最终依据:一旦请求头与请求体对不上,服务端就会返回HeaderMismatch 错误。

服务器在调用途中向客户端索要输入的那条通道,随着无状态化改造被去掉了。接替它的是 MRTR:工具会抛出InputRequiredException其中包含一个或多个输入请求,这些请求可以通过InputRequest.ForElicitation、ForSampling 或 ForRootsList来构建,另外还有一个不透明的requestState。客户端把响应收集起来,再通过inputResponses重新发起调用。只要注册了处理程序,McpClient就会自动完成相应操作。针对 2025-11-25 及更早版本客户端的有状态会话,SDK 会桥接到旧的服务器发起请求;至于无状态的低版本连接,该请求会抛出McpException。按照 SEP-2577,Roots、采用和日志 API 均被标记为废弃,警告码是MCP9005。

公告称,稳定的 1.x API 依然可以继续使用。只有 Tasks 是例外,它已经被挪到ModelContextProtocol.Extensions.Tasks包中,并且与 1.3 和 1.4 版本里的实验版本不兼容。实验性的ModelContextProtocol.Extensions.Apps包的适用场景包含 MCP App。发布说明同时提到 OAuth 方面的收紧:签发者校验按 RFC 9207 执行,对外声明 PKCE 成为硬性要求S256动态客户端注册则会自动推断应用类型。目标框架覆盖 .NET 8、9、10,以及 .NET Standard 2.0。

到了 2.1 版本,新增一个可选的subscriptions/listen处理器,用来定制服务器端的通知流;一旦server/discover在 HTTP 层出错,就退回initialize2.2 版本则带来HttpServerSessionMode使用 2025-11-25 与 2026-07-28 修订版的客户端可以共用一个端点;此外还修好了McpHeaderEncoder.DecodeValue 中的异常。

2.3 版本把McpClient.ServerInfo改成可空。这是源码层面的破坏性变更,原因是服务器未必会在server/discover里给出可选的身份元数据。文档特别提醒,别拿服务器自报的身份信息去做安全判断。Streamable HTTP 的行为也变了:要等第一条协议消息到达,才发送响应头。处理器如果长时间不出声,就得输出进度信息,或者把 HTTP 超时调长。其余改动有:列出工具、提示词和资源时保持注册顺序;把McpClientOptions.TimeProvider暴露出来,便于编写结果确定的超时测试;OAuth 不再列入DiscoverProbeTimeout;stdio 服务器在等待优雅退出之前先关闭输入。

有读者在博文评论区追问,协议靠什么防止被篡改或跨会话重用,截至现在评论区还没有官方答复。

团队称下一阶段的重点是端到端身份认证与授权。SDK 在 NuGet 上可以拿到,文档在项目站点,2.0、2.1、2.2、2.3 的发布说明见 GitHub。

本文由本站编辑组整理与排版,内容基于公开信息核实后归纳发布,与文中提及的产品、公司无隶属关系。我们持续跟踪 AI 领域的模型、产品与行业动态,力求信息准确、表述清晰;文中涉及的名称、价格与功能细节可能随官方调整而变化,请以官方最新说明为准。如发现疏漏或表述有误,欢迎通过站内渠道反馈指正。

相关推荐 按相关度与热度排序

全部资讯 →
  1. AI入门:Agent、Skill、MCP怎么选?先弄清三件事

    面对大模型、Agent、Skill和MCP等术语,新手往往感到困惑。本文剥离营销话术,用“周末旅行规划”为例,通俗解释这些概念的实际分工。重点在于如何根据真实任务选择工具,以及如何通过有效提问和结果验证,让AI真正帮到你,而非陷入术语堆砌的焦虑。

    来源 AI 应用前沿
  2. 微软AI前沿团队解散:创始领导层全数出走,规模化与研究文化正面撞车

    微软研究院AI前沿团队(AI Frontiers)于2026年9月并入微软AI部门后宣告解散,全部创始领导层相继离职。团队负责人John Langford在博客中直言:前Inflection AI管理层主导的"唯规模化"哲学与研究使命根本不兼容。这次解散不只是一次人员调整,而是一份关于大厂如何系统性放弃前沿探索的证词。

    来源 AI 科技快讯
  3. 微软停续甲骨文AI算力合同:旧代英伟达芯片触发800亿美元云合约重审

    彭博社报道,微软已停止续约2023年与甲骨文签订的AI算力租赁协议,核心原因是甲骨文服务器搭载的旧代英伟达芯片已不符合微软当前需求。此举是微软对逾800亿美元外部云合约系统性重审的组成部分,甲骨文股价当日下跌约4%。与此同时,AI云服务商IREN因微软调整技术规格要求,被迫将逾40亿美元年化算力容量的上线时间推迟至明年

    来源 AI 科技快讯
  4. 美国人正在反抗,用史无前例的行动抵制AI

    起初,没有人在意这一场变革。 这不过是一次算法的升级、一张自动生成的插画、一个客服岗位的裁员、一家传统公司的倒闭。。。直到这场变革烧穿了电网、抽干了水井,和每个人的生活息息相关。 AI 泡沫破了吗? 破了? 没破? 如破。 就在周四晚,统治了全球资本市场整整两年的美股 AI 神话,迎来了一场史诗级的大崩盘。 印象中,差

    来源 AI 行业观察
  5. 字节跳动算力合作方DayOne冲刺纳斯达克:拟筹50亿美元

    新加坡数据中心建造商DayOne正式向美国SEC提交Form F-1注册声明,计划在2026年内在纳斯达克上市。该公司目标最高筹资约50亿美元(约合人民币333.9亿元),潜在估值约200亿美元(约合人民币1335.61亿元)。

    来源 华尔街见闻
  6. 微软新专利:游戏显卡闲置时跑AI,玩家可获奖励

    快科技11月9日消息,AI对算力的需求非常高,如果大家有高性能的显卡还有赚一笔钱的机会,这就是微软公布的新专利技术,允许玩家上供显卡算力来换钱。 这个新技术的原理不复杂,分布式计算技术早

    来源 快科技
  7. 字节跳动算力供应商DayOne冲刺纳斯达克:拟募资50亿美元

    智东西(公众号:zhidxcom)作者 | 王涵编辑 | 心缘智东西11月9日报道,近日,新加坡数据中心建造商DayOne正式向美国SEC提交Form F-1注册声明,计划在2026年内在纳斯达克上市。据路透社等媒体报道,该公司目标最高筹资约50亿美元(约合人民币333.9亿元),潜在估值约200亿美元(约合人民币13

    来源 腾讯网
  8. 阿里《AI Native研发手册》:从代码补全到自主交付如何演进?

    阿里巴巴在云栖大会发布《AI Native 研发范式实践手册》,总结过去两年AI研发从Copilot辅助编码向Agentic自主交付的转型。文章分析了模型能力突破、企业级基础设施缺口及组织文化重塑三大挑战,并结合AIDC、千问等内部案例,详解如何构建支持Agent安全运行、上下文理解及长程任务交付的工程体系。

    来源 AI 应用前沿
  9. TikTok推荐算法遭欧盟初步认定违规:字节跳动最高或罚全球营收6%

    【TechWeb】2026年11月6日,欧盟委员会公布了一项初步调查结论,认定TikTok的个性化推荐机制可能违反欧盟《数字服务法》(DSA)。若该认定最终坐实,TikTok母公司字节跳动或将面临最高相当于其全球年度营业额6%的罚款。 “兔子洞效应”成调查焦点 此次调查的核心,是TikTok推荐算法引发的“兔子洞效应”

    来源 AI 行业观察
  10. 微软调整AI算力租赁:退出多个数据中心项目,甲骨文协议不再续签

    受美国中期选举掀起的AI数据中心“限建潮”影响,微软正重新评估其人工智能资本开支及外部算力合作策略。此前,微软曾向甲骨文、CoreWeave、Nscale和Nebius等云服务商承诺投入超800亿美元租用算力。因甲骨文服务器搭载的较旧一代英伟达GPU不再符合要求,微软决定不再续签2023年签订的必应算力租赁协议,并近期

    来源 腾讯网
  11. Meta发债超460亿美元:选举日启动,利差走阔90个基点

    Meta选举日发债460亿美元"一波三折":遭标普下调评级、微软抢占市场、政治变局三重夹击,CFO亲自路演500名投资者,最终付出真金白银——最长期限债券利差较4月扩大90个基点。民主党"蓝色浪潮"令AI数据中心监管风险骤升,科技债利差上周持续走阔,AI资本支出能否转化为回报成市场最大疑问。

    来源 华尔街见闻
  12. 马斯克携手黄仁勋:StarMind太空算力2027年Q3入轨

    在纽约举行的第33届巴伦投资者大会上,马斯克公布了一份时间表:SpaceX与黄仁勋的NVIDIA联合设计的首批StarMind太空计算设备,计划于2027年第三季度发射入轨,并在2028至2029年进入大规模部署阶段。

    来源 TechWeb
  13. GPT-6.1 Sol参与小鼠活体脑手术:三轮定位误差降至0.3毫米

    在小鼠脑部手术中,考验操作者的往往是进针之前的一个细节:找到头骨上几个极其关键的解剖标志。这些点看起来不起眼,却决定了后续手术坐标如何计算。位置稍有偏差,针头就可能无法准确抵达预定的脑区。 现在,AI 也开始学习这项操作了。 近日,生物科技初创公司 Exin Therapeutics 联合创始人兼 CEO Gabrie

    来源 AI 行业观察
  14. 无境动力停摆:10亿订单与1.1亿融资背后,800万欠薪困局

    “你现在能不能联系上小飞,你什么时候能联系上他,他在干什么?” Tech星球获得的一份公司内部会议录音里,员工向公司高管急促的质问,撕开了具身智能赛道又一场泡沫破裂的现实。 被追问的崔小飞,是无境未来动力科技的实际控制人。 这家2026年2月才成立的机器人公司,曾快速打出高光叙事:6月官宣拿下近10亿元订单,7月落地1

    来源 AI 行业观察
  15. ChatGPT大规模封号波及Pro用户,200美元订阅也未能幸免

    最近,ChatGPT用户圈突然出现一波账号停用风波,连每月花费200美元订阅Pro服务的用户也未能幸免。更让人意外的是,部分用户表示,账号在没有收到任何提前通知的情况下就突然无法登录,页面直接显示

    来源 TechWeb
  16. ChatGPT封号波及200美元Pro用户,OpenAI未公布受影响人数

    最近,ChatGPT用户圈突然出现一波账号停用风波,连每月花费200美元订阅Pro服务的用户也未能幸免。更让人意外的是,部分用户表示,账号在没有收到任何提前通知的情况下就突然无法登录,页面直接显示

    来源 TechWeb
  17. 基元律动NeoHorse-1.5-Flash Preview:180B参数Agent模型限量内测

    11月5日,基元律动(TokenRhythm)发布Agent原生模型NeoHorse-1.5-Flash Preview。该模型基于Qwen3.8-Flash进行训练,总参数180B、激活参数6B,重点提升Agent任务执行与软件工程能力,目前开放限量内测。 据公司公布的对照评测,相较基座模型,新模型在Agents’

    来源 AI 行业观察
向下滚动自动加载更多