@modelcontextprotocol/fastify@2.0.0
@modelcontextprotocol/fastify@2.0.0 发布,这是 MCP TypeScript SDK v2 的第一个 beta 版本,支持 2026-07-28 规范修订版。同时,SDK 开始同时提供 CommonJS 和 ESM 构建。
发展脉络
- 首次出现@modelcontextprotocol/fastify@2.0.0MCP TypeScript SDK Releases
- 当前判断MCP 协议作为 AI 模型与工具交互的标准,其 SDK 的版本升级反映了行业对标准化接口的持续需求。支持 CommonJS 表明开发者生态中仍有大量项目依赖该模块系统,兼容性改进有助于平滑迁移。Agent Pulse · 分析
@modelcontextprotocol/fastify@2.0.0 作为 MCP TypeScript SDK v2 的第一个 beta 版本发布,主要支持 MCP 2026-07-28 规范修订版。该版本还引入了 CommonJS 构建支持,每个包现在同时输出 .mjs/.d.mts 和 .cjs/.d.cts 格式,并通过 exports map 的 require 条件使 CommonJS 消费者能够使用 require('@modelcontextprotocol/...')。此外,所有包的输出扩展名已规范化,例如 @modelcontextprotocol/core 从 .js/.d.ts 迁移到 .mjs/.d.mts,但公共导入路径保持不变。
此版本标志着 MCP SDK 向 v2 的重大升级,核心变化是支持 2026-07-28 规范修订版,这可能涉及协议层面的改进。同时,同时提供 ESM 和 CommonJS 构建降低了不同模块系统用户的集成门槛,有助于扩大 SDK 的采用范围。
MCP 协议作为 AI 模型与工具交互的标准,其 SDK 的版本升级反映了行业对标准化接口的持续需求。支持 CommonJS 表明开发者生态中仍有大量项目依赖该模块系统,兼容性改进有助于平滑迁移。
对于使用 MCP 协议的 AI 应用开发者,此版本提供了更稳定的基础,并降低了集成成本。CommonJS 支持使得更多遗留系统能够接入 MCP 生态,可能推动企业级采用。
后续可关注 MCP 2026-07-28 规范修订版的详细变更内容,以及 SDK v2 正式版的发布。其他 MCP 实现(如 Python、Java SDK)的同步更新也将是重要信号。