browserless-automation

Automate Browserless tasks via Rube MCP (Composio). Always search tools first for current schemas.

Install

Hot:21

Download and extract to your skills directory

Copy command and send to OpenClaw for auto-install:

Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-browserless-automation&locale=en&source=copy

Browserless Automation — Headless Browser Automation with Rube MCP

Skills Overview


Easily automate headless browser operations using Composio’s Browserless toolkit and Rube MCP. No API key is required to complete tasks such as web scraping and automated testing.

Use Cases

  • Web Data Scraping and Collection

  • Automate bulk scraping of web content, extract structured data, and apply it to scenarios like competitor analysis, price monitoring, and content aggregation.

  • Automated Browser Testing

  • Run end-to-end tests through the Browserless cloud service without installing a browser locally, to verify web functionality and user experience.

  • Dynamic Content Rendering and Screenshotting

  • Automatically access and render JavaScript-generated dynamic content, then generate webpage screenshots or PDFs for use cases such as monitoring archives and visual regression testing.

    Core Features

  • Intelligent Tool Discovery

  • Dynamically query available Browserless tools and their latest schemas via RUBE_SEARCH_TOOLS to ensure tool calls remain compatible with the latest version.

  • Connection Status Management

  • Use RUBE_MANAGE_CONNECTIONS to check and manage Browserless connection status, supporting one-click authorization activation without manually configuring API credentials.

  • Batch Tool Execution

  • Chain multiple browser operations within a single session using RUBE_MULTI_EXECUTE_TOOL, with support for session reuse and in-memory passing to enable complex workflows.

    Frequently Asked Questions

    What is Rube MCP, and how do I configure it?


    Rube MCP is an MCP server that does not require an API key, providing access to the Composio toolkits. Simply add https://rube.app/mcp as the MCP server in the client configuration.

    What should I do if the Browserless connection fails?


    First, check the connection status using RUBE_MANAGE_CONNECTIONS. If the status is not ACTIVE, the system will return an authorization link. Click it to complete OAuth authentication and activate the connection.

    How do I search for available Browserless tools?


    Call RUBE_SEARCH_TOOLS and pass in a description of your use case. The system will return matching tool slugs, input schemas, and a recommended execution plan. You should search before each execution because tool schemas may change.