mcp

让 AI 直接操作你的浏览器完成网页任务

开源 🏷️完全免费 ⏳ 访问状态待核验 自动化工作流 🍴 复刻 601 🐛 待处理 3 👀 关注 19
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 7287
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,浏览器扩展与MCP服务器均可免费使用

项目预览

mcp 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类自动化工作流
开发团队BrowserMCP
定价模式🏷️完全免费
价格说明开源免费,浏览器扩展与MCP服务器均可免费使用
访问状态⏳ 访问状态待核验
是否开源是
开源协议Apache-2.0
主要语言TypeScript
技术栈/模型browser-automation,browser-extension,claude,cursor,mcp,mcp-server
GitHub 星标★ 7287
上线时间2025-03-28 00:00:00
代码更新2026-11-03
仓库体积1019 KB
本站数据更新2026-11-05
维护状态活跃
收录时间2026-11-05
浏览次数0

项目介绍

Browser MCP 是一个基于 TypeScript 的 MCP 服务器,通过浏览器扩展把 AI 应用与用户本机浏览器连接起来,让 Claude、Cursor 等支持 MCP 的客户端能够直接操控浏览器完成网页操作。它解决的是大模型无法直接与真实网页交互的问题:传统抓取工具只能拿到静态 HTML,而 Browser MCP 复用用户已登录的浏览器会话,可执行点击、输入、滚动、截图、读取页面内容等动作,适合需要多步交互的自动化任务。项目由浏览器扩展与本地 MCP 服务两部分组成,客户端通过标准 MCP 协议调用工具,扩展负责在标签页中执行指令并回传结果。整体架构轻量,配置门槛低,适合把网页操作类任务接入 AI 工作流。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-11-05 · 当前星标 ★ 7287

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 10 分钟 部署方式:本地安装 5 步

环境要求

  • Node.js 环境(MCP 服务通过 npx 启动)
  • Chrome 浏览器(扩展运行在 Chrome 中)
  • 支持 MCP 的 AI 客户端(如 Claude Code、Cursor、VS Code、Codex、Claude Desktop)
  • 能访问 Chrome 网上应用店,或从仓库源码自行构建扩展

安装与启动步骤

  1. 1安装浏览器扩展

    在 Chrome 中安装 Browser MCP 扩展;也可按仓库 Build it yourself 章节从源码自行构建加载。

    https://chromewebstore.google.com/detail/bjfgambnhccakkhmkepdoekmckoijdlc
  2. 2确认本地环境

    MCP 服务以 npx 方式运行,需先确保本机已装 Node.js,能执行 npx 命令。

    npx --version
  3. 3配置 MCP 客户端

    在 AI 客户端的 MCP 配置中加入服务器,命令为 npx @browsermcp/mcp@latest,保存后重启客户端。

    npx @browsermcp/mcp@latest
  4. 4授权扩展连接

    首次连接时在弹出的扩展窗口点击 Allow,并核对窗口中的六位验证码与 AI 应用显示的一致。

  5. 5验证浏览器操控

    在客户端中让 AI 调用 browser 工具打开标签页并读取页面内容,返回结果即表示链路打通。

关键配置

配置项必填说明示例
command是MCP 客户端启动本地服务的命令npx
args是传给命令的参数,即 MCP 服务包名["@browsermcp/mcp@latest"]
Allow in Incognito否在 Chrome 扩展设置中开启后,扩展才可操作无痕标签页关闭(默认)

如何确认成功

扩展弹窗点击 Allow 后,AI 客户端中 browser 工具可成功执行并返回页面内容,即启动成功。

常见问题

Q:扩展一直连不上本地服务怎么办?

A:确认扩展弹窗中已点击 Allow,且六位验证码与 AI 应用显示的完全一致;连接只经由 127.0.0.1 与本地 daemon 通信。

Q:为什么无法操作某些标签页?

A:扩展默认不操作无痕标签页、浏览器内部页面和扩展页面;无痕需在 Chrome 扩展设置中开启 Allow in Incognito。

Q:能否同时被多个 AI 应用使用?

A:可以。每个 AI 应用各自运行一个 MCP 服务进程,但会复用同一个用户级 daemon 来驱动浏览器标签页。

Q:如何停止浏览器被操控?

A:在扩展上点击 Stop,扩展在该状态下不会执行任何指令。

注意事项

  • 所有组件均运行在本机,AI 应用通过标准 MCP 协议调用 browser 工具,扩展负责在标签页中执行并回传结果。
  • 扩展仅与 127.0.0.1 上的 daemon 通信,每台电脑首次连接需手动点击 Allow 并核对六位码。
  • 从源码构建扩展可参考仓库 README 的 Build it yourself 章节,本文未展开具体构建命令。

核心亮点

  • 复用真实浏览器会话与登录态,可处理需登录、动态渲染的页面
  • 遵循标准 MCP 协议,Claude Desktop、Cursor 等客户端可直接接入
  • 提供点击、输入、截图、读取页面等原子工具,便于组合多步流程

不足之处

  • 依赖浏览器扩展与本地服务同时运行,链路较长,排障成本偏高
  • 自动化动作的稳定性受页面结构变化影响,复杂站点易失败
  • 权限边界依赖用户自行控制,缺少细粒度操作审计能力

适用场景

  • 让 AI 代填网页表单、批量提交信息
  • 在已登录的后台系统中执行重复性点击流程
  • 抓取需交互加载的页面内容并整理成结构化结果

替代项目

Playwright MCP、Puppeteer、browser-use

上一篇:dafeiyu-cleaner

下一篇:agent-autoloop

同类项目推荐

conductor 开源

用命令行编排多个 AI 智能体,几步跑通协作流程

A CLI tool for defining and running multi-agent workflows with the GitHub Copilot SD···

★ 488 2026-09-15
Tiktok-Booster 开源

自动刷 TikTok 播放量,OCR 过验证码,解放双手

Automate TikTok view boosting with CAPTCHA bypass using Tesseract OCR.

★ 269 2026-09-29
ad4m 开源

让社交数据归用户所有,多个 dApp 互通身份与内容

Agent-centric social network and interoperability dApp framework

★ 103 2026-11-03
open-web-bridge 开源

让 AI 直接操控你已登录的真实 Chrome

Drive your real Chrome from any AI agent — logged-in sessions, real fingerprint, li···

★ 114 2026-09-15
android-ad-cleaner 开源

不 root 一键关掉国产手机系统广告和营销推送

关掉国产安卓手机系统里的广告、热搜、资讯推荐和营销推送。不 root,可还原,支持 AI 智能···

★ 6274 2026-10-27
kmsg 开源

用命令行或 AI 操控 KakaoTalk,自动收发消息

Unofficial KakaoTalk CLI and native MCP server for macOS — read, watch, and send me···

★ 282 2026-08-09
artemis 开源

说句话就能自动操作安卓手机,跑通全流程还带日志

ARTEMIS turns natural-language instructions into reliable Android automation. It aut···

★ 16529 2026-09-13
agtop 开源

像 top 一样实时盯住你的 AI 编程代理

top-style TUI for monitoring AI coding agent sessions

★ 287 2026-10-18
Press-Ticket 开源

一个后台管完所有客服渠道,工单自动归集,效率翻倍

O sistema de multicanais "Press-Ticket" foi projetado para oferecer uma solução ef···

★ 291 2026-08-10