Skip to content

MCP 工具一览

DevBridge 提供 18 个 MCP 工具,分为 7 个类别。

页面读取

工具说明
read_page获取当前页面的无障碍树,包含元素、引用和结构
get_page_text提取页面主要文本内容
find通过文本、角色或选择器查找页面元素

交互

工具说明
computer鼠标和键盘操作:点击、双击、右键、悬停、输入、滚动、拖拽、按键、截图(13 个子动作)
form_input填写表单字段,兼容 React 的值注入方式
upload_image向当前输入框上传图片
file_upload向文件输入框上传本地文件

导航

工具说明
navigate导航至 URL、前进或后退,处理 beforeunload 对话框

调试

工具说明
javascript_exec在页面上下文中执行 JavaScript 并返回结果
read_console读取当前标签页的控制台日志
read_network读取会话开始以来捕获的网络请求

视觉

工具说明
screenshot对当前页面截图(也可作为 computer 的子动作使用)
resize_window将浏览器窗口调整为指定尺寸

GIF 录制

工具说明
gif_creator将多步骤交互录制为动画 GIF

标签管理

工具说明
tabs_context获取所有已打开标签页的信息
tabs_create打开新标签页
tabs_close关闭标签页

其他

工具说明
reset_session重置 MCP 会话边界:清除当前轮次的权限授予、隐藏视觉指示器、排空正在执行的请求,然后重连。

每个工具都返回标签上下文

每个工具响应都包含 tabContext,含 currentTabIdexecutedOnTabIdavailableTabs,让 AI 始终了解当前浏览器状态。

DevBridge — Browser Debugging & Automation via MCP