Automate website monitoring with GPT-4 Mini, MCP tools & multi-channel alerts
Ready for 3.0What this workflow does
This AI workflow has 16 nodes and runs on a schedule (every minute). Along the way it connects Google Sheets, Slack, MCP Client and OpenAI Chat Model.
How it runs
Trigger: On a schedule (every minute).
- Configuration Variables (Edit Fields (Set)): sets 1 field: config
- Load Website List (Google Sheets): uses Google Sheets
- Check Website Source (If): checks a condition and branches into true / false
- Format Default Websites (Edit Fields (Set)): sets 1 field: url
- Batch Website URLs (Loop Over Items (Split in Batches)): loops over the items in batches
- Website Analysis Agent (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 2 tools (mcp-recon, Browser-Tools-MCP)
- Combine Analysis Results (Merge): merges the data from its input branches
- Alert Severity Router (Switch): routes items into 3 branches
- Critical Slack Alert (Slack): uses Slack
- Critical Email Alert (Send Email): sends an email over SMTP
…plus 2 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (12)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - Google Sheets
n8n-nodes-base.googleSheets - Merge
n8n-nodes-base.merge - Switch
n8n-nodes-base.switch - Slack
n8n-nodes-base.slack - Send Email
n8n-nodes-base.emailSend - If
n8n-nodes-base.if - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - AI Agent
@n8n/n8n-nodes-langchain.agent - MCP Client Tool
@n8n/n8n-nodes-langchain.mcpClientTool - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
From the author
How it works This workflow automatically monitors multiple websites using AI-powered analysis and MCP (Model Context Protocol) tools. The system runs scheduled checks, analyzes website performance and security using browser-tools-mcp and mcp-recon servers,…