@ai-sdk/mcp@1.0.86
Vercel AI SDK 发布 @ai-sdk/mcp 的两个补丁版本:1.0.86(2026-09-25T19:54:26Z)与 0.0.36(2026-09-25T19:49:30Z)。两条发布说明均标注同一变更 86fcba3 / 98a5ad3:fix(mcp): preserve explicit stdio transport environment values,即修复 MCP stdio 传输中显式环境变量被覆盖的问题。
Development
- First Report@ai-sdk/mcp@0.0.36Vercel AI SDK
- Industry Response@ai-sdk/mcp@1.0.86Vercel AI SDK
- Current AssessmentMCP 已成为模型连接外部工具的事实接口之一,其传输层配置语义属于生态基础设施细节。此类补丁被同时回移到 1.0.x 与 0.0.x,反映 SDK 维护方需要兼顾新旧接入方,也说明工具连接层的稳定性问题正以高频小版本方式消化。Agent Pulse · analysis
Vercel AI SDK 在 2026-09-25 先后发布 @ai-sdk/mcp@1.0.86 与 @ai-sdk/mcp@0.0.36 两个补丁版本,发布说明记录的变更内容一致:fix(mcp): preserve explicit stdio transport environment values。该修复针对 MCP 的 stdio 传输路径,使调用方显式传入的环境变量值被保留。两个版本分别对应 1.0.x 与 0.0.x 两条版本线,说明同一修复被回移到旧版本分支。证据仅包含发布标题与变更摘要,未披露受影响版本范围、复现条件或测试细节。
从变更描述看,问题出在 stdio 传输的环境变量合并逻辑:显式传入的值被默认值或继承环境覆盖。对通过 stdio 启动 MCP server 的集成而言,这会影响凭据、代理与路径类配置的实际生效值。可验证的下一信号是仓库中该 commit 的 diff 与新增测试,以及是否同步发布到其他 @ai-sdk/mcp 版本线。
MCP 已成为模型连接外部工具的事实接口之一,其传输层配置语义属于生态基础设施细节。此类补丁被同时回移到 1.0.x 与 0.0.x,反映 SDK 维护方需要兼顾新旧接入方,也说明工具连接层的稳定性问题正以高频小版本方式消化。
对依赖 MCP stdio 接入的团队,环境变量语义直接影响本地与 CI 环境下的可复现性;升级到含该修复的版本可减少因配置被覆盖导致的排查成本。建议在升级前核对自身显式传入的环境变量是否与默认值冲突。
若后续发布说明继续出现 stdio 传输相关修复,可判断该路径仍在收敛;若长时间无同类变更,则可视作该配置语义已稳定。观察窗口为接下来数个 @ai-sdk/mcp 补丁版本。