Softonic 评论
broxy:管理多个代理工具集的中央MCP网关
broxy,来自Qent,是一个用于模型上下文协议的网关,将多个MCP服务器聚合到一个单一的端点,为AI代理提供服务。它通过特定任务的预设过滤工具暴露,将本地STDIO服务器连接到云客户端,并支持STDIO、HTTP、SSE和WebSocket传输,以减少上下文噪声和令牌使用。它使用Kotlin构建以便本地运行,提供热重载、动态OAuth注册和可自定义图标来管理多个工具。开发者和高级用户获得了对MCP工具集的集中、安全控制。
聚合不同的 MCP 服务,以便客户看到一个操作端点
broxy 将多个上游 MCP 服务器作为统一的端点,这消除了在每个 AI 客户端中单独注册每个服务器的需要。基于预设的过滤缩小了为特定任务暴露的工具、提示和资源,减少了发送给代理的不必要上下文。维护许多小服务的团队从一致的命名和单一的代理编排访问点中受益。
桥接多种传输,以便使用不同协议的工具可以互操作
网关处理 STDIO、HTTP、SSE 和 WebSocket 传输,使协议差异对客户端透明。该协议桥接使本地 STDIO 服务器和 HTTP 端点在同一个 MCP 外观下出现,使混合实现能够在没有定制适配器的情况下协作。这减少了在组合代理工具集时合并来自多个上游服务器的能力所需的手动工作。
运行时特性有利于开发者工作流程,但暗示本地管理
在 Kotlin 中实现以本地运行,broxy 支持热重载,因此预设和映射可以在不重新启动服务的情况下更改,这适合持续开发和快速迭代。动态 OAuth 注册自动化客户端接入需要身份验证访问的服务器,且可读的命名有助于管理长列表的工具。这些选择要求操作员管理本地部署和配置治理,作为工作流程的一部分。
安全性和暴露取决于您如何部署和配置 OAuth
Broxy 可以通过安全连接将私有本地工具桥接到云助手,并在需要时发现 OAuth 元数据以自动注册客户端。由于应用程序在您控制的主机上运行,管理员保留本地文件和网络边界。该项目在 MCP 社区中积极维护,支持持续修复和操作部署的模板更新。
最适合具备操作能力的团队;不针对休闲终端用户
broxy 是一个实用的网关,适用于操作多个代理工具并接受本地部署责任的开发人员和团队。它适合于已经建立配置纪律、OAuth 管理和预设生命周期管理的环境。没有这种操作能力的团队应该预期学习曲线,并在生产工作流中使用 broxy 之前,为暴露的工具和 OAuth 范围规划治理。
赞成
- 将多个 MCP 服务器整合到一个端点后面,减少每个客户端的配置
- 预设过滤限制工具发送给代理,减少上下文噪音和令牌使用
- 支持 STDIO、HTTP、SSE 和 WebSocket 传输,以便于混合协议工具集
- 热重载加上动态OAuth注册简化了运行时更新和入职过程
反对
- 需要与MCP兼容的客户端;在MCP生态系统之外没有用。
- 本地部署需要持续的管理和MCP工作流程知识
- OAuth 自动化需要仔细的范围和凭证管理