mcp-remote (Node.js) 和 mcp-proxy (Python) 是两个主流的MPC代理工具,可以 实现MCP服务器传输协议转换,支持将 R emote MCP server ( 基于SSE 或 http streaming)转换成 stdio 模式的 本地 MPC server ,便于不同MCP客户端与MCP服务器间的通信适配 。 本文以Q CLI 配置 AWS Knowledge MCP Server 远程MPC服务器为例,对比评测两个MPC代理工具的实际性能表现。 测试环境 操作系统 : Linux (aarch64) Node.js : v20.19.0 npm : 10.8.2 uv : 0.6.14 Python : 3.12.3 测试结果 指标 mcp-remote (Node.js) mcp-proxy (Python) 胜者 安装时间 3.288s 0.373s 🏆 mcp-proxy 最大内存使用 70,748 KB (~69MB) 52,936 KB (~52MB) 🏆 mcp-proxy CPU 时间 (User) 0.31s 0.41s 🏆 mcp-remote CPU 时间 (System) 0.06s 0.05s 🏆 mcp-proxy 启动连接时间 ~1.0s ~1.0s 🤝 平手 对测试结果分析如下: 🏆 mcp-proxy (Python) 的优势: 安装速度快 9 倍 :0.373s vs 3.288s 内存占用少 25% :52MB vs 69MB 系统调用效率略高 包管理更高效 :uv 比 npm 快很多 🏆 mcp-remote (Node.js) 的优势: CPU 使用效率更高 :用户态 CPU 时间更少 (0.31s vs 0.41s) 运行时性能稳定 🤝 相似表现: 连接建立时间基本相同 (~1.0s) 运行时稳定性都很好 都能成功代理 MCP 连接 结论 实际测试表明,Python 工具 mcp-proxy 在安装速度、内存使用等关键指标上都优于 Node.js 工具 mcp-remote 。...