Chrome MCP Server
T-03协议 长尾 OPEN-SOURCEMCP

Chrome MCP Server

Chrome MCP Server 是基于 Chrome 扩展与 MCP‑Bridge 的本地 MCP(Model Context Protocol)服务器,允许 AI 工具(如 Claude、ChatGPT 插件、Cursor)直接控制日常 Chrome 浏览器,支持浏览器自动化、内容分析与语义搜索,为 AI 工具使用者提供隐私安全、跨标签页联动以及实用工具集成能力。

01

Chrome MCP Server 是什么

什么是Chrome MCP Server

Chrome MCP Server 是由 hangwin 在 GitHub 发布的基于 Chrome 扩展的模型上下文协议(MCP)服务器。它利用 Model Context Protocol 标准,与各类 LLM(如 Claude、ChatGPT 插件、Cursor、Grok、Perplexity)配合,将用户的 Chrome 浏览器直接暴露给 AI 工具,让模型能够控制真实浏览器环境完成复杂任务,如自动化操作、内容分析、语义搜索等

与基于 Playwright 或 Puppeteer 的 browser MCP 不同,Chrome MCP Server 利用现有 Chrome 浏览器环境,包括登录状态、书签、扩展与用户设置,避免重复浏览器启动、高性能损耗与权限隔离问题,极大提升 AI 工具与用户实际使用习惯的融合度


核心功能特点

☑️ 原生浏览器环境保留

AI操作将在你平时使用的 Chrome上执行,如页面打开、表单填写、截图、DOM 操作等,无需重新登录或模拟环境

🧠 工具兼容性广

支持目前主流 MCP 客户端与 LLM,如:

  • Claude(Anthropic 出品)

  • Cursor、ChatGPT 插件

  • Grok、Perplexity、Google AI Studio 通过 MCP SuperAssistant 实现兼容

📋 20+ 实用工具集

内置截图、DOM 读写、网络监测、标签管理、控制台日志获取、表单交互、书签管理、历史查询等实用功能

🔄 跨标签页上下文保持

AI可以跨标签操作,并追踪当前标签页内容,便于多页面任务处理

🔐 全本地运作

纯本地部署的 MCP Server,不依赖第三方云服务,所有数据、浏览行为均在本地处理,隐私安全有保障

⚡ SIMD 加速语义搜索

内置向量检索数据库,使用 WebAssembly SIMD 优化,实现页面内容快速嵌入与语义索引,提升检索速度 4–8 倍

🧩 支持 stdio & HTTP 流

可通过标准输入/输出或基于 HTTP 的流式通信对接 MCP 客户端,经常用于 CLI 或 VS Code 插件调用


安装与使用流程

1. 安装组件

  • Chrome 扩展:搜索 “Chromium MCP Server” 或加载开发者模式扩展;

  • NPM 安装 MCP‑bridge client(npm install -g mcp-chrome-bridge)用于命令行启动桥接服务。

2. 启动 MCP 服务

在命令行运行 MCP‑bridge 或直接调用 MCP 客户端配置执行,服务启动后监听本地 HTTP 或 stdio 接口

3. 配置 AI 客户端

在 Client(如 Claude Desktop、Cursor、ChatGPT 插件)中配置 MCP Server 地址(如 http://localhost:port),授权 Chrome 扩展与客户端连接

4. 开始交互

输入自然语言指令:

“打开我的 Gmail,查找最近一封包含“报告”关键词的邮件,保存附件,并截图正文页面。”

AI 工具分析后调用 MCP 工具执行,并返回处理结果与截图。


使用场景与价值

自动化办公

  • AI 代办:自动筛选邮件、下载文件并生成总结;

  • 表单填写:自动登录并提交数据;

  • 爬虫分析:抓取多页面数据并结构化输出。

内容研究

  • 语义检索:基于浏览内容快速定位关键信息与类似参考;

  • 批量导出:截图、保存页面记录。

开发调试

  • 自动抓取控制台日志、监测网络请求;

  • 支持 UI 自动化测试由 LLM 控制完成。

AI Agent 深度协同

  • 支持复合任务:跨标签任务连贯执行;

  • 流程导向:可执行多步复杂网络业务流程。


优势与注意事项比较

维度Chrome MCP Server 优势注意事项与局限
用户体验使用习惯与浏览状态保留,无需新环境首次配置扩展与 bridge 有一定技术门槛
自动化能力标准 Protocol 支持高阶自动化流程Playwright/Puppeteer 更灵活但环境独立
隐私安全所有操作均本地,不上传数据回第三方服务器用户应谨慎授权插件权限,避免风险
性能表现SIMD 加速语义搜索效率高、流式交互响应及时内容处理量大时对浏览器性能有依赖
兼容性支持大多数 MCP 客户端,社区快速迭代兼容方案部分客户端需通过 MCP SuperAssistant 扩展适配

常见问题(FAQ)

问:Chrome MCP Server 支持哪些 AI 客户端?
答:支持 Claude Desktop、Cursor、ChatGPT 插件,通过 MCP SuperAssistant 可兼容 Perplexity、Grok、Google AI Studio 等

问:是否保留登录状态与扩展功能?
答:是,所有已登录状态、Cookie、扩展设置都会被保留并可被 AI 操作

问:安全性如何保障?
答:全本地操作,无数据上传。建议用户仅在信任环境下加载插件,定期审查权限配置。

问:需要启动 Playwright 或 Chromium 吗?
答:无需,新版本直接使用已有 Chrome,无需启动独立浏览器实例

问:可否用于 Linux/Mac/Windows?
答:支持所有平台,可以加载相应 Chromium 浏览器及扩展。


社区与行业反馈

  • GitHub 本 Repo 超 3.6k stars,266 forks,社区活跃

  • Product Hunt 上评价“开源插件令人眼前一亮,将浏览器变为 AI 助手”

  • Reddit 用户强调:“真正让模型使用你自己浏览器,而不是模拟环境”

  • Medium 文章指出是 MCP 2.0 自动化浪潮中的关键组件,能与多客户端搭配使用


落地建议与最佳实践

  1. 快速部署体验:安装扩展并搭配 Claude Desktop 试运行单任务;

  2. 扩展客户端支持:安装 MCP SuperAssistant,启用 Perplexity/Grok 等;

  3. 安全配置优化:为扩展仅开启可信站点权限,定期更新;

  4. 构建常用流程:如邮件解析、表单自动提交、自动截图等;

  5. 性能监控:注意标签页数量与浏览器负担,适时清理;

  6. 贡献生态:反馈问题、提交 PR,为社区定制新工具支持。


总结

Chrome MCP Server 是一款开源、实用、强大的工具,将普通 Chrome 浏览器转变为 AI 可控平台,具备以下优势:

  • 高保真操作,保留登录状态

  • 广泛兼容多家 MCP 客户端

  • 高效语义检索与多标签协作能力

  • 本地化部署、隐私保障

适合 AI 工具使用者、自动化办公者、开发者和研究者,快速搭建各类基于浏览器的 Agent 自动化流程。未来随着生态完善,会持续增强稳定性与功能覆盖。

AI大学堂