[控场AI]
概念stdio传输 / 标准输入输出传输

stdio transport

MCP协议中最常见的本地集成传输模式,通过启动子进程并借助标准输入输出流进行JSON-RPC消息收发,无需网络端口,适合本地工具和低延迟通信场景

核心事实

时间轴 (近 90 天)

9月25日

stdio 传输是一种进程间通信机制,父进程通过写入子进程 stdin 发送请求并从 stdout 读取响应,无需开启网络端口,适合在本地沙箱中运行工具进程

待验证50%
9月25日

在 stdio 模式下,环境变量往往承载 API 密钥、认证 token、运行路径或调试开关等关键配置

待验证50%
9月25日

SDK 在启动子进程时若合并逻辑错误(如用系统默认环境覆盖开发者显式传入的值),会导致子进程环境残缺,表现为认证失败或功能异常且难以定位根因

待验证50%
9月25日

@ai-sdk/mcp@1.0.86 修复了在 stdio 传输方式下显式设置的环境变量值被丢失或覆盖的问题

待验证50%
9月25日

stdio transport 通过启动子进程并借助标准输入输出流进行 JSON-RPC 消息的收发,无需网络端口

待验证50%
7月23日

MCP内置Stdio(标准输入输出)本地通信机制,但Stdio无法跨网络传输,只能用于本地进程间通信

已验证80%

全部知识事实 (6)

来源文章