Token导航 LogoToken导航TokenDH.com
Browser MCP Over Cdp logo
浏览器工具未说明官方级别未说明来源级核验

Browser MCP Over Cdp

MCP Server

通过Chrome DevTools协议(CDP)管理和控制Chrome浏览器的服务,提供页面导航、交互和访问功能。

工具数

0

提示词数

0

GitHub Stars

4

资源数

0
浏览器自动化TypeScriptCursorCursorVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

dumitrubogdanmihai

提供方

dumitrubogdanmihai

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

CDP上的浏览器MCP

使用Chrome DevTools协议(CDP)管理Chrome浏览器的MCP服务器

此项目公开了用于导航、交互和访问浏览器选项卡的工具。浏览器是使用CDP的控制器,因此:

  1. 页面导出为全高屏幕截图、可访问性树和丰富的深度DOM

1. 屏幕截图捕捉了整个页面,而不仅仅是可见的滚动部分 1. 可访问性树包含大多数相关部分 1. 丰富的深度DOM包含 1. 嵌套iframe、影子DOM、伪元素等。 1. 每个元素附加的监听器(例如onClick、onKeyDown等),包括回调函数代码(无论好坏) 1. 每个元素相关的解析样式

  1. 该页面可通过点击、按键和输入值更新功能进行交互
  2. 该页面可通过基本的打开URL、后退、前进和重新加载功能进行导航

Page visual snapshot enhanced with boxes for interactible elemenents Page text snapshot enhanced with event listeners for interactible elemenents Page text snapshot footer that contains page links

Prereq

  1. NodeJS 的

使用本地Chrome

  1. npm安装
  2. 将config-example.json配置放在Cloude、VS Code、Cursor中的任何位置。

1. 关于Cloude,请参见https://modelcontextprotocol.io/quickstart/user 1. 有关游标,请参见https://docs.cursor.com/context/model-context-protocol#configuring-mcp服务器

与远程Chrome一起使用

  1. 通过在“Selenoid”目录中运行以下命令来运行Selenoid Selenium Hub:
   docker pull selenoid/vnc_chrome:128.0
   docker pull selenoid/hub
   docker pull aerokube/selenoid-ui
   docker-compose up -d
  1. 通过在config-exampl.json/mcpServers/browser中添加以下内容,通过Selenium_HUB_URL环境变量指定Selenium HUB地址:
   "env": {
       "SELENIUM_HUB_URL": "http://localhost:4444/wd/hub"
   }
  1. 要查看实时浏览器,请转到http://localhost:8080/

警告

Selenoid Selenium Hub配置使用主机上的docker.sock,因此它可以完全控制docker。

故障排除

npx@modelcontextprotocol/检查器npx-tsx/Users/bogdan/devel/browser-mcp over cdp/src/mcp.ts

目录标签

目录标签

浏览器自动化TypeScriptCursor本地部署页面交互CDP协议DOM解析屏幕截图

支持客户端

CursorVS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP