AGENT PULSESJCPal Special EditionAI 行业证据与趋势
2026年7月27日 · @modelcontextprotocol/node

@modelcontextprotocol/node@2.0.0

发生了什么

@modelcontextprotocol/node@2.0.0 发布,支持 MCP 2026-07-28 规范修订版,同时提供 CommonJS 和 ESM 构建,并修复了 Content-Type 解析问题。

EVENT STORY

发展脉络

  1. 首次出现@modelcontextprotocol/node@2.0.0MCP TypeScript SDK Releases
  2. 当前判断MCP 协议正在快速迭代,2026-07-28 规范修订版的发布表明标准化进程加速。SDK 同时支持 CJS 和 ESM 反映了 JavaScript 生态的碎片化现状,以及工具链需要兼顾新旧系统的现实需求。Agent Pulse · 分析
改变了什么

@modelcontextprotocol/node@2.0.0 是 MCP TypeScript SDK 的第二个主要版本,首次 beta 发布。该版本支持 MCP 2026-07-28 规范修订版,并提供了从 v1 升级和采用新规范的迁移指南。此外,该版本同时提供 CommonJS 和 ESM 构建,每个包现在都输出 .mjs/.d.mts 和 .cjs/.d.cts 文件,并通过 exports map 添加 require 条件以支持 CommonJS 消费者。输出扩展名在所有包中统一,例如 @modelcontextprotocol/core 从 .js/.d.ts 迁移到 .mjs/.d.mts,但公共导入路径不变。该版本还修复了 Content-Type 解析问题:现在仅接受 application/json 媒体类型的 POST 请求,其他类型返回 415 Unsupported Media Type;之前仅检查子字符串,导致误判。

能力边界怎么变了

该版本通过同时提供 CommonJS 和 ESM 构建,降低了 Node.js 生态中不同模块系统的兼容成本,使 MCP SDK 能被更广泛的 JavaScript 项目使用。Content-Type 解析的修复提高了协议实现的健壮性,避免了因宽松匹配导致的潜在安全或兼容性问题。

为什么重要

MCP 协议正在快速迭代,2026-07-28 规范修订版的发布表明标准化进程加速。SDK 同时支持 CJS 和 ESM 反映了 JavaScript 生态的碎片化现状,以及工具链需要兼顾新旧系统的现实需求。

对谁有影响

对于使用 Node.js 的开发者,该 SDK 降低了集成 MCP 协议的门槛,有助于快速构建支持 MCP 的 AI Agent 应用。同时支持 CJS 和 ESM 扩大了潜在用户基础,可能加速 MCP 在 JavaScript 生态中的采用。

接下来观察

随着 MCP 协议稳定,预计更多 AI 工具和平台将采用该协议,推动 Agent 互操作性。后续可关注 SDK 的正式发布版本以及主流框架(如 LangChain、AutoGPT)的集成情况。