← 返回问题库
问题库MCPApp / CLI / IDE进阶

MCP 的 STDIO 和 Streamable HTTP 怎么选?

本地进程型工具用 STDIO,已有远程服务和网络认证需求时用 Streamable HTTP。

5 分钟阅读核验于 2026/07/16

配置差异

STDIO 的核心字段是 command 与可选 args/env;HTTP 的核心字段是 url 与可选认证配置。两者都可限制工具、设置超时和审批模式。

信任差异

STDIO 会执行本地程序,应核对包来源与命令;HTTP 会发送上下文到远程服务,应核对域名、认证和数据边界。

参考来源

优先使用 OpenAI 官方文档与官方仓库。外部来源会单独标识。

  1. OpenAI Codex MCP

    官方来源 · https://learn.chatgpt.com/docs/extend/mcp

codex.study 是独立运营的中文 Codex 学习与资料平台,与 OpenAI 不存在隶属、授权或官方认证关系。