Token导航 LogoToken导航

MCP Server · 浏览器工具

MCP Browser Tools

BrowserTools MCP是一款强大的浏览器监控和交互工具,通过Chrome扩展实现AI驱动的浏览器数据捕获和分析,适用于开发效率和浏览器自动化场景。

未说明官方级别未说明来源级核验工具 7
浏览器自动化开发工具JavaScriptClaudeClaude DesktopCursorCline

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
galacoder
提供方
galacoder

工具数量

7

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

MCP Browser Tools 属于浏览器工具类 MCP Server,公开资料标注 7 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude、Cursor,没有现成的安装命令;接入前要先准备 会话凭据。

分类

浏览器工具

传输方式

未说明

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 7 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

浏览器工具MCP

使您的AI工具的感知能力提高10倍,并能够与浏览器进行交互

该应用程序是一个强大的浏览器监控和交互工具,它使人工智能驱动的应用程序能够通过Anthropic的模型上下文协议(MCP)通过Chrome扩展程序捕获和分析浏览器数据。

阅读我们的 文档 有关完整安装、快速入门和贡献指南。

路线图

在这里查看我们的项目路线图:

更新

v1.2.0已经发布!以下是更新的快速分解:

  • 现在,您可以在DevTools面板中启用“允许自动粘贴到光标中”。屏幕截图将自动粘贴到游标中(只需确保聚焦/单击游标中的代理输入字段,否则它将无法工作!)
  • 通过Lighthouse集成了一套SEO、性能、可访问性和最佳实践分析工具
  • 实现了一个NextJS特定的提示,用于改进NextJS应用程序的SEO
  • 添加了调试器模式,作为一种按特定顺序执行所有调试工具的工具,以及一个改进推理的提示
  • 添加了审计模式,作为按特定顺序执行所有审计工具的工具
  • 已解决Windows连接问题
  • 通过主机/端口自动发现、自动重新连接和优雅关闭机制,改进了BrowserTools服务器、扩展和MCP服务器之间的网络连接
  • 添加了使用Ctrl+C更容易退出浏览器工具服务器的功能

快速入门指南

运行此MCP工具有三个组件:

  1. 从这里安装我们的chrome扩展: v1.2.0浏览器工具MCP Chrome扩展程序
  2. 在IDE中通过以下命令安装MCP服务器: npx @agentdeskai/browser-tools-mcp@latest
  3. 打开一个新终端并运行以下命令: npx @agentdeskai/browser-tools-server@latest
  • 不同的IDE有不同的配置,但此命令通常是一个很好的起点;请参考IDE文档以了解正确的配置设置

重要提示-您需要安装两台服务器。有。。。

  • 浏览器工具服务器(本地nodejs服务器,用于收集日志的中间件)

和

  • 浏览器工具mcp(安装到IDE中的mcp服务器,与扩展+浏览器工具服务器通信)

npx @agentdeskai/browser-tools-mcp@latest 是您放入IDE中的内容 npx @agentdeskai/browser-tools-server@latest 是您在新终端窗口中运行的内容

完成这三个步骤后,打开chrome开发工具,然后打开BrowserToolsMCP面板。

如果您仍然有问题,请尝试以下步骤:

  • 退出/关闭浏览器。不仅仅是窗口,还有Chrome本身。
  • 重新启动本地节点服务器(浏览器工具服务器)
  • 确保你只打开了一个chrome开发工具面板实例

在那之后,它应该会起作用,但如果它不让我知道,我可以分享更多步骤来收集有关该问题的日志/信息!

如果您有任何疑问或问题,请随时打开问题单!如果您有任何改进的想法,请随时联系或打开带有增强标签的问题单,或通过以下方式联系我 @x上的tedx_ai

完整更新说明:

像Cursor这样的编码代理可以无缝地对当前页面运行这些审计。通过利用Puppeteer和Lighthouse npm库,BrowserTools MCP现在可以:

  • 评估WCAG合规性页面
  • 识别性能瓶颈
  • 标记页面上的SEO问题
  • 检查是否遵守web开发最佳实践
  • 查看NextJS与SEO的具体问题

…无需离开IDE即可完成所有操作🎉

______________________________________________________________________

🔑 主要新增内容

审核类型说明
无障碍WCAG兼容检查颜色对比度、缺失alt文本、键盘导航陷阱、ARIA属性等。
演出灯塔驱动的渲染阻塞资源分析、DOM大小过大、未优化的图像以及影响页面速度的其他因素。
搜索引擎优化评估页面上的SEO因素(如元数据、标题和链接结构),并提出改进建议,以提高搜索可见性。
最佳实践检查web开发中的一般最佳实践。
下一篇JS审计注入用于执行NextJS审核的提示。
审计模式按顺序运行所有审核工具。
调试器模式按顺序运行所有调试工具。

______________________________________________________________________

🛠️ 使用审计工具

✅ 开始之前

确保您拥有:

  • 一 活动选项卡 在您的浏览器中
  • 这 BrowserTools扩展已启用

▶️ 运行审核

无头浏览器自动化:\ Puppeteer自动化了一个无头Chrome实例来加载页面并收集审计数据,即使对于通过JavaScript加载的SPA或内容,也能确保准确的结果。

无头浏览器实例保持活动状态 60秒 在最后一次审计调用后,有效地处理连续的审计请求。

结构化结果:\ 每次审核都会以结构化的JSON格式返回结果,包括总分和详细的问题列表。这使得与MCP兼容的客户端能够轻松解释调查结果并提出可操作的见解。

MCP服务器提供在当前页面上运行审核的工具。以下是您可以用来触发它们的示例查询:

可访问性审计(runAccessibilityAudit)

确保页面符合WCAG等无障碍标准。

查询示例: - “此页面上是否存在任何可访问性问题?” - “运行可访问性审核。” - “检查此页面是否符合WCAG标准。”
绩效审计(runPerformanceAudit)

识别性能瓶颈和负载问题。

查询示例: - “为什么这个页面加载这么慢?” - “检查此页面的性能。” - “运行性能审核。”
SEO审计(runSEOAudit)

评估页面对搜索引擎的优化程度。

查询示例: - “我如何改进此页面的SEO?” - “进行SEO审计。” - “检查此页面上的SEO。”
最佳实践审计(runBestPracticesAudit)

检查web开发中的一般最佳实践。

查询示例: - “运行最佳实践审核。” - “查看此页面上的最佳实践。” - “此页面上是否存在任何最佳实践问题?”
审计模式(runAuditMode)

按特定顺序运行所有审核。如果检测到框架,将运行NextJS审计。

查询示例: - “运行审核模式。” - “进入审核模式。”
NextJS审计(runNextJSAudit)

检查NextJS应用程序的最佳实践和SEO改进

查询示例: - “运行NextJS审核。” - “运行NextJS审计,我正在使用应用路由器。” - “运行NextJS审计,我正在使用页面路由器。”
调试器模式(runDebuggerMode)

按特定顺序运行所有调试工具

查询示例: - “进入调试器模式。”

建筑

有三个核心组件都用于捕获和分析浏览器数据:

  1. Chrome 扩展:一个捕获屏幕截图、控制台日志、网络活动和DOM元素的浏览器扩展。
  2. 节点服务器:一个中间服务器,促进Chrome扩展程序和MCP服务器的任何实例之间的通信。
  3. MCP服务器:模型上下文协议服务器,为AI客户端与浏览器交互提供标准化工具。
┌─────────────┐     ┌──────────────┐     ┌───────────────┐     ┌─────────────┐
│  MCP Client │ ──► │  MCP Server  │ ──► │  Node Server  │ ──► │   Chrome    │
│  (e.g.      │ ◄── │  (Protocol   │ ◄── │ (Middleware)  │ ◄── │  Extension  │
│   Cursor)   │     │   Handler)   │     │               │     │             │
└─────────────┘     └──────────────┘     └───────────────┘     └─────────────┘

模型上下文协议(MCP)是人类智能模型支持的一种能力 允许您为任何兼容的客户端创建自定义工具。像Claude这样的MCP客户 Desktop、Cursor、Cline或Zed可以运行一个MCP服务器,该服务器“教导”这些客户端 关于他们可以使用的新工具。

这些工具可以调用外部API,但在我们的例子中, 所有日志都存储在本地 在您的机器上,并且永远不要发送到任何第三方服务或API。BrowserTools MCP运行NodeJS API服务器的本地实例,该服务器与BrowserTools Chrome扩展进行通信。

BrowserTools MCP服务器的所有用户都使用相同的NodeJS API和Chrome扩展。

Chrome 扩展
  • 监控XHR请求/响应和控制台日志
  • 跟踪选定的DOM元素
  • 将所有日志和当前元素发送到BrowserTools连接器
  • 连接到Websocket服务器以捕获/发送屏幕截图
  • 允许用户配置令牌/截断限制+屏幕截图文件夹路径
节点服务器
  • 充当Chrome扩展程序和MCP服务器之间的中间件
  • 从Chrome扩展程序接收日志和当前选定的元素
  • 处理来自MCP服务器的请求,以捕获日志、屏幕截图或当前元素
  • 向Chrome扩展程序发送Websocket命令以捕获屏幕截图
  • 智能截断日志中的字符串和重复对象的数量,以避免令牌限制
  • 删除Cookie和敏感标头,以避免发送到MCP客户端中的LLM
MCP服务器
  • 实现模型上下文协议
  • 为AI客户端提供标准化工具
  • 兼容多种MCP客户端(Cursor、Cline、Zed、Claude Desktop等)

安装

安装步骤可以在我们的文档中找到:

用法

安装和配置后,系统允许任何兼容的MCP客户端:

  • 监控浏览器控制台输出
  • 捕获网络流量
  • 截图
  • 分析所选元素
  • 擦除存储在我们MCP服务器中的日志
  • 运行可访问性、性能、SEO和最佳实践审核

兼容性

  • 适用于任何MCP兼容客户端
  • 主要设计用于Cursor IDE集成
  • 支持其他AI编辑器和MCP客户端

工具与能力

工具数量

7

资源数量

0

提示词数量

0

能力标签

浏览器自动化JavaScript本地部署AI工具集成开发效率浏览器监控SEO分析

支持客户端

Claude DesktopClaudeCursorCline

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

自动操作网页

打开页面、点击、填表,把浏览器动作交给模型执行。

抓结构化数据

把页面内容整理成表格或 JSON,省掉手工复制粘贴。

走一遍关键流程

按步骤检查页面是否正常,回归时少漏环节。

选择建议

值得选的地方

  • 只提供 7 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在浏览器工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到会话凭据的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
MCP Browser Tools

MCP World · 本页

7未说明未标注1 个2026-05-17
Fetch 9a2682de

MCP.so

1SSE有3 个2026-05-17
Browser 738d52bc

MCP World

0stdio有1 个2026-05-17
Playwright MCP Server

MCP.so

21stdio有4 个2026-05-17
Skyvern MCP

MCP World

0stdio有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

MCP Browser Tools 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

MCP Browser Tools 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

MCP Browser Tools 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

MCP Browser Tools 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

MCP Browser Tools 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor、Cline;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP