browserless-automation

通过Rube MCP(Composio)自动化无浏览器任务。始终优先搜索工具以获取当前架构。

安装

热度:21

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-browserless-automation&locale=zh&source=copy

Browserless Automation - 通过 Rube MCP 实现无头浏览器自动化

技能概述


通过 Composio 的 Browserless 工具包和 Rube MCP,轻松实现无头浏览器操作的自动化,无需 API 密钥即可完成网页抓取、自动化测试等任务。

适用场景

  • 网页数据抓取与采集

  • 自动化批量抓取网页内容,提取结构化数据,适用于竞品分析、价格监控、内容聚合等场景。

  • 浏览器自动化测试

  • 无需本地安装浏览器,通过 Browserless 云服务执行端到端测试,验证网页功能和用户体验。

  • 动态内容渲染与截图

  • 自动访问并渲染 JavaScript 动态生成的内容,生成网页截图或 PDF,适用于监控存档、视觉回归测试。

    核心功能

  • 智能工具发现

  • 通过 RUBE_SEARCH_TOOLS 动态查询可用的 Browserless 工具和其最新 schema,确保工具调用始终兼容最新版本。

  • 连接状态管理

  • 使用 RUBE_MANAGE_CONNECTIONS 检查和管理 Browserless 连接状态,支持一键授权激活,无需手动配置 API 凭证。

  • 批量工具执行

  • 通过 RUBE_MULTI_EXECUTE_TOOL 在单个会话中串联多个浏览器操作,支持会话复用和内存传递,实现复杂工作流。

    常见问题

    Rube MCP 是什么,如何配置?


    Rube MCP 是一个无需 API 密钥的 MCP 服务器,提供对 Composio 工具包的访问。只需在客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器即可使用。

    Browserless 连接失败怎么办?


    首先使用 RUBE_MANAGE_CONNECTIONS 检查连接状态。如果状态不是 ACTIVE,系统会返回授权链接,点击完成 OAuth 认证后即可激活连接。

    如何搜索可用的 Browserless 工具?


    调用 RUBE_SEARCH_TOOLS 并传入描述你需求的 use_case,系统会返回匹配的工具 slug、输入 schema 和推荐执行计划。每次执行前都应先搜索,因为工具 schema 可能会变化。