浏览器会话网关

一个本地MCP服务器,用于安全地与AI代理共享Chrome浏览器会话,无需暴露凭证。

  • by GilOsterweil
  • Go
  • 本地部署
  • 更新于
在 GitHub 查看 gilosterweil/browser-context-gateway

使用说明

浏览器上下文网关

安全的本地MCP服务器,用于与AI代理共享Chrome会话


概述

browser-context-gateway 是一个开源项目,旨在在您的桌面(例如Windows)上运行本地MCP(多上下文代理)服务器。它在明确的用户批准下安全地访问您的活动Chrome网络会话,并将其暴露给本地或专用网络中运行的浏览器AI代理。

这种方法使AI代理能够使用您的实际浏览器上下文(Cookie、会话、选项卡)执行任务 无需远程公开您的凭据或授予完全帐户控制权。这是一种隐私优先、安全的替代方案,可以直接共享您的用户/通行证或处理敏感浏览数据的远程控制代理。


为什么选择浏览器上下文网关?

  • 以用户为中心的安全: 未经您的同意,您的Chrome会话数据永远不会离开您的设备。
  • 无凭据共享: 代理通过您的浏览器上下文进行交互,因此您永远不会共享密码或令牌。
  • 本地控制: MCP服务器在您的计算机上本地运行,减少了攻击面和对云服务的依赖。
  • 可扩展: 旨在为您的“蜂巢”生态系统中的多个AI代理提供服务,在尊重隐私的同时实现自动化。

运作原理

  1. 你开始 browser-context-gateway 桌面上的MCP服务器。
  2. 它在您的明确批准下检测并访问您的活动Chrome网络会话数据。
  3. 服务器公开了一个API/接口,AI代理可以连接到该接口并代表您执行浏览器任务。
  4. AI代理在您授权的Chrome上下文中安全地执行操作(例如,网络抓取、表单提交、导航)。
  5. 您保留完全控制权——会话仅与经批准的代理共享,并且可以随时撤销。

特性

  • 适用于Windows的本地MCP服务器(以及计划中的其他平台)
  • 安全Chrome会话提取(用户批准)
  • 通过受控的API向受信任的人工智能代理共享会话
  • 支持多个并发代理会话
  • 配置最少,启动方便
  • 所有代理活动的详细审计日志

入门指南

先决条件

  • Windows 10或更高版本(计划支持Linux/MacOS)
  • 已安装带有活动会话的Chrome浏览器
  • 用户批准会话共享的权限

安装

  1. 从下载最新版本 发布
  2. 运行安装程序或解压缩存档
  3. 启动 browser-context-gateway 服务器

用法

browser-context-gateway