简介
mcp-proxy 可以把基于 stdio 的 MCP server 转接到 HTTP/SSE 形式,便于你在不同客户端与环境间路由/复用工具;无需重写 server,就能把接入方式做成可部署的网关形态。
- 适合谁: 在统一 MCP 部署形态、需要轻量代理做路由的团队
- 可搭配: 使用 stdio transport 的 MCP servers;以及更偏好 HTTP/SSE 的客户端/环境
- 准备时间: 15–40 分钟
实战建议
- 量化建议:先接 1 个 server,对比代理前后端到端工具调用延迟。
- 量化建议:为每次工具调用设定超时预算(如 10–30s),避免长时间卡死。
什么时候需要代理
当你需要:
- 稳定的网络入口、
- 集中的日志/限流、
- 或让多个客户端共享同一个 MCP server 时,代理层很有价值。
运维清单
- 固定 proxy 版本。
- 工具敏感时放在内网/VPN 后。
- 在边界处记录请求(但必须脱敏)。
目标是让 MCP server 继续保持简单(stdio),把部署与路由复杂度移到代理层。
FAQ
必须用 pipx 吗?
答:不必须。README 也提到 uv tool install 与容器镜像,按环境选择即可。
主要解决什么传输问题? 答:把 stdio server 变成更易部署/路由的 HTTP/SSE 形态。
怎么保证安全? 答:不建议直接暴露公网;加认证与白名单,并对日志脱敏。