Broxy:一个用于AI自动化和网络交互的MCP网关
Broxy,由Qent开发,是一个MCP服务器工具,旨在作为AI助手的强大网关。它聚合了来自多个上游模型上下文协议服务器的能力,并独特地将任何网页转变为MCP服务器,使AI能够直接与网页内容互动。Broxy的本地核心使用Kotlin构建,支持组件使用JavaScript/TypeScript,扩展了AI在各种网络环境中的能力。它支持多种传输协议,并与领先的AI客户端如Claude、Cursor和ChatGPT兼容,使其成为满足高级自动化需求的多功能解决方案。
Broxy 连接到什么?
Broxy 作为多个上游模型上下文协议 (MCP) 服务器的网关,将它们的多样化功能整合为一个访问点。除此之外,它可以将任何标准网页转换为 MCP 服务器,使 AI 助手能够直接与网页内容交互。这种双重功能使 AI 客户端能够访问来自各种来源的聚合工具和提示,并与动态网页元素进行交互。它支持 STDIO、HTTP、SSE 和 WebSocket 传输协议,连接像 Claude、Cursor 和 ChatGPT 这样的客户端。
核心功能和工具
浏览器端组件暴露了一个全局 BroxyDev 对象,具有可调用的工具,如 BroxyDev.getTheme()、BroxyDev.setTheme('dark')、BroxyDev.toggleTheme()、BroxyDev.getLang()、BroxyDev.setLang('en')、BroxyDev.toggleLang()、BroxyDev.getSettings() 和 BroxyDev.getBrowserInfo()。核心 Broxy 网关动态暴露从连接的上游 MCP 服务器聚合的工具、提示和资源,按用户定义的预设进行过滤。它还提供一个 API 端点,以在任何网页上执行 JavaScript 并暴露外部调用的 API,增强网页交互。
适合谁?
Broxy 旨在为开发者和高级用户,特别是具备管理代理工具所需操作能力的团队。它支持 AI 自动化、数据监控和 API 生成的高级工作流程,使其适合需要将 AI 助手功能扩展到网页内容和各种 MCP 服务器的人。此工具在 AI 与动态网页元素交互和处理多种协议至关重要的环境中非常有价值。如果您的团队缺乏管理代理工具的操作能力,请跳过此项。
如何开始
通过标准的 OAuth 授权流程授予访问权限,Broxy 发现 OAuth 元数据并动态注册客户端。用户也可以通过 Google 登录以访问仪表板和远程连接功能。
用例
- AI 自动化:使像 Claude 和 Cursor 这样的 AI 助手能够自动填写表单、提交报告和预约会议。
- 数据监控:允许实时跟踪市场价值、股票报价和竞争对手数据。
- API 生成:将没有公共 API 的网站转换为可调用的外部调用接口。
- 将仅支持 HTTP 的 MCP 客户端(如 ChatGPT)连接到本地 STDIO MCP 服务器。
Broxy 提供了一个强大的解决方案,用于将 AI 助手与网页内容和多种 MCP 服务器集成。它聚合能力并将网页转换为互动 MCP 服务器的能力为自动化和数据交互提供了独特的优势。对各种协议和 AI 客户端的支持使其成为高级用户的多功能工具。
