学习目标
MCP Server 可以通过不同传输方式连接客户端。这一章对比两种最常见的方式。
对比
| 传输 | 适用场景 | 特点 |
|---|---|---|
| stdio | 本地工具、随客户端启动 | 进程间管道,零网络配置 |
| Streamable HTTP | 远程服务、多客户端共享 | 需鉴权与 CORS,支持流式 |
客户端配置示例
在编辑器里挂载一个 stdio Server 的配置:
{
"mcpServers": {
"demo": {
"command": "python",
"args": ["server.py"]
}
}
}练习任务
把第 2 章的 Server 分别用 stdio 和 HTTP 启动,记录两种方式的配置差异。