Skip to content
FlowHubFluxonLab
A
AI Automationfree

Scrape Web Data with Bright Data, Google Gemini and MCP Automated AI Agent

by Ranjan Dailataadapted from n8n official workflow galleryUpdated Aug 2026
RequiresAAI AgentGoogle Gemini Chat ModelHTTP RequestHTTP RequestSSimple Memory
Share Post Share
AgAI AgentMaWhen clicking ‘Test workflow’When clicking ‘…MCMCP Client list all tools for Bright DataMCP Client list…MCMCP Client List all toolsMCP Client List…MCMCP Client Bright Data Web ScraperMCP Client Brig…HRWebhook for web scraperWebhook for web…SeSet the URLsMCMCP Client to Scrape as MarkdownMCP Client to S…MCMCP Client to Scrape as HTMLMCP Client to S…Google Gemini Chat Model for AI AgentGoogle Gemini C…MBSimple MemoryHRWebhook for Web Scraper AI AgentWebhook for Web…SeSet the URL with the Webhook URL and data formatSet the URL wit…FuCreate a binary dataCreate a binary…RWWrite the scraped content to diskWrite the scrap…1234567891011121314
1/5
STEPS · 14
Run manually by an operator

Disclaimer This template is only available on n8n self-hosted as it's making use of the community node for MCP Client. Who this is for? The Scrape Web Data with Bright Data and MCP Automated AI Agent workflow is built for professionals who need to automate large-scale, intelligent data extraction by utilizing the Bright Data MCP Server and Google Gemini. This solution is ideal for: Data Analysts - Who require structured, enriched datasets for analysis and reporting. Marketing Researchers - Seeking fresh market intelligence from dynamic web sources. Product Managers - Who want competitive product and feature insights from various websites. AI Developers - Aiming to feed web data into downstream machine learning models. Growth Hackers - Looking for high-quality data to fuel campaigns, research, or strategic targeting. What problem is this workflow solving? Manually scraping websites, cleaning raw HTML data, and generating useful insights from it can be slow, error-prone, and non-scalable. This workflow solves these problems by: Automating complex web data extraction through Bright Data’s MCP Server.

Tags

n8nreference-onlyagentlm-chat-google-geminimemory-buffer-window
Connects
AAI AgentGoogle Gemini Chat ModelWHTTP RequestSSimple Memory
CategoryAI Automation
Triggermanual
Complexitycomplex
Nodes15
AddedApr 28, 2025

Related workflows

See all AI Automation
AWhighlevel
free

Transcribe and summarize Twilio calls with Smallest.ai, Gemini, Slack, and GoHighLevel

Quick Overview This workflow listens for completed Twilio call recordings, downloads and transcribes the audio with Smallest.ai, summarizes the transcript with Google Gemini, then notifies a Slack user and creates a new opportunity in GoHighLevel. How it works Triggers when Twilio Voice Insights reports a call summary as complete. Downloads the call recording audio from Twilio using the provided recording URL. Sends the audio file to Smallest.ai to generate a speech-to-text transcription. Uses a Google Gemini-powered AI agent to produce a short call summary, caller sentiment, and a suggested next step from the transcript and call metadata. Sends the generated summary to a specified Slack user. Creates a new opportunity in GoHighLevel that includes the caller number and AI summary. Setup Connect your Twilio credentials and ensure Twilio Voice Insights call summary events are enabled for your account. Add your Smallest.ai API credentials for the transcription step. Configure Google Gemini credentials in the LangChain Google Gemini chat model used by the AI agent. Connect your Slack credentials and set the target user (or change to a channel) for notifications. Connect your GoHighLeve

by Zain Khan
AopenaichatmodelserpapigooglesearchS
free

Slack chatbot powered by AI

This workflow offers an effective way to handle a chatbot's functionality, making use of multiple tools for information retrieval, conversation context storage, and message sending. It's a setup tailored for a Slack environment, aiming to offer an interactive, AI-driven chatbot experience. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team
ACgmailgoogledrive
free

Qualify leads and send personalized audio follow-ups with Gemini and Smallest.ai

Quick Overview This workflow receives lead submissions via a webhook, uses Google Gemini to qualify the lead and write a personalized spoken follow-up script, and for qualified leads generates an MP3 with Smallest.ai, shares it from Google Drive, emails it via Gmail, logs outcomes to Google Sheets, and alerts sales in Slack. How it works Receives a POST webhook request containing a lead’s name, email, and message. Sends the lead details to a Google Gemini–powered AI agent to determine whether the lead is qualified and, if so, generate a short personalized audio script. Parses the agent’s JSON response and routes the workflow based on the qualified flag. If the lead is qualified, Smallest.ai synthesizes the script into an MP3 and uploads it to Google Drive. Shares the Google Drive audio file publicly and sends the lead a Gmail message with a link to listen. Appends the qualified lead record (including the audio link and timestamp) to Google Sheets and posts a notification to a Slack channel. If the lead is unqualified, appends the lead details and timestamp to Google Sheets without generating audio or sending email. Setup Enable the webhook and copy the generated /lead-capture URL i

by Zain Khan