scrapegraph-ai-automation

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

Install

Hot:23

Download and extract to your skills directory

Copy command and send to AI Agent for auto-install:

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

Scrapegraph AI Automation Skills

Skill Overview


Use the Rube MCP to automate Scrapegraph AI web scraping tasks. Supports tool discovery, connection management, and bulk operations.

Use Cases


  • Bulk web data collection — Automated workflows that regularly or extensively scrape web content, without manual operation of the Scrapegraph AI interface.

  • API integration and orchestration — Integrate Scrapegraph AI capabilities into existing systems or other automation workflows via standardized MCP protocol calls.

  • Dynamic tool invocation — Discover and call the latest Scrapegraph AI tools at runtime to adapt to tool schema changes and avoid hard-coded, outdated APIs.
  • Core Features


  • Tool discovery and validation — Use RUBE_SEARCH_TOOLS to retrieve the list of available Scrapegraph AI tools, their input schemas, and recommended execution plans in real time. This ensures that call parameters remain compatible with the latest versions.

  • Connection status management — Use RUBE_MANAGE_CONNECTIONS to manage the lifecycle of Scrapegraph AI connections. Check connection status (ACTIVE / not connected), and support initial setup via an authorization link.

  • Bulk task execution — Use RUBE_MULTI_EXECUTE_TOOL to execute multiple Scrapegraph AI tools in batch. Supports session reuse and memory passing, making it suitable for complex multi-step scraping workflows.
  • FAQ

    How do I connect to Scrapegraph AI for the first time?


    First, confirm that Rube MCP has been added to your client configuration (endpoint: https://rube.app/mcp). Then call RUBE_MANAGE_CONNECTIONS with the toolkit parameter set to scrapegraph_ai. If the connection is not active, the result will include an authorization link. Complete authorization, and the status will become ACTIVE for use.

    Why do I need to search for tools before calling them each time?


    Scrapegraph AI tool schemas are updated periodically. Hard-coding tool slugs and parameters can cause calls to fail. With RUBE_SEARCH_TOOLS, you can obtain the latest tool definitions, field types, and known pitfalls to keep your automation scripts reliable.

    How do I execute bulk scraping tasks?


    When using RUBE_MULTI_EXECUTE_TOOL, pass multiple tool-call objects in the tools parameter. Each object should include tool_slug (from the search results) and arguments (matching the schema returned by the search). Use the same session_id to reuse the session, and always include the memory parameter (even if it’s an empty object) to avoid parameter errors.

    What should I do if the connection status is not ACTIVE?


    Check whether you have completed the Scrapegraph AI authorization flow. If RUBE_MANAGE_CONNECTIONS returns a status other than ACTIVE, complete authorization using the auth_link included in the response, then re-call the connection management interface to confirm the status. Note that Composio connections may require periodic refresh.

    Which Scrapegraph AI tools are supported?


    You can query the full tool list in real time via RUBE_SEARCH_TOOLS, including capabilities such as web scraping, data extraction, and link parsing. Search results return each tool’s slug, description, input schema, and usage recommendations. Specific tool names and parameters may change with updates to the Composio tool package version.