Rtrvr AI: Your Personal Web Scraping Agent (Mind Blowing!)

By Mervin Praison

Share:

Key Concepts

  • AI Agent: An artificial intelligence program designed to perform specific tasks autonomously.
  • Browser Extension: A small software module that adds functionality to a web browser.
  • MCP (Messaging Communication Protocol): A protocol enabling different applications to communicate and exchange data.
  • Cloud Version: A web-based interface for accessing the AI agent's functionalities.
  • WhatsApp Integration: Connecting the AI agent to WhatsApp for task execution and receiving results.
  • Web Scraping: Extracting data from websites.
  • Form Automation: Automatically filling out web forms.
  • Repetitive Task Automation: Streamlining and automating recurring digital tasks.

AI Agent for Browser Automation

This video introduces an AI agent that operates directly within a web browser, offering capabilities to control the browser, automate form filling, search for and collect information, and streamline repetitive tasks. Unlike a standard chatbot, this AI agent is designed to execute user-defined tasks directly within the browser environment.

Core Functionality and Demonstration

The primary function demonstrated is task execution based on user prompts. An example is provided where the user requests the AI agent to:

  1. Navigate to LinkedIn Jobs.
  2. Search for "machine learning engineer" positions.
  3. Scrape specific job details: job titles, company names, and locations.

The AI agent then autonomously performs these actions:

  • Opens the LinkedIn website.
  • Scrolls through the page.
  • Navigates to the correct URLs.
  • Executes the search query.
  • Finally, compiles the extracted data into an Excel sheet, including columns for Company Name, Job Link, Job Title, and Location.

Advanced Data Collection and Analysis

The AI agent's capabilities extend beyond initial data scraping. The user can further instruct it to:

  • Research each company listed in the scraped sheet.
  • Add company summaries to a new column in the Excel sheet.

This allows for rapid collection of comprehensive information, even for large datasets (e.g., 100 job listings), significantly reducing manual effort. The demonstration shows that this process can be completed within minutes or even seconds.

Access Methods and Integrations

The AI agent is accessible through multiple platforms:

  • Browser Extension: This is the primary method, requiring installation. Once installed, users can interact with the agent by opening the extension and issuing commands. An example shows searching for "Yamaha keyboard" on Amazon within the current tab, with the agent automatically crawling the page, searching, and presenting results. The retrieved data can then be further researched or saved to an Excel sheet.
  • Cloud Version: A web-based interface allows users to perform tasks by searching the internet for information, such as finding the latest AI news.
  • WhatsApp Integration: The agent can be activated on WhatsApp by providing a phone number. This allows users to request tasks to be performed even when they are offline, with the results delivered via WhatsApp. An example demonstrates requesting the latest AI news, which the agent retrieves and presents in the chat.

MCP Integration for Enhanced Functionality

A significant feature highlighted is the MCP (Messaging Communication Protocol) integration. This protocol allows the AI agent to communicate with other applications and services.

  • Integration with Claude: The video demonstrates integrating the AI agent with Claude. By copying an MCP URL from the extension and adding it as a custom connector in Claude, the AI agent can be instructed to interact with browser tabs. For instance, the user asks Claude to "go to YouTube tab and get me all the videos in that page. the title views and when it was uploaded." The AI agent then accesses the current browser tab, extracts the relevant video titles, view counts, and upload dates, enabling quick analysis of YouTube content.
  • Tools Available via MCP: The MCP interface provides access to various tools, including:
    • Act on tab
    • Scroll and extract from tab
    • Extract from tab
    • Get browser tabs
    • Get current credits
    • Get page data
    • List devices
    • And others.
  • Application Testing: This MCP integration is particularly powerful when combined with tools like WindSurf or Cursor. It enables direct interaction with the browser, facilitating automated application testing by allowing the AI agent to retrieve information and perform actions within the browser environment.

Step-by-Step Process for MCP Integration

  1. Locate MCP URL: Find the MCP icon in the AI agent's extension and copy the associated URL.
  2. Add Custom Connector: In the target application (e.g., Claude), navigate to "Add Connectors" and then "Manage Connectors." Click "Add Custom Connector."
  3. Paste MCP URL: Paste the copied MCP URL into the custom connector field.
  4. Link AI Agent: This action links the AI agent with the application, enabling it to perform tasks within the browser.

Conclusion and Call to Action

The video concludes by emphasizing the broad applicability of this AI agent for automating tasks across browsers, cloud platforms, and WhatsApp. Users are encouraged to try the tool and share their feedback in the comments. The presenter expresses hope that the video was helpful and requests likes, shares, and subscriptions.

Chat with this Video

AI-Powered

Load the transcript when you're ready to chat so the initial page stays lighter.

Ready to summarize another video?

Summarize YouTube Video