微软发布 MCP C# SDK 2.0:HTTP 默认无状态,交互工具支持多轮往返

资讯 InfoQ 作者:Edin Kapić 明知山 全文 2025 字 · 约 6 分钟读完 配图 1 张 分类MCP微软

微软正式发布官方 MCP C# SDK 2.0 版本,实现了 MCP 规范的 2026-07-28 修订版。

所属频道 大厂动态

微软已推出官方 MCP C# SDK 2.0,对应 MCP 规范 2026-07-28 修订版。新版本把 Streamable HTTP 服务器默认设为无状态,并统一了 HTTP 请求头,让基础设施在路由 MCP 流量时更省事;面向交互式工具,还加入了多轮往返请求(MRTR)。此后 8 月至 10 月,2.1、2.2、2.3 三个次要版本陆续发布。

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 做签发者校验,对外声明时强制要求 PKCES256支持,动态客户端注册则会自动推断应用类型。可支持的目标框架涵盖 .NET 8、9、10,另外还包括 .NET Standard 2.0。

2.1 版本加了一个可选的subscriptions/listen处理器,作用是让服务器端通知流可以自行定制;一旦server/discover在 HTTP 层出错,就会回退到initialize。到了 2.2 版本,又引入了HttpServerSessionMode,这样用 2025-11-25 和 2026-07-28 修订版的客户端就能共用一个端点,同时还修掉了McpHeaderEncoder.DecodeValue 中的异常。

2.3 版本把McpClient.ServerInfo改成可空,这是源码层面的重大变更——服务器未必会在server/discover里回传可选的身份元数据;文档也提醒,别拿服务器自己报的身份信息去做安全决策。Streamable HTTP 现在的做法是先等第一个协议消息到达,再发响应头,所以那些长时间不出声的处理器,可能需要输出进度信息,或者把 HTTP 超时设得更长。McpClientOptions.TimeProvider其余改动有这些:列出工具、提示词和资源时保留注册顺序,暴露DiscoverProbeTimeout,写确定性的超时测试会方便些;OAuth 被排除在

之外;stdio 服务器则会在等待优雅退出之前先关掉输入。

有读者在博文评论区问,协议怎么防止被篡改或者跨会话重用,眼下评论区还没有官方回应。团队说下一阶段的重点是端到端身份认证与授权。SDK 在 NuGet 上能拿到,文档在项目站点,2.0、2.1、2.2 和 2.3 的发布说明都在 GitHub 上。

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

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

全部资讯 →
  1. MCP C# SDK 2.0发布:HTTP改为无状态,新增多轮请求

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

    来源 AI 行业观察
  2. 数据中心政策生变:150亿美元贷款受阻,AI基建股先跌为敬

    图片由AI生成文|晓静编辑|徐青阳两天之内,华尔街上演了一场剧烈反转。美国当地时间11月4日,道琼斯指数上涨约3%,标普500上涨1.6%,纳斯达克上涨1.4%。微软、亚马逊分别上涨6.7%和6.1%,大型科技股带动市场迎来美国中期选举后的反弹。但在大盘上涨的同时,AI基础设施板块已经出现明显抛售。数据中心开发商Hut

    来源 腾讯网
  3. Box 联手英伟达:智能体内容检索提速4倍

    企业内容管理平台 Box 推出了一套采用“智能体优先”思路的内容检索系统,其核心基于英伟达 Nemotron 开源模型。据称,新系统响应查询的速度提升至原来的四倍,错误率降低 20%,而消耗的 token 数量减少 90%。这标志着企业搜索正从“检索增强生成”的单轮问答,转向由模型自主规划、多步执行任务的智能体检索架构

    来源 AI 行业观察
  4. Nscale连丢微软两单:德州扩容选项告吹,350亿美元IPO承压

    英国最具价值的AI初创公司Nscale在IPO冲刺阶段再遭重挫。继年初被微软取消英国30亿美元租约后,这家公司又失去了后者在德克萨斯州数据中心扩容选项上的承接意向,双重挫折令其高达350亿美元的上市计划面临新的考验。据英国《金融时报》援引三名知情人士透露,微软已决定放弃将其在德州现有算力租赁合同规模翻倍以上的选项。..

    来源 腾讯网
  5. 微软回应Win11安全质疑:AI让漏洞变多不等于系统更危险

    IT之家 11 月 6 日消息,在昨日(11 月 5 日)发布的官方博文中,微软 Windows 服务与交付合作伙伴总监努诺 · 科斯塔(Nuno Costa)回应外界对 Windows 11 安全状况的担忧,坚称系统安全“并未因 AI 而恶化”。 由于 AI 在网络安全领域的普及应用,在 2026 年 10 月补丁星

    来源 AI 行业观察
  6. Qoder摘得领先科技奖:阿里AI编程47.6%份额背后

    2026年世界互联网大会领先科技奖揭晓,阿里 Qoder 成为唯一获奖的通用 Agent 产品。从 IDC 数据看,它以 47.6% 份额居国内首位。本文复盘 Qoder 如何在 Cursor、Copilot 等强敌环伺下突围,以及它如何从程序员工具演变为业务人员也能用的 AI 技术底座,通过吉利、西鲜记等案例展示其真

    来源 AI 应用前沿
  7. 29岁亚历山大·王与HRT实习旧友:一张合影串起480亿美元AI版图

    一个由华尔街量化实习生组成的“硅谷新黑帮”,再次走入聚光灯下。 智东西11月6日报道,近期,英国《金融时报》刊发了对Meta首席AI官、29岁华裔创业者亚历山大·王(Alexandr Wang)的人物报道,讨论了他在Meta内部的影响力,以及未来接替扎克伯格掌管这家科技巨头的可能性。 而接班人传闻出现两天后,亚历山大·

    来源 AI 行业观察
  8. 亚历山大·王:29岁Meta AI官,接班人传闻外的百亿朋友圈

    智东西(公众号:zhidxcom)作者 | 江宇编辑 | 云鹏一个由华尔街量化实习生组成的“硅谷新黑帮”,再次走入聚光灯下。智东西11月4日报道,近期,英国《金融时报》刊发了对Meta首席AI官、29岁华裔创业者亚历山大·王(Alexandr Wang)的人物报道,讨论了他在Meta内部的影响力,以及未来接替扎克伯格掌

    来源 腾讯网
  9. 微软收紧新云项目审查:部分数据中心押注生悔意

    【微软对押注“新云”渐生悔意 加强审查部分数据中心项目】财联社11月6日电,微软曾帮助催生“新云”热潮。为了满足市场对其云服务和AI服务的巨大需求,该公司与新兴数据中心运营商签署了数百亿美元的合同。如今,随着新云公司面临项目延误、监管障碍和高昂成本,微软一些主要高管心中升起悔意。知情人士透露,微软正加强对...

    来源 腾讯网
  10. 模型之外,腾讯还在补什么?

    WorkBuddy、腾讯文档、ima、ADP、WAND、天籁语音大模型、TDSQL Nexa、无境、AgentHosting、Agent Runtime、TokenHub 等数十款产品集中亮相,构成了一次规模宏大的 Agent 生产力产品版图集中检阅。

    来源 InfoQ
  11. 软银收购ABB机器人业务遇阻:中国监管机构禁购

    据媒体报道,ABB机器人业务在全球工业机器人市场位居第二,与发那科、安川电机、库卡并称“四大家族”。中国是ABB全球最大的机器人交付市场,约占其机器人业务30%的份额。ABB在中国设有约30家企业,业务覆盖近130个城市。这笔交易最初于2025年10月宣布,软银计划以53.75亿美元的企业价值收购ABB的机器人业务,原

    来源 TechWeb
  12. 软银收购ABB机器人业务:中国审查否决,53.75亿美元交易遇阻

    据媒体报道,ABB机器人业务在全球工业机器人市场位居第二,与发那科、安川电机、库卡并称“四大家族”。中国是ABB全球最大的机器人交付市场,约占其机器人业务30%的份额。ABB在中国设有约30家企业,业务覆盖近130个城市。这笔交易最初于2025年10月宣布,软银计划以53.75亿美元的企业价值收购ABB的机器人业务,原

    来源 TechWeb
  13. 软银收购ABB机器人业务遇阻:53.75亿美元交易遭中国禁止

    【TechWeb】11月6日消息,据外媒报道,ABB集团官网11月5日发布的《ABB机器人业务剥离进展更新》声明称,ABB已获软银告知,中国外商投资安全审查工作机制办公室已禁止软银收购ABB在中国的机器人业务。声明同时表示,ABB与软银正保持密切对话,并以建设性态度推进该交易。 据媒体报道,ABB机器人业务在全球工业机

    来源 AI 行业观察
  14. OpenAI重置按钮换人管?Tibo转岗做安全,Andrew接手产品体验

    Tibo 不发糖了?因为Open AI 的内部安全烂透了 作者丨高允毅 编辑丨岑 峰 OpenAI 的“赛博义父”好像换人了?最先发现不对劲的是敏锐的网友。 11 月 4 日,Codex 团队的产品负责人 Andrew Ambrosino 发帖称,关于 OpenAI 产品的任何意见都可以反馈给他。 Tibo 在下面跟了

    来源 AI 行业观察
  15. 从一次滑移到可复用经验:大晓“双脑协同”如何让机器人少走弯路

    为什么需要“双脑”协同?三个递进闭环第一是自主执行闭环,让机器人更可靠完成当前任务。双脑协同希望建立的,正是任务推理与物理预测通过真实反馈相互校正、执行认识经过验证进入后续学习、学习与研发方法持续改进的路径。让一台机器人付出的探索,为更多机器人省下重复试错的代价——这是大晓双脑协同试图推动的进步。

    来源 TechWeb
  16. 大晓机器人“双脑协同”拆解:一次滑移如何变成可复用经验

    【TechWeb】11月6日消息,一次普通的取杯任务中,机器人找到水杯、规划接近方向,却在抬起时发生滑移;它调整接触位置,重新抓取并完成任务。对使用者而言,任务已经结束;但对持续学习的具身智能系统而言,真正值得追问的是:为什么滑?这次调整在什么条件下有效?换一只杯子、一副夹爪,甚至另一台机器人,这段经验还能否复用? 近

    来源 AI 行业观察
  17. 印度拟24个月自研GPU:ISM 2.0覆盖设计到制造

    印度在ISM 2.0下瞄准本土GPU,正是对这一结构性约束的回应。与此同时,印度当前的AI算力供给仍然高度依赖进口。IndiaAI Mission的共享算力池在2026年6月达到超过45,000块GPU,面向研究人员和初创企业提供补贴性算力接入。但据印度媒体报道,截至2026年10月,该任务实际可用的GPU约为30,0

    来源 TechWeb
向下滚动自动加载更多