# templates

name: Perform, Get Scans 🛠️ urlscan.io Tool MCP Server 💪 all 3 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-19T22:11:32.715Z
updated_at: 2025-06-19T22:11:32.715Z
url: https://n8n.io/workflows/5065
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all urlscan.io Tool operations to AI agents. Zero configuration needed - all 3 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every urlscan.io Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n urlscan.io Tool tool with full error handling

  📋 Available Operations (3 total)

  Every possible urlscan.io Tool operation is included:

  🔧 Scan (3 operations)

  • Get a scan
  • Get many scans
  • Perform a scan

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native urlscan.io Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every urlscan.io Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.urlScanIoTool","n8n-nodes-base.urlScanIoTool","n8n-nodes-base.urlScanIoTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE7WUyW7UQBCGX8XyeTr0vswJiQPKAYiUCA5RhKq7y4mVGXdkm4QomnenekgYMigSw3K0a/v+WvqhXeMM7fKh7YdphiHhcW6XbcomIABGF5XO3KLURgjleY5BpxxdFxNarlxKOqOUaFRIRhgPMaTcpXazaIeScWqX55S6pnROOJN8YFopx3QyyKhEYhqE0cgxyoAtRcEayftTGa+7VblrPtzieNvjHZnm+5tqGvzAtrlZhAmPprlP1/fvy1yjb8rUz30ZqCwT2vIFE5xf0H8YKe+M41SlpjLMOMyUq3LWtB/Jsg0Tm8UjrxEKAJxgHIwnXrAs+gwsSptMZ6zHLu94v4yrKcFw1JfmrJRV8+7NSXNK5DjuwF8T+asd/QqGy3QF/XC0TjdnY395uXV+JoHzHxLuMF6Vcn38nU1m4XViQJNhOoJjUeSOJRWC5GCdkrrdU/2y0hxQSGEdU8Zwpr3WzEe0TNpOpAQiROl3St/i3EBTxb44EmrGKdmPS23FniRPioT+ZSYv06HijhgCCxGAaYeZeZGRSd85ITLQSnbP6dYw3G8Bpz8iNP5AwohOBFtbp23d5xiZz06xLIRN2WtnjdoRnuDYlXH9Nz1U9kBCHQUEVyfs6u0p1xGhNMzaEBLSUdLd7ghPtxfVPJ7UoVdXV1bIA4+OvMk+YKpptu4/rRl9Qf95rn1YntNzUjF+8+Se4hb0vGX82i755uKCyu+tyX+osDfmf15hs/kGkVA2y7sFAAA=

metadata_json:
  {"categories":["DevOps","Security","Communication"],"complexity":"medium","use_cases":["expose API functions to AI agents","automate URL scanning tasks","enable MCP server integration"],"estimated_setup_minutes":5,"required_services":["urlscan.io","MCP"],"key_features":["pre-built all URLscan.io API operations","zero configuration deployment","webhook-based integration"],"target_audience":["developers","DevOps engineers","security analysts"]}


name: Benchmark LLM Performance on Legal Documents with Google Sheets and OpenRouter
author_name: Adam Janes
author_username: adamjanes
categories: []
created_at: 2025-06-20T01:24:04.318Z
updated_at: 2025-06-20T01:24:04.318Z
url: https://n8n.io/workflows/5066
scraped_at: 2026-05-02 08:04:49
metadata_generated_at: 2026-05-02 08:36:21
description:
  This workflow demonstrates a simple way to run evals on a set of test cases stored in a Google Sheet.

  The example we are using comes from an info extraction task dataset, where we tested 6 different LLMs on 18 different test cases.

  This workflow extends the functionality of my simple eval for benchmarking legal tasks here.

  Rather than running executions sequentially (waiting for each one to respond before making another request), we use parallel processing to fire 2 requests every second.

  You can see our sample data in this spreadsheet here to get started.

  Once you have this working for our dataset, you can plug in your own test cases matching different LLMs to see how it works with your own data.

  How it works
  Pull our test cases from Google Sheets.
  For each case, fire off an HTTP request to a webhook.
  That webhook grabs the relevant source file from Google Drive and converts it to text.
  The text gets sent to an LLM via Open Router (so we can easily swap out models).
  Results come back and are logged in Google Sheets.

  Set up steps:
  Add your credentials for Google Sheets, Google Drive, and OpenRouter.
  Make a copy of the original data spreadsheet so that you can edit it yourself. You will need to plug your version in the Update Results node to see the spreadsheet update on each run of the loop.

nodes_used:
  ["n8n-nodes-base.manualTrigger","n8n-nodes-base.webhook","n8n-nodes-base.merge","n8n-nodes-base.googleSheets","n8n-nodes-base.if","@n8n/n8n-nodes-langchain.outputParserStructured","@n8n/n8n-nodes-langchain.chainLlm","n8n-nodes-base.googleDrive","n8n-nodes-base.extractFromFile","n8n-nodes-base.set","n8n-nodes-base.httpRequest","@n8n/n8n-nodes-langchain.lmChatOpenRouter","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.set","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.limit","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.googleSheets"]

workflow_json_compressed:
  [encoded data, 7116 characters]

metadata_json:
  {"categories":["AI/ML","Data Processing"],"complexity":"medium","use_cases":["benchmark LLM performance","evaluate legal tasks","process test datasets","compare model outputs","run parallel LLM requests"],"estimated_setup_minutes":20,"required_services":["Google Sheets","OpenRouter","Google Drive"],"key_features":["parallel request handling","LLM benchmarking","structured output parsing","conditional logic routing","merge and aggregation"],"target_audience":["data scientists","developers","legal tech professionals"]}


name: Website Monitoring, Scheduling, and Email Alerts Template
author_name: Anandkumar C
author_username: anandicon
categories: []
created_at: 2025-06-20T06:24:24.358Z
updated_at: 2025-06-20T06:24:24.358Z
url: https://n8n.io/workflows/5067
scraped_at: 2026-05-02 08:04:49
metadata_generated_at: 2026-05-02 08:36:20
description:
  🛠 Website Downtime Monitoring with Scheduled Checks and Email Alerts

  Easily monitor your website uptime and receive instant email alerts when it becomes unreachable — using this no-code template powered by n8n, a free and flexible workflow automation tool.

  This ready-to-use workflow periodically checks your website’s status and sends an alert email if it’s down.

  ⚙️ How it Works

  Schedule Website Check**  
    Triggers the workflow at regular intervals (e.g., every 8 hours by default).

  Check Website Status**  
    Sends an HTTP GET request to your site.

  Evaluate Response**  
    Determines if the site is reachable (expects HTTP status 200).

  Send Downtime Alert**  
    If the site is down, an alert email is sent to the specified address.

  🔧 Steps to Customize

  1. HTTP Request Node
  Replace https://yourdomain.com with your actual website URL.

  2. Send Email Node
  Update the To Email and From Email fields with your addresses.

  3. Adjust Monitoring Frequency
  Modify the Schedule Trigger node to run every 5 minutes, hourly, or as needed.

  ✅ SMTP Configuration Instructions

  Before emails can be sent, you need to configure SMTP credentials in n8n.

  📨 Option 1: Gmail SMTP Setup

  &gt; Note: Gmail requires App Passwords (not your regular Gmail password) and 2FA to be enabled.

  Steps:
  Go to Google Account Security Settings.
  Enable 2-Step Verification.
  Go to App Passwords.
  Create a new app password (choose Mail and Other, name it n8n).
  In n8n:
     Go to Credentials → Create New → SMTP.
     Use the following values:
       Host: smtp.gmail.com
       Port: 465 (SSL) or 587 (TLS)
       User: your Gmail address (e.g., you@gmail.com)
       Password: the App Password you generated

  ✉️ Option 2: Generic SMTP Setup

  Use this if you're using your hosting provider's or business email SMTP server.

  Example Values:
  Host**: smtp.yourdomain.com or provider-specific (e.g., smtp.sendgrid.net)
  Port**: 587 (TLS) or 465 (SSL)
  User**: your email address (e.g., alerts@yourdomain.com)
  Password**: your email/SMTP password
  Secure**: Yes (if using 465 or TLS-enabled 587)

  Then in the workflow's Send Email node, select the SMTP credentials you created.

  📌 Requirements

  A running instance of n8n (self-hosted or n8n.cloud)
  SMTP credentials configured in n8n for email delivery
  Basic familiarity with the n8n visual editor

  🧠 Pro Tips

  Rename Nodes**: Use clear, descriptive names for maintainability.
  Sticky Notes**: Use stickies on the canvas to help explain logic for others.
  Expand Alerts**: Integrate with Slack, Discord, or Telegram for multi-channel alerts.

nodes_used:
  ["n8n-nodes-base.scheduleTrigger","n8n-nodes-base.httpRequest","n8n-nodes-base.if","n8n-nodes-base.emailSend"]

workflow_json_compressed:
  H4sIAAAAAAAAE41VXW7bRhC+ypTNQwKI+qHsVKIYtantFAVSNGiEFoUtFEvuUNyI3GV2l5YUgWfoe596jJ6nF+gVOktKslxLQWFYEpcz33zf/O3Wk6xAL/R+wdgIi3CtVtKKAuEHJYVVWsgFrITN4KZgIofXOWprvI4nFUfjhbdbT3ByH7ijFul9kiGvcoQ95FWGyZLe203p3suR9BtvP2YGu2ZnPtNisUBNdqUiN6EkoQf9fmfY78/pkGmCt6gp6NbT5OC+haSTe5Y3RFKBueNSCFlZdCR3v74/WF3W87pumfxMUE2QQd3ZiQgeRDScDwreW2Yrc1ZCZm35E36s0NjH9C/O0K80cfGcmwl7vY2qNFeUXtlNVOFoo82UI/TdzYweVengnCNR12hKesA3ShfMks0HQ6HOaxo+aDou8ddnxYj0sYaXZzQkSnKxJ+bJqoipeK4MlOgKBwT8aruFZ47e7Z1nmgxeUZg7bw51TTEau8ALXY1JI2rWRqTWsjcfKyrXZ4t1cdRxKPlD4x416lmR6Gyc22OtI6ISnNCa2cIVLPri+ser2a/vbsAdTKPdJzI+jYzd5DiNFd/AFlIlrZ+yQuSbEF5rwfIOGCaNb1CLdAIxS5YLrSrJ/UTlSofwZTpKxymbwP55OBxOoGSc0wCGEPTL9QRqoAaRlhoFNUU5hZI6dKU5al8zLioTwsi5/gcpVmvfZIyrVQh9CMo1XNK/XsTseb/T/HUHLyZQsLW/EtxmIVAbOMeC6YWQIbDKKkcoC4jIPjofXw4vUndc7pNgxCcMYfDS+ebE289QLDJLR93LRlCqlG3UtMi+VWUIwybWMUDgDvZxxuPxBCyurc9ysSA2CboJd3jsiE4/+OqSj3aWHBPVdlgIUklsjMNM3TfBn5hQUlE7wmQX9driRr221K7I04iLe0hyZsyrO+9QlTuP+iGY/v3Hn//89TscD1zbkAQRTKNyeo1MwwxZ0Yl6pTuYZQhFu3GRw2rn+DxikGlMKcTpZXHngaW8oSWL3+KcySUxeCvkMuqx6QsQBpJKa8pOvgFqUa3kYkrjBRpZkrE4R6etOQVmQKUHo+32mVSruj687+6IvsuRBgiSZj9aYr3nymgGLVsiSEzQGKY3wBKXTIdsVPtNs2YEhe0eZBNlIE2dKNZTGtLja+dbZRuzHqWaPtu095qho7E1VfwBE7cBT2S7WQSHFaCalUCWLnnfNLO/27SpVsWZl083D60Fp+ie9onVFRIFtJaI7jYzNQFJP2zEx9uWDlzNaMfQhnSL6P+trcanQ9ccx7UX9onC7XxOsU5eT6dinNn5T3Ad6JmL+xTs56/HE+h1/S99TV6xaggAAA==

metadata_json:
  {"categories":["DevOps","Operations"],"complexity":"simple","use_cases":["monitor website uptime","send downtime alerts","schedule periodic checks","configure email notifications"],"estimated_setup_minutes":5,"required_services":["GitHub (implied for hosting)","SMTP Provider (for email delivery)"],"key_features":["scheduled polling","status detection","conditional alerting","email notifications","no-code automation"],"target_audience":["devops engineers","sre teams","website administrators"]}


name: Daily AI News Digest to LinkedIn Posts with OpenAI GPT and RSS Feeds
author_name: Avkash Kakdiya
author_username: itechnotion
categories: []
created_at: 2025-06-20T08:45:07.562Z
updated_at: 2025-06-20T08:45:07.562Z
url: https://n8n.io/workflows/5068
scraped_at: 2026-05-02 08:04:49
metadata_generated_at: 2026-05-02 08:36:20
description:
  🔁 What This Workflow Does
  This automation fetches daily AI-related articles from trusted RSS feeds, summarizes them using OpenAI (GPT), and generates a ready-to-post LinkedIn update in your writing style. It then emails the post to you every morning for review and publishing.

  High-Level Steps:
  Triggers every morning via Cron.
  Fetches latest AI news from multiple RSS sources.
  Filters recent articles (last 24 hrs).
  Summarizes each article using OpenAI (ChatGPT).
  Generates a LinkedIn-style post using your tone.
  Sends the post to your Gmail for review.

  ⚙️ Setup Steps
  Estimated setup time: 15–30 minutes

  You’ll need:

  OpenAI API key
  Gmail account connected in n8n
  RSS feed URLs (defaults are provided)

  Add your email in the Gmail node to receive daily posts.

  Add your tone/style prompt in the ChatGPT nodes (instructions inside workflow).

nodes_used:
  ["n8n-nodes-base.scheduleTrigger","n8n-nodes-base.rssFeedRead","n8n-nodes-base.rssFeedRead","n8n-nodes-base.rssFeedRead","n8n-nodes-base.code","n8n-nodes-base.merge","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.code","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.gmail","n8n-nodes-base.if","n8n-nodes-base.gmail","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 6308 characters]

metadata_json:
  {"categories":["Marketing","Communication","Data Processing"],"complexity":"medium","use_cases":["Curate AI news content","Auto-generate LinkedIn posts","Review social media drafts before publishing","Schedule social media updates"],"estimated_setup_minutes":20,"required_services":["OpenAI API","RSS Feed sources","Google Calendar API","Slack Webhook","Email SMTP"],"key_features":["Cron-based scheduling","RSS feed aggregation","AI text summarization","Template-based copy generation","Daily review workflow"],"target_audience":["Content creators","Social media managers","Marketing professionals"]}


name: LinkedIn Profile Scraper & Personalized Outreach using PhantomBuster + GPT-4
author_name: Rahul Joshi
author_username: rahul08
categories: []
created_at: 2025-06-20T11:54:05.007Z
updated_at: 2025-06-20T11:54:05.007Z
url: https://n8n.io/workflows/5069
scraped_at: 2026-05-02 08:04:49
metadata_generated_at: 2026-05-02 08:36:21
description:
  Description

  This plug-and-play n8n workflow template helps you automate LinkedIn profile data extraction and transform it into structured, enriched outputs using PhantomBuster and GPT-4. Perfect for lead generation, recruiting, or growth marketing teams, this pipeline handles scraping, structuring, and messaging—all in one flow.

  Requirements

  PhantomBuster Setup
  Create a PhantomBuster account.
  Use the LinkedIn Profile Scraper Phantom (or your custom one).
  Get your API Key and Agent ID from PhantomBuster dashboard.
  Configure your LinkedIn Phantom with an active LinkedIn session cookie (available from your browser’s developer tools).

  OpenAI or Azure OpenAI

  Provide your GPT-4 / GPT-4o API Key.
  You can use OpenAI or Azure's hosted model.

  (Optional) Google Sheets

  Use Sheets for batch profile inputs or output logging.

  What This Template Does

  Step-by-Step Flow:

  🔁 Manual Trigger / Google Sheets input – Accepts LinkedIn profile URLs.

  🚀 Launch PhantomBuster Agent – Starts the scraping job with provided LinkedIn URLs.

  ⏳ Wait Node (45 sec) – Allows PhantomBuster to finish execution.

  📥 Download Scraped Output – Fetches the download URL for JSON/CSV from the container.

  📂 Temp File Management – Deletes temp URLs or intermediate data as needed.

  AI Parser (GPT-4) – Parses and extracts:

  Name
  Headline
  Company
  Designation
  Industry
  Location
  Recent roles

  (Optional) Create personalized outreach messages using structured output.

  Output Structured JSON or CSV – Send to CRM, Google Sheets, Airtable, etc.

  Best For

  📈 Sales/BDRs building high-quality prospect lists

  🧑‍💼 Recruiters extracting enriched candidate info

  💼 Founders & Marketers creating targeted lead magnets

  🧩 Tool builders building products using LinkedIn profile data

nodes_used:
  ["@n8n/n8n-nodes-langchain.lmChatAzureOpenAi","@n8n/n8n-nodes-langchain.outputParserStructured","n8n-nodes-base.wait","@n8n/n8n-nodes-langchain.lmChatAzureOpenAi","@n8n/n8n-nodes-langchain.outputParserStructured","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.httpRequest","@n8n/n8n-nodes-langchain.chainLlm","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE62XWVPcRhDHv4pKD3liyNwHT/FdVDmBMth5iF2pOXpYhUXarLQYm+K7pyUIu8CKXbCruGl1/7qn59+ty7JK5V75sqGMfwJ28U/gH8/ffS93yjPofLl3WVZ12/k6wn5vZ2jygkbBU46eR5uBJ21t9izrkK2QmTGpvNMisBS9NcFb5kXk0mVKNS2vdsranwG6el/Vp5D26+Jw3uRqCsVRnPtZVZ8UvxRH3XwRu8UcUvHad754c9HNfeyqpi6+Vt2kOJz4umvOXi7aDuZo/+7wmEhk7vxJW+799QWDNAn6Hy+v86OKBi5AEZ+NJlJTSoLzmghJvdXaZGtUeYv24juGLg5mUL/YL15NfFf8ju6mfYBvs97gt9rWv+InGcKQqa9P4sRX9e70rDcfnh8er/CZWdNWPTrSaGp3mKTIN/NzjIX0CHl5de34E/422LGrnRvuqHLWyQmSlaZEOgnEZeGIlMIHiJLzTJfcK2U7WHSzRVcc+nkL8y3Am8H+2nzp5i694dvR7/JbfmpUjEwlYoS1RHodiHPKEGWlsA40WBeW/H/6qluyLjGDb2H36/U/V3iQZYfYnucrhEnTnA4tCthpwcVIMlUMS5YxpAqBRI5/Bjx+nl25MYXlEaSkk+CGEfySiExgiOc6k5iTksGZZJ3Z2Drsx3uHcSqf1jwUeNAB+90rCEgeGfGGccK0icCltU6Jzc2zDfpo99RN11/D8vPnGj+KdtIspqkIc/CnxbSqobiXo+Db5bjSYjZpLlTG3GzAFjMpkJCjIo7a4GgKCZxcyTJOIC1QbY7n1cnJ6tW4127tjeHSboWTmNvW25ozRqu0EpR4wQVeYOeIp+BJNMFGVE9MwS4530IXJ8XHD++LPG/OiqMZliy1E4DxC3LSNCdTOOpt2nu4im+FK3fVLa4XSQiKfe6yQuXBImNZtSCUeUgxoNBzvsQ9hrPZQHvUNXN/As+BFPTJkDmgqkdtCQQUFQkIaanlhKsEVMrkgK10+OHB0XHRNf9Pj3A9PV4c7o/STrpu9gH+XUB7T3owzHasy/M3nufEHcMK8khkDpJYTj3hUWnAkZmSXxlB794cX5/8T4AV+smwTjlmIFDCjMHTpy4TC5wRSIL5hMiSrVyqm/G8bNcbAVm0/Ti/Hc4bRATbpr5HrrYrM9t1yzLbrGwCnDjR9RMTW9Y7TCQI3EU8c4xZc7fMt4vIsGoM/JjI08vslB6BnUM3/3ZQv/XVtNxDeYRHKo9jJXkTMlEaZ47kzBAbBZBgGYVoKJN5RSZeoSx0UByip6b206pF9f4d2hZr2d6U3xf95Zyi2RZnMHx9Pz27J8vMjKV27xz0cviobKDvb8Z7WcaWwd0rS4KzNAYGVlCbl3l8nKXxPPDK/pj+MaX4s49mqTa9tCQtNbHaA5EWGLEpYWtBZikHcMb4ZUqvYYpxip+gjHgHx/BHWSN14J3VxCjcHqVxuLUkp0nSwgWpBeRwZ/ZX8fRb8UfTjfO1g82NyaoUsmG6cP2Ar4xN3fV3eq8sH24paN2v9OcYKvtpi4VvoeuwY4dH4QLioo9wME84fffKc9b7OL9+flj0cHEP1PiMfWVR/BNF8QcQJEYpnMsQE/SoCFHD8O4wOB52TPx+ho2O9PiC0Oe4peIOD+3gK1GCi3KPXn35gkwPVop13reZ52u9P+ifdd63mGxrnY+96GAMX/3dy8ICQ978bSXekwT/gactKdhGjGeq30ag0feoa6DVbfeHynLH0X2I8TNd1wF3X53W9+nogr8hreeX+dEEH7kS6zIcF9K12T4y2dd5f2aOo6FHlGRd6Cd1zdqA23gYk7xN28/agE8Z1+sCb5yNa6M+7YzWxX3WmrGG5erqP+4jMrA4EwAA

metadata_json:
  {"categories":["Marketing","Communication","Lead Generation"],"complexity":"medium","use_cases":["extract LinkedIn profiles","generate personalized messages","automate outreach campaigns","enrich sales data","streamline recruiting"],"estimated_setup_minutes":15,"required_services":["PhantomBuster","OpenAI (GPT-4)","Google Sheets","Microsoft Excel"],"key_features":["automated profile scraping","AI-driven sentiment analysis","dynamic personalized outreach","data enrichment pipeline","scheduled execution"],"target_audience":["growth marketers","recruiters","sales teams"]}


name: Google Play Review Intelligence with Bright Data & Telegram Alerts
author_name: Incrementors
author_username: incrementors
categories: []
created_at: 2025-06-20T12:25:55.367Z
updated_at: 2025-06-20T12:25:55.367Z
url: https://n8n.io/workflows/5071
scraped_at: 2026-05-02 08:04:50
metadata_generated_at: 2026-05-02 08:36:21
description:
  Google Play Review Intelligence with Bright Data & Telegram Alerts

  Overview
  This n8n workflow automates the process of scraping Google Play Store reviews, analyzing app performance, and sending alerts for low-rated applications. It integrates with Bright Data for web scraping, Google Sheets for data storage, and Telegram for notifications.

  Workflow Components

  1. ✅ Trigger Input Form
  Type:** Form Trigger
  Purpose:** Initiates the workflow with user input
  Input Fields:**
    URL (Google Play Store app URL)
    Number of reviews to fetch
  Function:** Captures user requirements to start the scraping process

  2. 🚀 Start Scraping Request
  Type:** HTTP Request (POST)
  Purpose:** Sends scraping request to Bright Data API
  Endpoint:** https://api.brightdata.com/datasets/v3/trigger
  Parameters:**
    Dataset ID: gd_m6zagkt024uwvvwuyu
    Include errors: true
    Limit multiple results: 5
  Custom Output Fields:**
    url, review_id, reviewer_name, review_date
    review_rating, review, app_url, app_title
    app_developer, app_images, app_rating
    app_number_of_reviews, app_what_new
    app_content_rating, app_country, num_of_reviews

  3. 🔄 Check Scrape Status
  Type:** HTTP Request (GET)
  Purpose:** Monitors the progress of the scraping job
  Endpoint:** https://api.brightdata.com/datasets/v3/progress/{snapshot_id}
  Function:** Checks if the dataset scraping is complete

  4. ⏱️ Wait for Response 45 sec
  Type:** Wait Node
  Purpose:** Implements polling mechanism
  Duration:** 45 seconds
  Function:** Pauses workflow before checking status again

  5. 🧩 Verify Completion
  Type:** IF Condition
  Purpose:** Evaluates scraping completion status
  Condition:** status === "ready"
  Logic:**
    True: Proceeds to fetch data
    False: Loops back to status check

  6. 📥 Fetch Scraped Data
  Type:** HTTP Request (GET)
  Purpose:** Retrieves the final scraped data
  Endpoint:** https://api.brightdata.com/datasets/v3/snapshot/{snapshot_id}
  Format:** JSON
  Function:** Downloads completed review and app data

  7. 📊 Save to Google Sheet
  Type:** Google Sheets Node
  Purpose:** Stores scraped data for analysis
  Operation:** Append rows
  Target:** Specified Google Sheet document
  Data Mapping:**
    URL, Review ID, Reviewer Name, Review Date
    Review Rating, Review Text, App Rating
    App Number of Reviews, App What's New, App Country

  8. ⚠️ Check Low Ratings
  Type:** IF Condition
  Purpose:** Identifies poor-performing apps
  Condition:** review_rating &lt; 4
  Logic:**
    True: Triggers alert notification
    False: No action taken

  9. 📣 Send Alert to Telegram
  Type:** Telegram Node
  Purpose:** Sends performance alerts
  Message Format:**
      ⚠️ Low App Performance Alert
    📱 App: {app_title}
    🧑‍💻 Developer: {app_developer}
    ⭐ Rating: {app_rating}
    📝 Reviews: {app_number_of_reviews}
    🔗 View on Play Store
  Workflow Flow

  Input Form → Start Scraping → Check Status → Wait 45s → Verify Completion
                                      ↑              ↓
                                      └──── Loop ────┘
                                             ↓
                            Fetch Data → Save to Sheet & Check Ratings
                                                        ↓
                                                Send Telegram Alert

  Configuration Requirements

  API Keys & Credentials
  Bright Data API Key:** Required for web scraping
  Google Sheets OAuth2:** For data storage access
  Telegram Bot Token:** For alert notifications

  Setup Parameters
  Google Sheet ID:** Target spreadsheet identifier
  Telegram Chat ID:** Destination for alerts
  N8N Instance ID:** Workflow instance identifier

  Key Features

  Data Collection
  Comprehensive app metadata extraction
  Review content and rating analysis
  Developer and country information
  App store performance metrics

  Quality Monitoring
  Automated low-rating detection
  Real-time performance alerts
  Continuous data archiving

  Integration Capabilities
  Bright Data web scraping service
  Google Sheets data persistence
  Telegram instant notifications
  Polling-based status monitoring

  Use Cases

  App Performance Monitoring
     Track rating trends over time
     Identify user sentiment patterns
     Monitor competitor performance

  Quality Assurance
     Early warning for rating drops
     Customer feedback analysis
     Market reputation management

  Business Intelligence
     Review sentiment analysis
     Performance benchmarking
     Strategic decision support

  Technical Notes

  Polling Interval:** 45-second status checks
  Rating Threshold:** Alerts triggered for ratings &lt; 4
  Data Format:** JSON with structured field mapping
  Error Handling:** Includes error tracking in dataset requests
  Result Limiting:** Maximum 5 multiple results per request

  For any questions or support, please contact:
  info@incrementors.com
  or fill out this form https://www.incrementors.com/contact-us/

nodes_used:
  ["n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.formTrigger","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.wait","n8n-nodes-base.if","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.if","n8n-nodes-base.telegram"]

workflow_json_compressed:
  [encoded data, 4444 characters]

metadata_json:
  {"categories":["AI/ML","Data Processing","Communication"],"complexity":"medium","use_cases":["scrape app reviews","analyze app ratings","send performance alerts","track competitor metrics"],"estimated_setup_minutes":30,"required_services":["Bright Data","Google Sheets","Telegram","Google Play Store"],"key_features":["web scraping automation","sentiment analysis","custom alert thresholds","real-time notifications"],"target_audience":["developers","product managers","QA engineers"]}


name: AI Sales Agent with Telegram Approvals & Google Sheets Sync
author_name: David Olusola
author_username: dae221
categories: []
created_at: 2025-06-20T15:52:04.394Z
updated_at: 2025-06-20T15:52:04.394Z
url: https://n8n.io/workflows/5074
scraped_at: 2026-05-02 08:04:48
metadata_generated_at: 2026-05-02 08:36:20
description:
  A complete, ready-to-deploy Telegram chatbot template for food delivery businesses. This intelligent assistant handles orders, payments, customer service, and order tracking with human-in-the-loop payment verification.
  ✨ Key Features

  🤖 AI-Powered Conversations - Natural language order processing using Google Gemini
  📱 Telegram Integration - Seamless customer interaction via Telegram
  💳 Payment Verification - Screenshot-based payment confirmation with admin approval
  📊 Order Tracking - Automatic Google Sheets logging of all orders
  🧠 Memory Management - Contextual conversation memory for better customer experience
  🌍 Multi-Currency Support - Easily customizable for any currency (USD, EUR, GBP, etc.)
  📍 Location Flexible - Adaptable to any city/country
  🔄 Human Oversight - Manual payment approval workflow for security

  🛠️ What This Template Includes
  Core Workflow

  Customer Interaction - AI assistant takes orders via Telegram
  Order Confirmation - Summarizes order with total and payment details
  Information Collection - Gathers customer name, phone, and delivery address
  Payment Processing - Handles payment screenshots and verification
  Admin Approval - Human verification of payments before order confirmation
  Order Tracking - Automatic logging to Google Sheets with delivery estimates

  Technical Components

  AI Agent Node - Google Gemini-powered conversation handler
  Memory System - Maintains conversation context per customer
  Google Sheets Integration - Automatic order logging and tracking
  Telegram Nodes - Customer and admin communication
  Payment Verification - Screenshot detection and approval workflow
  Conditional Logic - Smart routing based on message types

  🚀 Quick Setup Guide
  Prerequisites

  n8n instance (cloud or self-hosted)
  Telegram Bot Token
  Google Sheets API access
  Google Gemini API key

  Step 1: Replace Placeholders
  Search and replace the following placeholders throughout the template:
  Business Information

  [YOUR_BUSINESS_NAME] → Your restaurant/food business name
  [ASSISTANT_NAME] → Your bot's name (e.g., "Alex", "Bella", "Chef Bot")
  [YOUR_CITY] → Your city
  [YOUR_COUNTRY] → Your country
  [YOUR_ADDRESS] → Your business address
  [YOUR_PHONE] → Your business phone number
  [YOUR_EMAIL] → Your business email
  [YOUR_HOURS] → Your operating hours (e.g., "9AM - 11PM daily")

  Currency & Localization

  [YOUR_CURRENCY] → Your currency name (e.g., "USD", "EUR", "GBP")
  [CURRENCY_SYMBOL] → Your currency symbol (e.g., "$", "€", "£")
  [YOUR_TIMEZONE] → Your timezone (e.g., "EST", "PST", "GMT")
  [PREFIX] → Order ID prefix (e.g., "FB" for "Food Business")

  Menu Items (Customize Completely)

  [CATEGORY_1] → Food category (e.g., "Burgers", "Pizza", "Sandwiches")
  [ITEM_1] through [ITEM_8] → Your menu items
  [PRICE_1] through [DELIVERY_FEE] → Your prices
  Add or remove categories and items as needed

  Payment & Support

  [YOUR_PAYMENT_DETAILS] → Your payment information
  [YOUR_PAYMENT_PROVIDER] → Your payment method (e.g., "Venmo", "PayPal", "Bank Transfer")
  [YOUR_SUPPORT_HANDLE] → Your Telegram support username

  Step 2: Configure Credentials

  Telegram Bot - Add your bot token to Telegram credentials
  Google Sheets - Connect your Google account and create/select your orders spreadsheet
  Google Gemini - Add your Gemini API key
  Sheet ID - Replace [YOUR_GOOGLE_SHEET_ID] with your actual Google Sheet ID

  Step 3: Customize Menu
  Update the menu section in the AI Agent system message with your actual:

  Food categories
  Item names and prices
  Delivery fees
  Any special offerings or combos

  Step 4: Test & Deploy

  Import the template into your n8n instance
  Test the conversation flow with a test Telegram account
  Verify Google Sheets logging works correctly
  Test the payment approval workflow
  Activate the workflow

  💰 Currency Examples
  USD Version
  🍔 MENU & PRICES (USD)
  Burgers
  Classic Burger – $12.99
  Cheese Burger – $14.99
  Deluxe Burger – $18.99

  Delivery Fee – $3.99
  EUR Version
  🍔 MENU & PRICES (EUR)
  Burgers
  Classic Burger – €11.50
  Cheese Burger – €13.50
  Deluxe Burger – €17.50

  Delivery Fee – €3.50
  📊 Google Sheets Structure
  The template automatically logs orders with these columns:

  Order ID
  Customer Name
  Chat ID
  Phone Number
  Delivery Address
  Order Info
  Total Price
  Payment Status
  Order Status
  Timestamp

  🔧 Customization Options
  Easy Customizations

  Menu Items - Add/remove/modify any food items
  Pricing - Update to your local pricing structure
  Currency - Change to any currency worldwide
  Business Hours - Modify operating hours
  Delivery Areas - Add location restrictions
  Payment Methods - Update payment information# Header 1

nodes_used:
  ["@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.memoryBufferWindow","n8n-nodes-base.telegramTrigger","n8n-nodes-base.googleSheetsTool","n8n-nodes-base.telegram","@n8n/n8n-nodes-langchain.textClassifier","n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","n8n-nodes-base.telegram","n8n-nodes-base.telegram","n8n-nodes-base.stickyNote","n8n-nodes-base.if","n8n-nodes-base.stickyNote","n8n-nodes-base.telegram","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 8208 characters]

metadata_json:
  {"categories":["AI/ML","Marketing","Communication"],"complexity":"medium","use_cases":["Order Management","Customer Support","Payment Verification"],"estimated_setup_minutes":45,"required_services":["Telegram","Google Sheets","Google Gemini"],"key_features":["AI Conversations","Human Approval Workflow","Payment Validation","Natural Language Processing"],"target_audience":["Food Delivery Managers","Customer Support Teams","AI Developers"]}


name: Create, Update Alerts 🛠️ UptimeRobot Tool MCP Server 💪 all 21 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-20T16:12:18.512Z
updated_at: 2025-06-20T16:12:18.512Z
url: https://n8n.io/workflows/5075
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all UptimeRobot Tool operations to AI agents. Zero configuration needed - all 21 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every UptimeRobot Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n UptimeRobot Tool tool with full error handling

  📋 Available Operations (21 total)

  Every possible UptimeRobot Tool operation is included:

  👤 Account (1 operations)

  • Get an account

  🔧 Alertcontact (5 operations)

  • Create an alert contact
  • Delete an alert contact
  • Get an alert contact
  • Get many alert contacts
  • Update an alert contact

  🔧 Maintenancewindow (5 operations)

  • Create a maintenance window
  • Delete a maintenance window
  • Get a maintenance window
  • Get many maintenance windows
  • Update a maintenance window

  🔧 Monitor (6 operations)

  • Create a monitor
  • Delete a monitor
  • Get a monitor
  • Get many monitors
  • Reset a monitor
  • Update a monitor

  🔧 Publicstatuspage (4 operations)

  • Create a public status page
  • Delete a public status page
  • Get a public status page
  • Get many public status pages

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native UptimeRobot Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every UptimeRobot Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.stickyNote","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.stickyNote","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.stickyNote","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.stickyNote","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.uptimeRobotTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE71Y224bNxD9FUHPZkpyePVTgRQo+tALkrR9CIKCnBk6QmytIa3jBoH/vbNKA8XW2sjq4pcFpOWSZ25nzvDz/Ir7Mj//PF8s131ZIv9C8/M5ks9cCtdYwZEObJ03BpKmmh1Sja0iBw0R0RFbyx4yeuNTqRmp4fzubL7siNfz87ey9bBlhcxJNlI5YVWuRadKKqwKOq6VKpba5vJVuWJZ/Xe3+tAuu9vZ7x959XHBtzMtL/tP18PLZVqqze6qljW/WPcL/PDpt65nWXLdrRf9olvKwcq4pM+M1u/k77KSjXterQdbsVv2vOxlqwHosOtf8mbzlbk7+x+ws6w9EqmQLSpXfFDVo1WGvEMHxhDxFvCf1/3iil91tetnb7rucvbryz9mrwU7r7bAfxTkP2zRX5blBb4vi+WLK7x+s1pcXGwW3zNhsMAOFtxyfd91HzbhcSVF8K6ojGwEWm7iRrCKKsTcYgLPZf7A6McNxQCVikTGmSQP1qSqxEpBRR0hsguMW0N/5n5WlrOC2N2ICx8Lys3WH4M7HpiVtJjldgLzOMYSdCNGVCZQVg45qhrRq2aTLRF0icFuMb7eZMRsSImZ2SNvtP7q9T3ypoFvzlVQtmqBSpLoybagPIImExsX/w3UlysugnLw6CWv+tlwRMFD/CpV+v1+NZQLVNMk4uSUC8GrZJL8BAAySJxi3YL9iS/5eGB9mggWxXVM2SvgTMp58WyOTRwN2YGuqbKxu4l6BKQQJiKNGoQyKSjr7VBSTciuuKQCAUMOSSwJ95FeleWn+1jXe4KVupoGFtglEJcqz8JxTgsTVC1El2wkppB91eZboqPjJezUDBDOjakCKe10Eb7yXhUTxK9sYopMwvg4TgN2TxqQ0O9HA5Ao+VKTwsqgXNWgcgCtktfWGW2iwbZLA5IHi2HzoRPPbhdL6m4PoIKwy2GPA66hSOhTVAmNVJf0ZJXYOMGPzpOOlansUsHxAA90MAmwadYFI0xQKMDAXUPKQpRWmG3WLWugB0V2RLQDJUxCSy1QcCyUlX0StNDEvdJlRUzFqHWuGGiEEnYBH8ILkxBzSzqIxBPW8lJsWZK3ElWlTSgoUi6VRLu8cDQXT00HdDGiKVqBNSIw0QvnaorSIlJoJFyRTB7nBtiTG8K+0lJUZcASjQoOJBdYHnloaeBB5HaIYGwZ44Zuuei71QGEkHbZ7HGUwUhWgstKBL4ImSp6s4oaVEZUsXOOUnN5jBAOQjmwwCSUOQdES1Z4SqYJB5KqVYtqB0i+xdZkrKAdFjgI4lD6kyACJfJROKq2IoVUnCQlyYNJpiphVVcNj5X+F5SH1PskmAyAuVFTVIpkpThWZR+czD/C/86GhgBbmK94fbgvpwYbRZRmL7ofndNDUyUpHOcGQahj0yINgh6jpEMwwuS68YU9NyPzrXjPZccqOZahquQqkzKh1zRORG5PIkq7o9T3EVFqtoicEi82N2SmzH+ip0DGTijNU84Ux0TK9U29XOBs3Zf+Zj27Lhd8yBw4MqE/0UaxNgxSPMYUafpgtMgqcS7lFJ1uTBjHVMrREA/8NA2xtd44LlWhzMxD9Uvj1wQqQK46gWH56yFBHQ3uwFXT4JqKLSVRJ428tFGScbsm64VUjQwKwWfkMbLaRXwIb02DLIiCpDHK1EqSxZvZJSZU3lbpCaIOS4bxgvP7Xg7o3anl6YqT1fJ+yTjss1l+vxXJH2XxTz+44/zt28+b27PvvVb6+uHZXOQW/zs/13fv3gmEB1c1pzjiYRc4xRk7+ucUh+zIl1McstOQThX1+/rhlLl17w7glNF/jrMeu986aZgeXPqcMu+ey67RIfB0h410y9Py0PMY95TcOi0FPo99T4mz07Lv8yXno3c4Jz1wTIwd/8C7u/8ANBCFhT4cAAA=

metadata_json:
  {"categories":["DevOps","Communication"],"complexity":"medium","use_cases":["monitoring uptime","sending alerts","managing notifications","creating alerts","updating alerts"],"estimated_setup_minutes":5,"required_services":["UptimeRobot","LlamaIndex"],"key_features":["MCP server integration","all 21 UptimeRobot operations","zero configuration setup","AI agent connectivity"],"target_audience":["devops engineers","system administrators","automation creators"]}


name: 🛠️ X (Formerly Twitter) Tool MCP Server 💪 all 8 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-20T16:22:20.818Z
updated_at: 2025-06-20T16:22:20.818Z
url: https://n8n.io/workflows/5076
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all X (Formerly Twitter) Tool operations to AI agents. Zero configuration needed - all 8 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every X (Formerly Twitter) Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n X (Formerly Twitter) Tool tool with full error handling

  📋 Available Operations (8 total)

  Every possible X (Formerly Twitter) Tool operation is included:

  🔧 Directmessage (1 operations)

  • Create Direct Message

  📝 List (1 operations)

  • Add Member to List

  🔧 Tweet (5 operations)

  • Create Tweet
  • Delete Tweet
  • Like Tweet
  • Retweet Tweet
  • Search Tweets

  👤 User (1 operations)

  • Get User

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native X (Formerly Twitter) Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every X (Formerly Twitter) Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.twitterTool","n8n-nodes-base.stickyNote","n8n-nodes-base.twitterTool","n8n-nodes-base.stickyNote","n8n-nodes-base.twitterTool","n8n-nodes-base.twitterTool","n8n-nodes-base.twitterTool","n8n-nodes-base.twitterTool","n8n-nodes-base.twitterTool","n8n-nodes-base.stickyNote","n8n-nodes-base.twitterTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE71W22ocRxD9lWGeElA7fb/oKcEmIWAnwVZigxGhu6paGiTNiJnBijD776lZY+/qZrJrNm/Ldk/VOadOVfXH9orm3B5/bLt+mnMP9Cu2xy2gS5QzlVCMRelJW6eUiRJLsoAl1ALkpQkAFklrciaBUy7mkgArtKujth+Qpvb4PYdeQlINwBeMSAhV2CytSEYWAbaqZMgQRtPyV/mK+PbbYbyol8NN8/sHGj90dNNIPpxvr5fDPvZiHV2UPNGzae7g4va3YSa+cj1M3dwNPScWynp5pLQ85b/zyIFnGqeFKwz9TP3MoRagS9S/+GT9lVodfQZsSjRFF1GrYsBmgV5SEdkQEVC1nvwG8Lvmu5+H8YrGy9vm5KabOdX3zckwXDavnv/RvGESNG4Y/MgUftjQuMz9GZznrn92BdcnY3d2tr68zcVqpuIXKjdUzofhYl0nlyM5KCBUtFlYrCyqDFk4ny0ajJIL0t5j/zTj6IyK2nG0UI2wNRZRuDTCFS5sqqUQyQ3j5yPlmZoX3UgwN69omvIZPVmk+ZMmiyL3mEXJzOyDIt2Hqb/ANMSkkw8i56SYtAKRZXTCKQw2SC+VhA3MN2t3NIs9GrWHh6T8Bg95VROG5AVCicJ6l0SpxEbyELxMmaSmDdSfEFnHq0JjMw/Ny26a95STG/W/y5l8JUzck1F5xpgkiZg1MsYANYNHjP5xOfWechq/p5zWGJck270orrdNiCxn1iIEk5BboUoVHxj05IZoXyH9w8I/LSQokyhlL0xW3IwZiGdFRWEwmaqMLuDSBt0LuqRvQOfijuiUkQ4zJGFMTdw1VERyRGzKEFHmCkFvNffL7mJ/bFzfHbHFYLKtedkIKKzybEZWS2BkExo+lBg22F7TvADbGx4Pm93gJW2waKOFRO/ZdsVxCvTCZ3YcKCo6160OoTzC+Sd00+7wdq2rSzEaSVxS8IvrvBNRczdr7uRogCTiE9PQ7Nm+Xu7bvo5NGHg9YSaGqkvgjZpBGA0AxmkXthvkFy7xn9P21typdePDIfMVESHyki+876Cwkl4ZkaNNIlEsShfpqsTHRbR7ihgfbryvi8i3+bznXct/rK9/EYh/5+7vedHh+D2/txYQOz9JPkc44pcg0j/tsVydnjKMrUlw0Dx3pvVBM92ZvAfNdHdSHTTV3alz0FSPPFP+D2fce2geMOVq9S8i7tBcFw0AAA==

metadata_json:
  {"categories":["AI/ML","Communication"],"complexity":"medium","use_cases":["expose X API operations to AI agents","enable AI tools to interact with X platform","integrate social media tools via MCP server"],"estimated_setup_minutes":5,"required_services":["X (Twitter) API","GCN MLC"],"key_features":["zero configuration X API setup","pre-built 8 operation whitelist","MCP server integration","AI agent compatibility","standardized Twitter tool operations"],"target_audience":["developers","AI engineers","technical architects"]}


name: 🛠️ Twist Tool MCP Server 💪 all 22 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-20T18:31:20.878Z
updated_at: 2025-06-20T18:31:20.878Z
url: https://n8n.io/workflows/5077
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all Twist Tool operations to AI agents. Zero configuration needed - all 22 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Twist Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Twist Tool tool with full error handling

  📋 Available Operations (22 total)

  Every possible Twist Tool operation is included:

  📺 Channel (7 operations)

  • Archive a channel
  • Create a channel
  • Delete a channel
  • Get a channel
  • Get many channels
  • Unarchive a channel
  • Update a channel

  🔧 Comment (5 operations)

  • Create a comment
  • Delete a comment
  • Get a comment
  • Get many comments
  • Update a comment

  🔧 Messageconversation (5 operations)

  • Create a message
  • Delete a message
  • Get a message
  • Get many messages
  • Update a message

  🔧 Thread (5 operations)

  • Create a thread
  • Delete a thread
  • Get a thread
  • Get many threads
  • Update a thread

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Twist Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Twist Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.stickyNote","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.stickyNote","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.stickyNote","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.twistTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE7VY227bRhD9FUHPnnTvFz+1SIGiD70ASduHIChmZ2dtIRZlSETcIPC/d6jEUWzRaUlbL4QtksOzM3POntmPyzX3uDz/uFx1ux474p/r8nxJ1WdG5BKLdVUFNs5rbZOqJTuqJbZCHJSNRK6yMextJq99wpKpNlreni27TeXd8vyNhB5CGmNiLSmCS7WC00ZBcoRgvQ2WYkk1mqW8hWuWp//abN+1q83N4rf3vH2/4puFkpv9h+vhZpc62EeHgjt+setX9O7Dr5ue5ZHrzW7VrzadfBi0C+pMK/VWfsatBO55uxvWSpuu566XUAPQIeqfcmf/lr49+wzYeg7MQYNHYnDoFWR2CjjV3HLSWmM9AH59s9r1i9ebzdXil5e/L14Jat4eIH8vmL874L7C7oIucdW9WNP16+3q4mL/8NfgnVFn8An8DZfLzebdvjJO1aBNKOBzduCUrpCII1jDLpCPxDovH6z38TW6ZjRnq8FilTVSM4CqMLBysbiEjSsd1vjDli5X73mBC8HedXz1aEn6IRtDMh4sKikpiDsqyOMAUWrgakoQbR5aR1tAbRjQ14rVYEzBHgC+3DL2T8Hn00R8jX1hRRUETQNXY5EPkIaqGlEw1frsDvh+5Ct+Ej4bpuLzmTi5DLGQ5M9yAWyoIGaM0bXgjY8HfD9x/wRwAmwaODY6M2sGk+TiOFoouTG0GE1lKppsug9ujd2HO3y7qQCn1lb6TuVQg7RdRnAxCdUCShYptWxCC8HlA7w/OnwqPexUdhihvwqiqcHVLAlEBEymgWEVokAskfRXCK/rk9jhzUR4NplspcNAoFhJoE6QSYlqxRqx1KSj/ar5Xu1lfDHo+ELPEHs1ZM/MFPumZAtrzUJLRYErykMp0pSNlTQomSItMKYzm/V6iD1HB2U3/f+ppFBjpYIgOxIOe0ODXC1C09KHsiFFreKYzszEN+jgJHzRB43RV0CsUuCSRaJTlJ5MHpPVyidORzozE9wggpPAOTYx+JIGiRGRdq1C0aXKTs4lkRYPY/KYznzCN1ln9kI4LXs6IJOTwuoicmNbgtKq0LqGomLSTgczxuN5CZxa2xIjRhx2Ds9SW+QMWWnxDFnXLOZBK2fGaWxm0lgqPI/G4k5btcaC90WgalsgoQlgRIq0EDx6N2YX1rzb4QXPonE4lpxvFLq6iEZkuhhJoEshAWbhsmXx0saitSGN0HguvoHGk/D5KragOA3NBiGvWAUQyyVO3QebrXhFSvkhjeeCG2g8CZzxgS0G8bpojVhfkuLaYECxKuJ+WdWoR2j8Gd88Gk8CmIYBp/ggsEwRkbYMqYpjVRibsYW0sX6ExjMTOLW2MnsRWvYgCj0Is4hMQhGZ2Ag9NRd0UOM0tjNpHOaOXpGkc4sYhyTSDK5FGUuCDGFkm6FArSjyIzTuL+WvOovF6VhxvmEWUAXSgYC8XFzxGUQUHYh18J4JCXMZYfFMeAOJJ8HzRnSFXAQj+MB5JwYsGoQYUrFKfBejeUjimdgGDk/ChsqoIGYKitci0LI2yMIRuWjLyNKZqY5w+BO8eRSehM+YjJU4iI9RMpJEoUv2NoNKrYSCMTc35qjnpW9qYbmaIrPRcGaixaSybHHoB7lJUQVW2HR+xE+7mQxOx3b/2wyWp+V+xzSE2T9+r7/kf1z93Q+ZOH/z5uP+jOi/D0/uXjlbrrrK/yzP1e3bt/Lt++PqSWJ/dliniH0n+88b+6EYPm/0h1r2vNEf0ulEmTlNwxzNhCcKf5q2OTqZOlX4kyTnyCg/P1/vbUMnavvT5P5oXDxR+NPk/vjM+US1/XKqeKr4d6cJJ4r/Zcx55vKOHGs+5xdub/8FfUw9loMaAAA=

metadata_json:
  {"categories":["AI/ML","DevOps"],"complexity":"medium","use_cases":["Connect Twist tools to AI agents","Expose 22 operations via MCP server","Zero-config AI integration"],"estimated_setup_minutes":10,"required_services":["Twist","MCP server"],"key_features":["22 pre-built Twist operations","All-in-one MCP server","Zero configuration AI access","Webhook URL generation"],"target_audience":["AI developers","DevOps engineers","System architects"]}


name: Call & SMS 🛠️ Twilio Tool MCP Server
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-20T19:26:19.397Z
updated_at: 2025-06-20T19:26:19.397Z
url: https://n8n.io/workflows/5078
scraped_at: 2026-05-02 08:04:50
metadata_generated_at: 2026-05-02 08:36:20
description:
  🛠️ Twilio Tool MCP Server

  Complete MCP server exposing all Twilio Tool operations to AI agents. Zero configuration needed - all 2 operations pre-built.

  ⚡ Quick Setup
  Need help? Want access to more workflows and even live Q&A sessions with a top verified n8n creator.. All 100% free?

  Join the community
  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Twilio Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Twilio Tool tool with full error handling

  📋 Available Operations (2 total)

  Every possible Twilio Tool operation is included:

  🔧 Call (1 operations)

  • Make a call

  🔧 Sms (1 operations)

  • Send an SMS/MMS/WhatsApp message

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Twilio Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Twilio Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.twilioTool","n8n-nodes-base.stickyNote","n8n-nodes-base.twilioTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE71W224cRRD9ldIEyRdt7859Z1dCYFkJWIodFDtEIrbinu6a3ZFnpkczvXY21kp55wFxEYiAFIR44IEP4HvyA+QTqJ7Z9fqyDhAQD75Md1fVOVXVp/rcylFza3hupUWteSFwR1pDS8hggJxj3I89X9ohun7gOF5ky3jgCxn3k1hgaHt9IXyJrouBNxCBE0Q8HgiZCGvWsQolsbaGT8i1cenzRLg+F0xECTI/TDwWxb7HZOQFvhMmMhCeRVY8Rzr9WFUnSabO4MEpVqcpnoFNm3pams0iKljjncW8xm6tU3Ey3VMa6Uip6lSnqqDAzPFDu8Mc2z6idV6RZ41VbciepVKPraHv2h1rjOlorK1hZNOHUIXGgr6sO3fgzasffvrj9y/g4CzNUgUHSmWwu/0J7BMkrA6Lw+JOc+rrz2HrlKcZjzOEByVW3CCoYd0FrTTPNszRzc1tnmWbm0PI+Qma7/28Np81FnLh6/XL703AfdSTEnaoItVENL7MAacLm5s7eakqDYv8GAf3FZegx2kNZ4uspYVWMFWTCihXsCjthZM3r775ErakhO0KJdFNedZA2VZFko4mFV6hzCd6bA6JhhZ5A1UgMaMtUwUwu6BK+sULCSJTNQJRBUUbVd09LNw25ssXsEVsTrlGE+xu0eTrKnCCTViJYAPeJLueJ9ubA/8OPkINjx7ebwGXUzjDeKzUiVmDpFJ5Y6ardDTCCtYrU12oU4lUBr918su3hmqBQhsnjwivMTH2RK6JvLUDfESkQcxTwi/K0NTpx1/hIXI5ZVoxY38Puaa8NQdev/gZPsNKXbUF1iTFNZlaNEhZIYsnaaZbo0XQ2qRc5dykPMumUKpyklHWYNnEcJpyOH7P0N3aWd84BnxGzuq6BWmc3aWsTYHWiI7ApjQXkQlZHqdF+z9ftG5rt0erp9j0DVaVqmBMpllajBoX5K+kEAiJqgigpvXWbFfJNJkuEYLEhE8y4pKavphe6hdeQ4HUd3J5g776DfZoCT7GrPzgsNgeozgxfQVPDA6pxCSnvDR4j9bHWpf1sNej5bpL+91U9ajhcTRPa69JaVr0RDapCUqrFb16Es//W+pHxouRGPO06Bp4uSh7G0CUS0M3R+pzeCLTWqhKXgrbLnRz7IlE5Uo+3zDZaFroEgwYTVJpbp1xKAiIytPnLcCukUejZZ9SJRutcmaduUxGjp0Ebj9i/dDhzJdJxHjg+AxDKRPbkyIZyKVMrlampVJ+SFRX0iWqB+0NuaaZfSOZkVHM+bVq5oEfJJEbun0mHekxn/cHLPb4gNFwENyRPMRBI75XRLbkRmMt3WBkJsGMwr6Fu41OEgxcwWyHBoPvRg6LpYyZj27fTyKJwSBcct8lGQUO5orcOhra2CY912gasXf8m4NBK3Ly/vk5LK7W2oFa68DxcQfWSI2pL9Y2YDYjb2b/+tl79Hf1aQKSZzdcm8XF+ZhAIi8WBjldZhKD6ya77fLqIKps2ot4UI4XN99Mc5MiWhJLtW/P3FIHL+yLgIc2czw0dQgTNohlwkKM/IgHHookWNZhvxm/YOYvOO8wpG1TCvdmKYTKVEUzunMxrW8M6O05sdt4SOxLz/NYHEp6ciTugHHXDZnbl9x3XM55eJkHzWFSKtjf3e/t0s/jMdf1VlnCohTv1GRe9P812b/uGa0a0rwsbwJ8utha2bD/oLv8mF6RSd9hXoA+823XZ1wilcZ2Y9dPPOmKaHV3ue/YXV54a3cFb+kuep+taK6j5pR5O8zzdkWI6JOnT43WUXR6+hqMf0OnFzYdeoZLfGYN7dnREcX+y578T+PNZn8C742aKA8MAAA=

metadata_json:
  {"categories":["Communication","AI/ML"],"complexity":"medium","use_cases":["send SMS messages via Twilio","make calls using Twilio API","integrate Twilio tools with AI agents","expose Twilio operations through MCP protocol"],"estimated_setup_minutes":10,"required_services":["Twilio","MCP Server"],"key_features":["zero configuration setup","Twilio Tool MCP Server integration","pre-built Twilio operations","AI agent connectivity via MCP URL","webhook URL generation"],"target_audience":["AI developers","communications engineers","automation specialists"]}


name: 🛠️ Trello Tool MCP Server 💪 all 41 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-20T19:31:01.906Z
updated_at: 2025-06-20T19:31:01.906Z
url: https://n8n.io/workflows/5079
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all Trello Tool operations to AI agents. Zero configuration needed - all 41 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Trello Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Trello Tool tool with full error handling

  📋 Available Operations (41 total)

  Every possible Trello Tool operation is included:

  🔧 Attachment (4 operations)

  • Create an attachment
  • Delete an attachment
  • Get an attachment
  • Get many attachments

  🔧 Board (4 operations)

  • Create a board
  • Delete a board
  • Get a board
  • Update a board

  🔧 Boardmember (4 operations)

  • Add a board member
  • Get many board members
  • Invite a board member
  • Remove a board member

  🔧 Card (4 operations)

  • Create a card
  • Delete a card
  • Get a card
  • Update a card

  🔧 Cardcomment (3 operations)

  • Create a card comment
  • Delete a card comment
  • Update a card comment

  🔧 Checklist (9 operations)

  • Create a checklist
  • Create checklist item
  • Delete a checklist
  • Delete a checklist item
  • Get a checklist
  • Get checklist items
  • Get completed checklist items
  • Get many checklists
  • Update a checklist item

  🔧 Label (7 operations)

  • Add a label to a card
  • Create a label
  • Delete a label
  • Get a label
  • Get many labels
  • Remove a label from a card
  • Update a label

  📝 List (6 operations)

  • Archive/unarchive a list
  • Create a list
  • Get a list
  • Get all cards in a list
  • Get many lists
  • Update a list

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Trello Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Trello Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.stickyNote","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.stickyNote","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.stickyNote","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.stickyNote","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.stickyNote","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.stickyNote","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.stickyNote","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.trelloTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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

metadata_json:
  {"categories":["AI/ML","Productivity"],"complexity":"medium","use_cases":["enable AI agents to manage Trello boards","automate task creation and updates","integrate boards with AI tools"],"estimated_setup_minutes":5,"required_services":["Trello","MCP protocol","AI agents"],"key_features":["all 41 Trello tool operations","zero configuration","direct AI integration"],"target_audience":["developers","system architects","AI developers"]}


name: Expose TravisCI Build Operations to AI Agents with MCP Server
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-20T19:34:35.843Z
updated_at: 2025-06-20T19:34:35.843Z
url: https://n8n.io/workflows/5080
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all TravisCI Tool operations to AI agents. Zero configuration needed - all 5 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every TravisCI Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n TravisCI Tool tool with full error handling

  📋 Available Operations (5 total)

  Every possible TravisCI Tool operation is included:

  🔧 Build (5 operations)

  • Cancel a build
  • Get a build
  • Get many builds
  • Restart a build
  • Trigger a build

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native TravisCI Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every TravisCI Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.travisCiTool","n8n-nodes-base.travisCiTool","n8n-nodes-base.travisCiTool","n8n-nodes-base.travisCiTool","n8n-nodes-base.travisCiTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE62VS0/bQBDHv4rlc5bOvndzqsSh4tCHCmoPFar2MQsWiY1sF4pQvnvHplXSVEgN5BjP7MxvXv881mscQ718rJt2GEOb8CzXyzpl7TEEjDZKlcGgUJpz6SBHr1KOtsSEBqRNSWUUArX0SXPtQvQpl1RvFnXbZRzq5TcKPYXMVmMO0jOIBpmSijNXRGTgS7Jccl50qulVWCN5f+36m7Lq7quPd9jfNXhfARnHh9vJ2LqWzdFZDAOeDGOTbh4+dCOSy203NGPTtZSYcWVgwYSBS/oeeoo8Yj9MxaauHbEdKdZEOoX9Qpb5Gd8sfhNLE7yCnFhRwRCxlyy6CEz6nHVSEDWaLfFFH+6a4fSsuui6VfX+9FN1TuTYb7HfEvebLfsqtFfpOjTtyTrdXvTN1dXsvFuAEhO/mvjvMV533c08nZwTBuSBBSsCU1Y5Fr0QTCfkULRFH3S9V/LzZRoVaGoxMu7BMqVtYM7QiIqLUijUQkjYlnk67ciqClX80azyszMZn7rRTM3YK8oBLLj6ZybPA1rM6LwsLEVFmyOMZl4QJWqUwRQehY1bwHc4voZOuwPpfAZpvPXMCu4Y9VKziMnTqggrpOUhZ/ybbh3ahyfA4SWE0hxIiBYUgBPUMCuZQloXTw1l0RCjjuAD7FzeZyQd6F/VQ6I7jDBkL4zUwBQUTiuIwKKWghmTvUdfPKnD7qXNt/IKwkNnzB1IYcEzEhRFHRSJuUR8oaQCQMpYct7ync96VE2CVPEXqBZMByIOFC3yJnuLaQozu+8eAv0MzfdxasTyGynyxPFfmvXn1YL+HzL+rJewubyk7HsycPT4+3dy9AT7a370BPtbeuQEm80v/OcGB7sHAAA=

metadata_json:
  {"categories":["DevOps","AI/ML"],"complexity":"medium","use_cases":["Expose CI tools to AI agents","Build MCP servers","Integrate TravisCI operations","Automate build tasks"],"estimated_setup_minutes":10,"required_services":["TravisCI","n8n"],"key_features":["Pre-built MCP server integration","Zero configuration setup","Direct AI agent access to CI operations","Ready-to-use webhook endpoints"],"target_audience":["MLOps engineers","integrations developers","DevOps architects"]}


name: Bidirectional GitHub Workflow Sync & Version Control for n8n Workflows
author_name: Wikus Bergh
author_username: rustedviking
categories: []
created_at: 2025-06-20T21:28:00.351Z
updated_at: 2025-06-20T21:28:00.351Z
url: https://n8n.io/workflows/5081
scraped_at: 2026-05-02 08:04:50
metadata_generated_at: 2026-05-02 08:36:21
description:
  Who is this for?
  This template is ideal for n8n administrators, automation engineers, and DevOps teams who want to maintain bidirectional synchronization between their n8n workflows and GitHub repositories. It helps teams keep their workflow backups up-to-date and ensures consistency between their n8n instance and version control system.

  What problem is this workflow solving?
  Managing workflow versions across n8n and GitHub can become complex when changes happen in both places. This workflow solves that by automatically synchronizing workflows bidirectionally, ensuring that the most recent version is always available in both systems without manual intervention or version conflicts.

  What this workflow does:

  Runs on a weekly schedule (every Monday) to check for synchronization needs.
  Fetches all workflows from your n8n instance and compares them with GitHub repository files.
  Identifies workflows that exist only in n8n and uploads them to GitHub as JSON backups.
  Identifies workflows that exist only in GitHub and creates them in your n8n instance.
  For workflows that exist in both places, compares timestamps and syncs the most recent version:

    If n8n version is newer → Updates GitHub with the latest workflow
    If GitHub version is newer → Updates n8n with the latest workflow
  Automatically handles file naming, encoding/decoding, and commit messages with timestamps.

  Setup:

  Connect GitHub: Configure GitHub API credentials in the GitHub nodes.
     Note: Use a GitHub Personal Access Token (classic) with repo permissions to read and write workflow files.
  Connect n8n API: Provide your n8n API credentials in the n8n nodes. Check this doc
  Configure GitHub Details in the Set GitHub Details node:

     github_account_name: Your GitHub username or organization
     github_repo_name: The repository name where workflows should be stored
     repo_workflows_path: The folder path in your repo (e.g., workflows or n8n-workflows)
  Adjust Schedule: Modify the Schedule Trigger if you want a different sync frequency (currently set to weekly on Mondays).
  Test the workflow: Run it manually first to ensure all connections and permissions are working correctly.

  How to customize this workflow to your needs:

  Change sync frequency**: Modify the Schedule Trigger to run daily, hourly, or on-demand.
  Add filtering**: Extend the Filter node to exclude certain workflows (e.g., test workflows, templates).
  Add notifications**: Insert Slack, email, or webhook notifications to report sync results.
  Implement conflict resolution**: Add custom logic for handling workflows with the same timestamp.
  Add workflow validation**: Include checks to validate workflow JSON before syncing.
  Branch management**: Modify to sync to different branches or create pull requests instead of direct commits.
  Backup retention**: Add logic to maintain multiple versions or archive old workflows.

  Key Features:

  Bidirectional sync**: Handles changes from both n8n and GitHub
  Timestamp-based conflict resolution**: Always keeps the most recent version
  Automatic file naming**: Converts workflow names to valid filenames
  Base64 encoding/decoding**: Properly handles JSON workflow data
  Comprehensive comparison**: Uses dataset comparison to identify differences
  Automated commits**: Includes timestamps in commit messages for traceability

  This automated synchronization workflow provides a robust backup and version control solution for n8n workflows, ensuring your automation assets are always safely stored and consistently available across environments.

nodes_used:
  ["n8n-nodes-base.n8n","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.github","n8n-nodes-base.github","n8n-nodes-base.n8n","n8n-nodes-base.github","n8n-nodes-base.convertToFile","n8n-nodes-base.extractFromFile","n8n-nodes-base.stickyNote","n8n-nodes-base.github","n8n-nodes-base.convertToFile","n8n-nodes-base.extractFromFile","n8n-nodes-base.compareDatasets","n8n-nodes-base.n8n","n8n-nodes-base.code","n8n-nodes-base.code","n8n-nodes-base.set","n8n-nodes-base.set","n8n-nodes-base.set","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.if","n8n-nodes-base.set","n8n-nodes-base.filter","n8n-nodes-base.set"]

workflow_json_compressed:
  [encoded data, 4320 characters]

metadata_json:
  {"categories":["DevOps"],"complexity":"medium","use_cases":["sync n8n workflows from GitHub","push n8n workflows to GitHub","backup n8n workflows to GitHub","detect n8n workflow changes"],"estimated_setup_minutes":15,"required_services":["GitHub"],"key_features":["bidirectional sync","version control integration","configurable sync intervals"],"target_audience":["DevOps engineers","automation administrators","software engineers"]}


name: AI-Powered Proposal Automation Using Google Slides
author_name: David Olusola
author_username: dae221
categories: []
created_at: 2025-06-21T00:57:33.573Z
updated_at: 2025-06-21T00:57:33.573Z
url: https://n8n.io/workflows/5082
scraped_at: 2026-05-02 08:04:49
metadata_generated_at: 2026-05-02 08:36:20
description:
  When you fill out the form with business challenges and requirements
  GPT-4 analyzes the input and generates a customized proposal using your template
  System automatically creates a Google Slides presentation with personalized content
  Professional proposal email is sent directly to the prospect with the presentation link

  Set up steps
  Estimated time: 15-20 minutes

  Connect your OpenAI API key for GPT-4 access
  Link your Google account for Slides and Gmail integration
  Create your proposal template in Google Slides with placeholder variables
  Customize the AI prompt and email template with your branding
  Test with sample data and activate the workflow

nodes_used:
  ["n8n-nodes-base.googleSlides","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.googleDrive","n8n-nodes-base.gmail","n8n-nodes-base.formTrigger","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 4980 characters]

metadata_json:
  {"categories":["Marketing"],"complexity":"medium","use_cases":["generate proposals from form inputs","create Google Slides presentations from AI content","automate email delivery with presentation links"],"estimated_setup_minutes":20,"required_services":["OpenAI API","Google Slides API","Gmail API","drive API"],"key_features":["GPT-4 content generation","custom template integration","googleSlides automation","personalized email sending"],"target_audience":["sales teams","business developers","proposal managers"]}


name: Medical Records Automation with Mistral OCR & Google Sheets
author_name: David Olusola
author_username: dae221
categories: []
created_at: 2025-06-21T01:29:08.272Z
updated_at: 2025-06-21T01:29:08.272Z
url: https://n8n.io/workflows/5083
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:19
description:
  This plug-and-play n8n workflow automates medical record digitization using Mistral’s OCR API and stores clean, structured data in Google Sheets. Whether you run a clinic or healthtech product, this no-code solution simplifies data entry from scanned or uploaded medical documents.

  📌 Works seamlessly on both self-hosted and cloud-based n8n environments.
  👥 Who is this for?
  Hospitals and private clinics
  Healthtech platforms & startups
  Medical admin and document processing teams
  Clinical researchers and labs
  😓 What problem does it solve?
  ❌ Manual entry from printed forms
  ❌ Unstructured, scattered records
  ❌ Errors in data transcription
  ❌ Inconsistent document storage
  ✅ This automation brings consistency, structure, and speed to the way you handle medical documents.

  ✅ What this workflow does
  Captures uploaded documents through a public form
  Uploads file to Mistral for OCR processing
  Extracts clean text from each page (PDF or image)
  Parses patient fields (Name, DOB, Diagnosis, Medications, etc.)
  Saves records into a structured Google Sheet
  🛠️ Setup Instructions
  Step 1: Google Sheet Prep

  Create a Google Sheet with these columns (case-sensitive):

  Name, Date of Birth, Patient ID, Date of Visit, Referring Physician, 
  Department, Symptoms, Blood Pressure, Heart Rate, Temperature, 
  Lab Results, Diagnosis, Medications, Next Appointment, Notes
  Step 2: Mistral API Access

  Sign up at Mistral AI
  Get your API key
  Ensure your plan supports file upload & OCR endpoints
  Step 3: Google OAuth Credentials (Self-hosted or Cloud)

  Go to n8n → Settings → Credentials, and add:

  Google Sheets OAuth2
  Scopes needed:
  https://www.googleapis.com/auth/spreadsheets
  Step 4: Import Workflow

  Go to Workflows &gt; Import from File
  Upload your JSON file
  Replace:
  Google Sheet document ID in the "Google Sheets" node
  Your Mistral API key in HTTP Header Auth
  Step 5: (Optional) Make Form Public

  In Cloud-based n8n:

  You can expose the form as a public page
  Otherwise, connect it to your website form via webhook
  🧩 Customization Tips
  Extract More Fields

  Update the "Data cleaning" node and extend the list of fields:

  const fields = ["Name", "Diagnosis", "Medications", "Symptoms", ...];
  Add EHR or Database Integration

  After Google Sheets, chain your custom system:

  PostgreSQL
  Airtable
  Supabase
  MongoDB
  Change Output Format

  Want JSON or Markdown output for internal tools?
  Use the Set or Code node before the final output step.

  🧪 Troubleshooting
  Issue	Fix
  File upload fails	Check Mistral API key and file type
  Google Sheets not updating	Verify credentials and document ID
  No data parsed	Check OCR quality; verify field labels in document
  Workflow not triggering	Ensure webhook or form is configured correctly
  🌐 Self-Hosted vs Cloud Comparison
  Feature	Self-Hosted	n8n Cloud
  Public Form Access	Manual setup	Built-in
  OAuth App Config	Required	Pre-configured
  Storage Limits	Depends on server	Included with plan
  Scalability	Fully customizable	Scales automatically
  📣 Getting Support
  n8n Docs
  Mistral API Docs
  n8n Community
  Or reach out to: David Olusola (dimejicole21@gmail.com)
  🌟 Like this template?
  Give it a star in the template library and help other no-code builders discover it.

  "Turn scanned documents into structured data with zero code."

nodes_used:
  ["n8n-nodes-base.formTrigger","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.code","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 5116 characters]

metadata_json:
  {"categories":["Healthcare","Data Processing"],"complexity":"simple","use_cases":["Automate medical record digitization","Extract text from scanned documents","Store structured data in spreadsheets","Process uploaded documents"],"estimated_setup_minutes":15,"required_services":["Mistral","Google Sheets"],"key_features":["OCR API integration","No-code automation","Document text extraction","Structured data storage"],"target_audience":["clinicians","healthtech developers","medical administrators"]}


name: AI Podcast Generator with RSS Feed & ElevenLabs Voice
author_name: David Olusola
author_username: dae221
categories: []
created_at: 2025-06-21T02:34:28.467Z
updated_at: 2025-06-21T02:34:28.467Z
url: https://n8n.io/workflows/5084
scraped_at: 2026-05-02 08:04:50
metadata_generated_at: 2026-05-02 08:36:20
description:
  🧠 Overview
  This n8n automation turns any RSS feed into a spoken podcast episode, using OpenAI for summarization and ElevenLabs for voice generation. The final audio is then sent straight to your Telegram for instant publishing or listening.

  📌 Works with both self-hosted and cloud-based n8n instances. No-code podcasting made simple.
  👥 Who is this for?
  Podcasters & creators who want to automate content
  News curators or newsletter writers
  Agencies turning articles into daily voice updates
  Anyone who wants to voice AI-generated summaries and distribute via Telegram
  🚀 What this workflow automates
  📡 Pulls the latest article from your chosen RSS feed
  🧠 Uses OpenAI to summarize or rewrite the article
  🗣️ Generates a natural-sounding podcast using ElevenLabs
  📲 Sends the audio file to your Telegram inbox
  🧰 What You’ll Need
  🔗 RSS feed link (any source of fresh content)
  🔑 ElevenLabs API key (for voice generation)
  🧠 OpenAI API key (for summarization or rewriting)
  💬 Telegram Bot Token & your personal Chat ID (to receive the audio)
  🛠️ Setup Instructions
  Step 1: Get Your Chat ID & Telegram Bot Token

  Open Telegram
  Search for @BotFather
  Create a new bot → Copy the token
  Search for @userinfobot → Copy your chat ID
  Save both for use in the Telegram node
  Step 2: Create/Open an ElevenLabs Account

  Go to https://www.elevenlabs.io
  Copy your API key from the dashboard
  Choose your voice (the voice ID will be used in the workflow)
  Ensure your plan supports audio generation (free tier includes monthly usage)
  Step 3: Generate an OpenAI API Key

  Log in to https://platform.openai.com
  Generate your API key
  Use GPT-4 or GPT-3.5 for best results
  Step 4: Configure Credentials in n8n

  In n8n → Settings → Credentials, set up:

  OpenAI API → Add your key
  HTTP Header Auth → For ElevenLabs
  Telegram Bot → Add your token
  Step 5: Import and Configure the Workflow

  Go to n8n → Workflows → Import
  Upload your .json file
  In the RSS node, replace the default link with your own feed
  Update the ElevenLabs node with:
  Your API key
  Voice ID
  Update Telegram node with:
  Your bot token
  Your personal chat ID
  🧩 Customization Tips
  Change the Feed Source

  Swap out the RSS feed URL to pull from different blogs, news sites, or content platforms.

  Control Script Style

  Edit the OpenAI prompt to:

  Make it more casual or formal
  Add a call-to-action or intro line
  Include a sign-off (e.g., “Thanks for listening!”)
  Use Different Voices

  In ElevenLabs, you can:

  Create a custom voice
  Choose one with a specific accent or tone
  Adjust stability or clarity for better results
  Add Distribution Channels

  Send the audio to:

  Email
  Notion
  Google Drive
  A podcast host with API support (e.g. Podbean, Buzzsprout)
  🧪 Troubleshooting
  Problem	Solution
  Audio not generating	Check ElevenLabs voice ID and credit limits
  Telegram not sending	Ensure bot token and chat ID are correct
  RSS not pulling content	Verify feed URL and test in browser
  Summary is too short/long	Adjust prompt or temperature in OpenAI node
  📣 Getting Support
  n8n Docs
  ElevenLabs API Docs
  OpenAI API Reference
  n8n Community
  💌 Need help or customization? Email: dimejicole21@gmail.com
  🌟 Enjoyed this template?
  Give it a ⭐ in the library and help creators automate their podcast workflow with AI and voice tech!

  “From RSS feed to voiced podcast in minutes — fully automated.”

nodes_used:
  ["n8n-nodes-base.rssFeedRead","n8n-nodes-base.code","n8n-nodes-base.googleDrive","n8n-nodes-base.telegram","n8n-nodes-base.gmail","n8n-nodes-base.if","n8n-nodes-base.stopAndError","@elevenlabs/n8n-nodes-elevenlabs.elevenLabs","n8n-nodes-base.scheduleTrigger","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE5WWTW/jNhCG/4qgQ0+mS/FDJH3aIM1uF1i0RZymWxQ58GNkC3EkQ2Ky2Q383ztSHFtJ5I1zMWx6+PLhaOYdPaRlSGfpxx//rn437rK6+ef86+3XLJ2kNxBtOntIy6qNtvLwuYtjlFKfC6oyz6gWPKe5M9LnXBnpHFVGeZFRXBaKSmlzqXNhNGgpncmh8Kgb4Wa9shFOGwjtHOLt+rTGFYiAB8TmFjaTtLI3gKedfE7+qoO3bUw+QQWNjXWTfCvjMjmfz5OPACH5JTlbwR1UX6xrk8u69NAdYRdtOvvvCoXqAN3Xh8drUhNy0F6SoBUjwlpGtAVFLBXglSx8ECzdHb875Bxs6GS/r7vlSlek1yXOtjBt2rYL2sas67aMZV3hmQSTNRE5RYy1bVAyQoMsD5tHpUv81Qdmm8kWL1c5cJELorjWRGih8AgwRDEngYkgM5/t8c7uY2N9TE7rKkIVDwJ6/PqcjB3FxXZc1AoHQllEMviRFYoYXzDCuMe8OQ/KDdL293pV25DEOvlU14sVJL815R0cxFv0QU8xA8qMynzC3+bkO06dM+ml9kRDgfnzlBKnc0q8BMG9Mhxrac85hyokF7CCBYonf9SxLEpv+8MPscZt9AtQpvIJ60G/gVvW9XXfKwGCzYLlxDEqiQCXESdkIEE6sFCorpXSt2pjuq8OsNaDoYYwxR0RpqD4FKQiMjeOdf9wlr+43dmNLVfHXW3RhY7c610FTLkNLlhJTOYMEbnr+osGYpVUXBSSC8/3iKdL8NdP5Zt8gWoRlwf5yuJFDYt3FjHakcQMWWJFAUQU2hCjlCfBBMC2o56DGLBtqS7qOpkv6yYmZ01TNwfx2livT6rwFDQAlVxP5HuSKIMKaK6GFMJ6IpQEYiAo4llwuXaKS+sGLrCzvz3bB+gXV7j4655zvziF4aYBq+ZHddye1VpJOaWCoD8hK+iCWCs84VjysiiYL6we1KRfQrhFR7hoysUCfpLNbeA+buir4jj/yqYDBxOGC6aw+bhH49c0I4ZRS7xzOZY5y1k2yOl22MBu+sx9U64HDvsBeQeZXdlq4Ze2rKb1GqqT8jkvoh6V1Kne4TLejVOPNisD9pFlBq2D4yAASvECjMt+lD6lNZb++nvX5oddtu1jtiHPkol07BVc6rdDZZamr58+RuPg6Qx7VthVC5O0hRjLatFvhXvwt538n03AZzdL77JO4+5x/+NrhBLMy4wRfEXA+xUZWiMoTRiOvMw6o9EykRMhKvCdVC88KHX8hX7VXQBHe3fNI+ZOv2GC7zMB7tMZ3VxdIdXzGT8me3DMjuq9jB5T/Lnvjcq+6pwx3QPvK6OCowxjom/2wiv5yeCmb7noKNuBBzlG9+aUe3nA5PnWN8b/KN6hjIwWz4g7j4huNv8DBvBHGogLAAA=

metadata_json:
  {"categories":["Audio Production","Content Creation","Communication"],"complexity":"medium","use_cases":["Automate podcast creation from RSS feeds","Convert articles into spoken episodes","Push audio to Telegram instantly","Summarize content with AI"],"estimated_setup_minutes":30,"required_services":["OpenAI","ElevenLabs","Telegram","Google Drive"],"key_features":["Voice synthesis from text","Automated summarization","RSS feed processing","Telegram publishing"],"target_audience":["podcasters","content creators","agencies"]}


name: Convert Tour PDFs to Vector Database using Google Drive, LangChain & OpenAI
author_name: Mohan Gopal
author_username: mohan
categories: []
created_at: 2025-06-21T06:37:26.155Z
updated_at: 2025-06-21T06:37:26.155Z
url: https://n8n.io/workflows/5085
scraped_at: 2026-05-02 08:04:49
metadata_generated_at: 2026-05-02 08:36:21
description:
  🧩 Workflow: 
  Process Tour PDF from Google Drive to Pinecone Vector DB with OpenAI Embeddings

  Overview
  This workflow automates the process of extracting tour information from PDF files stored in a Google Drive folder, processes and vectorizes the extracted data, and stores it in a Pinecone vector database for efficient querying. This is especially useful for building AI-powered search or recommendation systems for travel packages.

  Setup: 

  Prerequisites
  A folder in Google Drive with PDF tour package brochures.

  Pinecone account + API key

  OpenAI API key

  n8n cloud or self-hosted instance

  Workflow Setup Steps
  Trigger
  Manual Trigger (When clicking 'Test workflow'): Used for manual testing and execution of the workflow.

  Google Drive Integration
  Step 1: Store Tour Packages in PDF Format

  Upload your curated tour packages containing the tours, activities and sight-seeings in PDF format into a designated Google Drive folder.

  Step 2: Search Folder

  Node: PDF Tour Package Folder (Google Drive)

  This node searches the designated folder for files (filter by MIME type = application/pdf if needed).

  Step 3: Download PDFs

  Node: Download Package Files (Google Drive)

  Downloads each matching PDF file found in the previous step.

  Process Each PDF File
  Step 4: Loop Through Files

  Node: Loop Over each PDF file

  Iterates through each downloaded PDF file to extract, clean, split, and embed.

  Data Preparation & Embedding
  Step 5: Data Loader

  Node: Data Loader

  Reads each PDF’s content using a compatible loader. It passes clean raw text to the next node.

  Often integrated with document loaders like pdf-loader, Unstructured, or pdfplumber.

  Step 6: Recursive Text Splitter

  Node: Recursive Character Text Splitter

  Splits large chunks of text into manageable segments using overlapping window logic (e.g., 500 tokens with 50 token overlap).

  This ensures contextual preservation for long documents during embedding.

  Step 7: Generate Embeddings

  Node: Embeddings OpenAI

  Uses text-embedding-3-small model to vectorize the split chunks.

  Outputs vector representations for each content chunk.

  Store in Pinecone
  Step 8: Pinecone Vector Store

  Node: Pinecone Vector Store - Store...

  Stores each embedding along with its metadata (source PDF name, chunk ID, etc.).

  This becomes the basis for fast, semantic search via RAG workflows or agents.

  🛠️ Tools & Nodes Used
  Google Drive (Search & Download)

  Searches for all PDF files in a specified Google Drive folder.
  Downloads each file for processing.
  SplitInBatches (Loop Over Items)

  Loops through each file found in the folder, ensuring each is processed individually.
  Default Data Loader (LangChain)

  Reads and extracts text from the PDF files.
  Recursive Character Text Splitter (LangChain)

  Splits the extracted text into manageable chunks for embedding.
  OpenAI Embeddings (LangChain)

  Converts each text chunk into a vector using OpenAI’s embedding model.
  Pinecone Vector Store (LangChain)

  Stores the resulting vectors in a Pinecone index for fast similarity search and querying.

  🔗 Workflow Steps Explained
  Trigger: 
  The workflow starts manually for testing or can be scheduled.
  Google Drive Search: 
  Finds all PDF files in the specified folder.

  Loop Over Files: 
  Each file is processed one at a time using the SplitInBatches node.

  Download File: 
  Downloads the current PDF file from Google Drive.

  Extract Text: 
  The Default Data Loader node reads the PDF and extracts its text content.

  *Text Splitting: *
  The Recursive Character Text Splitter breaks the text into chunks (e.g., 1000 characters with 50 overlap) to optimize embedding quality.

  **Vectorization: 
  **Each chunk is sent to the OpenAI Embeddings node to generate vector representations.

  Store in Pinecone: 
  The vectors are inserted into a Pinecone index, making them available for semantic search and recommendations.

  🚀 What Can Be Improved in the Next Version?

  *Error Handling: *
  Add error handling nodes to manage failed downloads or extraction issues gracefully.
  File Type Filtering: 
  Ensure only PDF files are processed by adding a filter node.
  Metadata Storage: 
  Store additional metadata (e.g., file name, tour ID) alongside vectors in Pinecone for richer search results.
  *Parallel Processing: *
  Optimize for large folders by processing multiple files in parallel (with care for API rate limits).
  Automated Triggers: 
  Replace manual trigger with a time-based or webhook trigger for full automation.
  Data Validation: 
  Add checks to ensure extracted text contains valid tour data before vectorization.
  User Feedback: 
  Integrate notifications (e.g., email or Slack) to inform when processing is complete or if issues arise.

  💡 Summary
  This workflow demonstrates how n8n can orchestrate a powerful AI data pipeline using Google Drive, LangChain, OpenAI, and Pinecone. It’s a great foundation for building intelligent search or recommendation features for travel and tour data.

  Feel free to ask for more details or share your improvements!


  Let me know if you want to see a specific part of the workflow or need help with a particular node!

nodes_used:
  ["n8n-nodes-base.manualTrigger","n8n-nodes-base.googleDrive","n8n-nodes-base.googleDrive","n8n-nodes-base.splitInBatches","@n8n/n8n-nodes-langchain.vectorStorePinecone","@n8n/n8n-nodes-langchain.embeddingsOpenAi","@n8n/n8n-nodes-langchain.documentDefaultDataLoader","@n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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

metadata_json:
  {"categories":["AI/ML","Data Processing"],"complexity":"medium","use_cases":["extract data from PDFs","store text in vector database","build AI search systems"],"estimated_setup_minutes":30,"required_services":["Google Drive","Pinecone","OpenAI"],"key_features":["automatic PDF processing","vectorization","embedding generation"],"target_audience":["developers","data analysts","AI engineers"]}


name: Get an automated, curated newsletter everyday using Perplexity and Gmail
author_name: Abhijay Vuyyuru
author_username: abhijayvuyyuru
categories: []
created_at: 2025-06-21T08:42:02.895Z
updated_at: 2025-06-21T08:42:02.895Z
url: https://n8n.io/workflows/5087
scraped_at: 2026-05-02 08:04:49
metadata_generated_at: 2026-05-02 08:36:19
description:
  This workflow contains community nodes that are only compatible with the self-hosted version of n8n. 

  Setup Time
  5-10 minutes

  Problem
  ⏳ Researching and personalizing outreach is slow and manual!

  You spend hours searching for the right people, reading through profiles, and then writing custom emails—only to repeat the process for every new lead or opportunity. It’s tedious, error-prone, and not scalable.

  What if you could get a beautifully formatted, ready-to-send newsletter in your Gmail drafts—automatically, every day?

  That’s what this Perplexity Newsletter Workflow does, powered by n8n.

  Prerequisites
  n8n account (self-hosted or cloud)
  Perplexity API key (or OpenAI API key for similar LLMs)
  Gmail account (for sending emails)
  (Optional) Google Sheets account (for archiving newsletters)
  Who is this for?
  🎯 Product Managers who want to stay ahead of trends
  🎯 MBA aspirants tracking admission news
  🎯 AI professionals and enthusiasts seeking curated updates
  🎯 Anyone who wants a daily, personalized, multi-topic newsletter—without manual work

  Step-by-step workflow
  Setup time: 5-10 minutes

  Trigger

  Use a Cron node to schedule the workflow (e.g., every morning at 8am).
  Fetch News from Perplexity

  Add three HTTP Request nodes (or Perplexity nodes if available):
  One for MBA News
  One for Product Management News
  One for AI Automation News
  Each node sends a prompt to Perplexity and receives a summary with citations.
  Merge News Items

  Use a Merge node (mode: Append) to combine the three news responses.
  Format Newsletter

  Add a Code node after the Merge node.
  In the Code node, format each news item with a section header (e.g., “MBA News”, “Product Management”, “AI Automation News”), apply HTML formatting, and combine all into a single HTML message.
  (Use the code from our previous message for beautiful formatting and sectioning.)
  Send Email

  Add a Gmail node.
  Set the “HTML” field to the formatted newsletter from the Code node.
  Set the “Subject” to something like “🤖 Your Daily Perplexity Newsletter”.
  (Optional) Archive to Google Sheets

  Add a Google Sheets node to append the newsletter content and date for future reference.

  Sample Output

  A single, beautifully formatted email in your Gmail drafts, with three clearly labeled sections, clickable sources, and all the latest insights—ready to send or review.

  Ready to automate your daily insights?
  Set up this workflow in n8n and never miss an update again!

  Customization

  Change schedule time in the Cron node
  Modify news topics or prompts in the Perplexity nodes
  Adjust section titles or email styling in the Format Newsletter (Code) node

nodes_used:
  ["n8n-nodes-base.scheduleTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.gmail","n8n-nodes-base.set","n8n-nodes-base.perplexity","n8n-nodes-base.perplexity","n8n-nodes-base.perplexity","n8n-nodes-base.merge","n8n-nodes-base.code"]

workflow_json_compressed:
  H4sIAAAAAAAAE52VyW7jRhCGX0XgWW30vujmjAcTJ5iJgQmSw8CHXooaxhIpkJRtQdC7p0h5tNiUIBs+uEUW//66lr/XWZGySSZ+d6s/Zt+f/ivtZ/Hn4i4bZ3NofTZZZ0XZtL6McNvFmcC5NDrkTjuXgLoctM4hOU6VBuvBOCuZjdE5ynLvQrIqBKmlcIzpYFG3hfli5tutnpSMHzz7VENqvkO7XHyq8Am0gEFtvYTNOCv9HPCLO6jxxXPRrkbf4KnBmBbqTsJPm2zy4x4DqwTdcr09mrfUgveMGCmBSE8ZcTZZkpyW3AqpE2PZTv7GF7PV6O+6mE63sqtF97i0Jel1SfANXDXxJ6TlDPZxi6op2qIqcV+h6VhLiiQLX6Mq8iHOerMV+wd/9XHsim/GL4wggXLjHIkaOJEyArGUKaLyZBjkzltp94z/VvVDPqueRjdVXM6hbH2/80nYtogPq29VC8eczNIxp284s1iVLYqiUPaGeUecEtVJs5x4GRKRlgnilNUkaUeBMmNSPCDuSzq6xU6ql7Hbvnk/LeWIaz+IKx2XgidFRGSWSMUMwcZ0mGpqooTEtRd73C9z7IKThNOXt4dwiv6q+ROEn1X10He3BmUMjgUJutsrKk1sEJ5YxnNtnXJSdLuebRN+dZD0gB8kEwlwhm0SXSCOJUeYUwmbJFLv1FHSRzc4VGdyDe3xOTS9qHXFldwxGSEYC4AnEzInkmpFcPQtMYCkAhiLyu+Zvv523Y/tSaTFbryPyaykY3nBUO24FE3cMcy4D3kg0sSEK6MJi1SJpGVM/KBB7+oqYWeOvvrST6GbqQ8RXjL2O0JGI5U0UWIo4AhJEUhAMCLyXMrc2mA53RNe346ul20172f94zlEzcsJLaWgY/IkevQmid1BvE+SYGYFljzaXISD2kI9hZNQ85e3h1PDLm23vVMajVdQjiBGGSxr1Iz4nAXCPJXJefxjbo+Et0goShjNoWmwrqdTFnH5Cg695hI4vsEIj6b2iLK5nzUwznCu2qKc9vYEzxCXneZfdcKbYpI9ss6nHrff9zahZEBHEJFQ6tGcuM5JAHRViOCs18KjhSAcGl0JL+6JwluTwgX+74B/3N+j7rYIB0/X/X14Nhd96Bgv+gTP2YRutkK/JnVI61WpBwX29jOo8MYIXouMd7HnhvP0V+cGZhD4+Oofgh5w1EGlN6keEnt1yQwKDZzh3eXgW6mBJL5binVSm83/Ik8ALTQKAAA=

metadata_json:
  {"categories":["Communication","Marketing","Data Processing"],"complexity":"medium","use_cases":["automated newsletter creation","daily curated content generation","personalized outreach research","automated email drafting"],"estimated_setup_minutes":7.5,"required_services":["perplexity","gmail"],"key_features":["automated daily scheduling","AI-powered research and summarization","dynamic content curation","mailing integration"],"target_audience":["marketers","content creators","communication managers"]}


name: 🛠️ seven Tool MCP Server with both available operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-21T08:49:51.561Z
updated_at: 2025-06-21T08:49:51.561Z
url: https://n8n.io/workflows/5088
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  🛠️ seven Tool MCP Server

  Complete MCP server exposing all seven Tool operations to AI agents. Zero configuration needed - all 2 operations pre-built.

  ⚡ Quick Setup
  Need help? Want access to more workflows and even live Q&A sessions with a top verified n8n creator.. All 100% free?

  Join the community

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every seven Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n seven Tool tool with full error handling

  📋 Available Operations (2 total)

  Every possible seven Tool operation is included:

  🔧 Sms (1 operations)

  • Send an SMS

  🔧 Voice (1 operations)

  • Convert text to voice

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native seven Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every seven Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.sms77Tool","n8n-nodes-base.stickyNote","n8n-nodes-base.sms77Tool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE61W227bRhD9lQFTwBdoJd7Ei4CiNYykNRAnRZykQGOjXu4OJcIklyBXchRDQN77UPSCFk0LpCj60Id+QL8nP9B8QmdJyVIcJ0WTvkjk7s7MOWdmZ3hhFai5NbqwsrLRvBR4IK2RJeQwRs4xCRPPl3aArj90HC+yZRL7QiZhmggMbC8Uwpfoujj0YjF0hhFPYiFTYS16VqkkNtboEbk2LjGIfY8jZ54/lMwPfZ/FwrFZ4qeRnQxlKIVnkRUvkE5/ruqzNFfncHeG9SzDc7BpU88rs1lGJWu9s4Q32G90Js7md5RGOlKpJtOZKikwc/zA7jHHtk9ondfkWWPdGLLnmdQTa+S7ds+aYDaeaGsU2fQiVKmxpDfrxg14+fznX//+62tocIYl3Fcqh8P9z+CIEGF9XB6XN9pD330FezOe5TzJEe5WWHMDoIFtF7TSPN8xR3d3j4pmd3dEzkppXh+qTOB6oXP24tlPJuAR6mkFB5SReipaZ+aA04fd3YOiUrWGlT7GwW3FJehJ1sD5SrWs1ArmaloDaQWr1F46efn8+29gT0rYr1ES3YznLbZ9VabZeFrjJmU+1RNzRrS0yBmoEokZbZkkgNkFVdEPLyWIXDUIPM9B0Ubd9I9Ltwv57CnsEZkZ1y3tm2Wr16u4CTVBJX4tdiN2sxTbW+L+ET5BDQ/u3e7wVnM4x2Si1JlZg7RWRWum62w8xhq2a5NcaDKJlAa/c/L7D4ZpiUIbJw8IrzEx9kSujbx3AHxMpEEsFeGXWWjT9MsfcA+5nDOtmLG/hVyTbO2BF09/gy+wVq/aAmtFcY1SqwKpamTJNMt1Z7QK2hjJVcGN5Hk+h0pV05xUg3UNwyzjcPqBobt3sL1zCviYnDVNB9I4u0mqzYHWiI7ANjWXkQlZkWRl98xXpdvZ3aHVGbZlg3WtapiQaZ6V49YF+asoBEKqagKoab0zO1QyS+drhCAx5dOcuGSmLuYb9cIbKJHKTq5v0Ld/wh1agk8xrz46LvcnKM5MXcEjg0MqMS1IlxbvyfZE66oZDQa03PRpv5+pAdU7jpeyDlpJs3Ig8mlDULpWMWimyfJp3T5yXo7FhGdl38ArRDXYAaJcGboFUp3DI5k1QtVyI2y30C9wIFJVKPlkx6jRltAGDBhPM2kunXEoCIgqsicdwL7pjqaVPaRMtq3KWfSWXVIkQZx6rmShcFLmc1+yKJAhw8Sn5ms7YRSIdZe8tjGt++THxPRatsT0fndBrnTMaN0wl9eqHQd+4A15zFMW2TEy301CFiXoM57YTkKIeBKG1tUeW3HTYjuMzOjLKOxbqA99Ghy+9BgFcplPI4XF6Asm4yQIHIxpAm1QP6KuSYUFR4dHbx4MRROGRp2rLKnTO/7rU0Er8vHhxQWsLtbWfbXVg9PTHmxRK6aq2NqBxYK8mf2rZ2/R//WnC7qZdLOvGhx2y9fbqKqtFYK1IMnEuk+blTdq6NjSkU4cG/lC5osgYrHjhUxEocO5LeM4jDc0bAcnmMkJzjuMV9vo6L6uo1C5qmm69i7n7GujlYbhW0ohSIPEHTpU+zyhevN5yBIxFMz30tD2UDgy3PhWoF5OZa9B42NtJsjMTNZ3Kgr6wHmPonjPNPesVbcmDx2H/5B56SPaDhcsclOSzKZ7FDmuy1LhYRQnkkdDfn3m3XfMvBe8MfPDt2T+4YrZFSIn7TkzlJeCvHLF6ZVnX5ouQvHpk9Kg/PcGuDLp0detxMfWyF6cnFDo6yvm/4yxWPwDdWrpUFoLAAA=

metadata_json:
  {"categories":["DevOps","AI/ML"],"complexity":"medium","use_cases":["deploy ai agent tools","integrate mcp servers","configure operation modes"],"estimated_setup_minutes":5,"required_services":["sms77"],"key_features":["zero configuration","all seven tool operations","copy webhook url"],"target_audience":["ai developers","sysadmins","integrators"]}


name: 🛠️ SIGNL4 Tool MCP Server with both operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-21T08:52:26.073Z
updated_at: 2025-06-21T08:52:26.073Z
url: https://n8n.io/workflows/5089
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  🛠️ SIGNL4 Tool MCP Server

  Complete MCP server exposing all SIGNL4 Tool operations to AI agents. Zero configuration needed - all 2 operations pre-built.

  ⚡ Quick Setup

  Need help? Want access to more workflows and even live Q&A sessions with a top verified n8n creator.. All 100% free?

  Join the community

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every SIGNL4 Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n SIGNL4 Tool tool with full error handling

  📋 Available Operations (2 total)

  Every possible SIGNL4 Tool operation is included:

  🔧 Alert (2 operations)

  • Send an alert
  • Resolve an alert

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native SIGNL4 Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every SIGNL4 Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.signl4Tool","n8n-nodes-base.signl4Tool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE61W224bNxD9lcGmgC8Qpb1pLwKK1jCSVIDjFLm0QGMj5pKzEuHVcrG7kqMYAvLeh6IXtGhaIEXRhz70A/o9+YHmEzqkJMt2nKK3F0MmOWfOOTMc7rkzwZY7g3NHlU3LS4FD6QwcIfspco5ZnAWhdCP0w77nBYkrszQUMovzTGDkBrEQoUTfx36Qir7XT3iWCpkLZ9FxSi2xcQZPCNpAujxKvQj7LPTTgIWx7DOephHLwyzg/dxH7uUORfEJ0ulPdX2aF/oM7s+wnik8A5c223llNsukZBadZbzBbtMqcTo/1C3SkUo3qlW6pMTMCyO3wzzXPaZ1XhNyi3VjxJ4p2Y6dQei7HWeMajRunUFMhx2hyxZL+s+5dQvevPrhpz9+/wIeDu8eHoTwSOsC7u1/DA+JEtZH5VF5y576+nPYm3FV8KxAuF9hzQ2DBrZ9aHXLix1zdHd3r8C63d0dQIOl7ECNjS5muIZ5/fJ7mwvbaQVDKkY9FRbGHPC6sLs7nFS6bmFtjUE60FxCO1YNnK0NU2WrYa6nNZBNsK7qBcibV998CXtSwn6NkpQqXjQGaV+XuRpNa7yilk/bsTkkrCJCA10iiaItUwAwu6Ar+sNLCaLQDQIvCtC0UTfdo9Jf5nz5AvZIzYy3aJLdLq1VV4kTbeJKAi1543Oz8jlYEf8O7mILjx8cLAlXczjDbKz1qVmDvNYTG9bWajTCGrZrU1holESqQLgE+eVbI7VEYSvxmPiaEBNP4mzmvSHwEYkGsbKEX5TB1unHX+EBcjlnrWYm/g7ylnyzB16/+Bk+w1pfjQVmTfGNU+veqGpk2VQV7TJonbQxlusJN5YXxRwqXU0Lcg02/QszxeHkPSN3b7i9cwL4jMCaZknSgN0m1+a2v6a1QFuai8zEbJKpcvmbr7t2GXdIqzO0fYN1rWsYU2ihypGFILyKUiDkuiaCLa0vw+5pqfL5hiFIzPm0IC3K9MX8Ur/wBkqkvpOby/PVb3BIS/ARFtUHR+X+GMWp6St4YnhILaYT8sXyPd4et23VDHo9Wm66tN9VukcNj6OVrT1rqSp7opg2RGU5JnrNNFv92oyOgpcjMeaq7Bp6E1H1doAkV0buBKnP4YlUjdC1vJR2udCdYE/keqLl8x3jhm2hSzRgNFXS3DoDKIiInqjnS4JdMxnNGPuEKmnHlLforCZkkgdRnsUeQy+mCRm5McsCETMvD2OfJ1GCkbeZkDcPpc2Q/JCk3iiXpD5a3pBr4zLaTMvVvbJvQSrywJeBy/w8j2l6R8h4nnhMurEnk1BkiZc41wdsxc18dRo1KouQGYcZ5f0L8TmPRNpPQ+b6XkTPQxgx7nOf+Um/n8okE34qLomnCUqtRdeKRuq7Hwab3Th0TWniuh0vfPtZmNA1omtISO+fn8P6im3dWy5vdeDkpANbNJqpSbZ2YLEgXC6lxeXFHYWFNDgLkik249WsvFt3luc88GMWJanPwjQOWeam5DNmaex7kkd+uNH9YPlm/Afp/eRm6RcDgrBWLxNF4jPaJ2m2Ea54cnu183Qob/LlHziQuW7mI2YsDgKPhWQHSwI3ZEHexyjz4ijwgkuVt489mNcevH/xSeCa0vtv6xe60DV9EXTW3waRf/1zwL7fN7TwsT1nnhRzww3Y1fakBa6emjtADOhzyPD8Gxd4HdOhTzOJz5yBuzg+puxv9cD/ir9Y/AnW4ArPEwoAAA==

metadata_json:
  {"categories":["DevOps","Communication"],"complexity":"simple","use_cases":["integrate SIGNL4 with AI agents","automate incident signaling","expose operations to MCP servers"],"estimated_setup_minutes":5,"required_services":["SIGNL4"],"key_features":["zero configuration setup","AI agent integration via MCP","bilateral operations support","webhook-based triggering"],"target_audience":["devops engineers","automation architects","ai developers"]}


name: Send Pushover Notifications From AI Agent
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-21T09:14:24.960Z
updated_at: 2025-06-21T09:14:24.960Z
url: https://n8n.io/workflows/5090
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  🛠️ Pushover Tool MCP Server

  Complete MCP server exposing all Pushover Tool operations to AI agents. Zero configuration needed - 1 operation pre-built.

  ⚡ Quick Setup

  Need help? Want access to more workflows and even live Q&A sessions with a top verified n8n creator.. All 100% free?

  Join the community

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Pushover Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Pushover Tool tool with full error handling

  📋 Available Operations (1 total)

  Every possible Pushover Tool operation is included:

  💬 Message (1 operations)

  • Push a message

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Pushover Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Pushover Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.pushoverTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE51W227bRhD9lQFTwBeIEklR1AUoWsNIWqNxEuTSAo2NeLk7lBYmd4nl0o5iCMh7H4pe0KJpgRRFH/rQD+j35AeaT+gsJVqO7BRFXwRqdufsmTOzM3vhFWiZN7nwpKosUxwPhDfxuBiMkTFMh2k/FkGCUTwIw/4oEOk45iIdZinHJOgPOY8FRhEO+mM+CAcjlo65yLi36HhKC6y8yVOCdpBR2I94huinSTT042A89gmq7/eHYRxkURxHMfPIixVIu7/Q5jTL9TncP0NzJvEcAlq089ItqpHyG3Q/ZRV2Kyv56fyetkhbSl1JK7Wig/0wToKOHwbBMdmZIWSLpnLBnkthZ94kjoKON0M5nVlvMqTNHtfKoqJ/3q1b8Pb1z7/+/dfX8KCuZpp4wGOtczjcfwCPiBSaI3WkbjX7vvsK9s6YzFmaI9wv0TDHoYLtEKy2LN9xW3d3D7Gq2BR3dydQEmbr/+bVT+6YR2jrEg4oD6bmjb/bEHZhd/egKLWx0KriAO5qJsDOZAXnrVZSWQ1zXRsghaBN6CXI29fffwN7QsC+QUFBSpZXDmlfq0xOa4MbgbLaztw23gRDeKAVUjy05NQHtwq6pB+mBPBcVwgsz0HTgqm6RypanvrqJexRPGfMNpHfVo1K71In4sSWQmzoO4mrlcT9FfUf4RO08OTh3SXlcg7nmM60PnU2yIwuGjdr5HRKEWwbl1WopEASP16C/P6DC1Yhtw7kCfF1Ls6fgmtO3jsASpCywFeisMtENJn65Q94iEzMfat9538HmSXlmg1vXv4GX6LR7/qC34gSOqXasigNXYNa5nbp1B5aOcl1wZzkeT6HUpd1TqrBunjhTDI4+cCFu3ewvXMC+JzAqmpJ0oHdJtXmQDYKh2OTmsuTiVmRSrX8Zm3BLv3ukfUMm8pBY7SBGbnmUk0bCMIr6QiETBsiaMm+dDvUQmbzNUMQmLE6p1ikq4v5lXphFSikyhPre/Ptn3CPTPAp5uVHR2p/hvzU1RU8dTyE5nVBujR8j7dn1pbVpNcjc9Wl9a7UPSp5nK5k7TWSStXjeV0RlWWP6FV1uvpa942cqSmfMam6jl7By94OUMilC7dAqnN4KmTFtRFXjl0augX2eKYLLV7sODWaErpCA6a1FO7eOUBORHQhXywJdl1bdD3sc8pk06PCRWfVHnk/yuJhyP0BC6g98nHsp4Nh6occqaNiErPwSnt8X0da98iPKdgbA6ZgHy/vyEa3HK2b5epmNaNgkMSjtB+mfiIiRsRi5o+ECOhvnETxcBhxnnmb/bVkrr165Yqm71T26eR/EUCIcBgm0cgn0MiPR9nAHwU48sNBNMzCBAeYpu8KAIxy1TTU946GloCTaTPcIOjQ5Lk2GgxaMyekDy8uoL1nWw+dcasDJycd2FJ1kaLZ2oHFgjDpAkqDmw63G+vNHi3pDZfVcGh9aApQNbY+NbXDz/AaL2pB5hnZb3YqjdRG2mteD1b2m72YEI1ILL8jMRdOlAWlja+HhrO8N49xPxzxIEn9QZomfhylqc/olUD1klJikyxi9Dy4zOOjZnaDG94Q/o8JH7gsRtezyHWuDQ34zuWoDzan+0rvG0ryuNnpxoS7tQ5uo9zIwuQzV9REgh44jup/upWtV4eeWwKfe5NgcXy8WCz+AYgYJGiHCQAA

metadata_json:
  {"categories":["AI/ML","Communication"],"complexity":"simple","use_cases":["integrate Pushover with AI agents","send push notifications from workflows"],"estimated_setup_minutes":10,"required_services":["Pushover"],"key_features":["MCP server integration","one-click deployment","AI agent connectivity"],"target_audience":["AI developers","automation engineers"]}


name: 🛠️ Pushbullet Tool MCP Server 💪 all 4 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-21T09:17:02.498Z
updated_at: 2025-06-21T09:17:02.498Z
url: https://n8n.io/workflows/5091
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Complete MCP server exposing all Pushbullet Tool operations to AI agents. Zero configuration needed - all 4 operations pre-built.

  ⚡ Quick Setup

  Need help? Want access to more workflows and even live Q&A sessions with a top verified n8n creator.. All 100% free?

  Join the community

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Pushbullet Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Pushbullet Tool tool with full error handling

  📋 Available Operations (4 total)

  Every possible Pushbullet Tool operation is included:

  🔧 Push (4 operations)

  • Create a push
  • Delete a push
  • Get many pushes
  • Update a push

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Pushbullet Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Pushbullet Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.pushbulletTool","n8n-nodes-base.pushbulletTool","n8n-nodes-base.pushbulletTool","n8n-nodes-base.pushbulletTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE7VX227bRhD9lQVTwBdoJd4vAorWdXoxkDhBEqdAY8Ne7i4lwiSXWJJ2FENA3vtQ9IIWTQukKPrQh35Avyc/0HxCZ0jJiiy5aG4vtjQ7O3PO2dmZ1YWRy5oZwwsjLaqaFVzuCWNocOFFkjEZB7HjCtOXtutZlhOaIo5cLuIgibn0TSfg3BXStqXnRNyzvJDFERcJN6Y9o1BCVsbwEYTGkLbHTcdhAXWcmFHXtl3KYs+hgR86sZ9EpiW4AbtYLsH7S6VPk0ydkztnUp+l8pyYsFhPSlwswoK20WnMKtmv6pSfTvZVLcGlVFVap6qAxNRyfbNHLdM8AjvTELmWukKy56mox8bQtc2eMZbpaFwbw9CEL1wVtSzgm3HjBnn5/Jff/vn7G3K3qcZxk2WyJg+Uysjt3bvkPsCS+rA4LG60nt9/TXbOWJqxOJPkTik1QxQV2XRJrWqWbaHr9jaG2t4eEq4lq2WPCAlR4f8IYrMs65GmFLAwj/vi2c8I4L6sm5LswQnphrdx0cHqk+3tvbxUuiZzvTD2LcUEqcdpRc7nKqZFrchENZqAdmR+1JdBXj7/4VuyIwTZ1VIA/ZRlFUbaVUWSjhotVyRgTT1GR97ShIhEFRKYwhKeDMFVokr4wwpBeKYqifyIggVd9Q8Lu8v77CnZAUZnwBkTflq0+i2DB+iAF0i2BFD8aia+MwP/E/kcgB3cu9WBLifkXMZjpU7RRhKt8nZbrdPRSGqyqfHESZUKCcfidkH++BHpFpLXGOQA8OIW3A/k2sw7e4SNgDThM1nY5VG0Z/Xrn+SeZGJCa0Vx/2dwxKBd6/Di6e/kK6nV8l5CW1FcVGpeMKWWNG7SrO42zZNWKLnKGUqeZRNSqrLJQDWyKGxyljJy8gHS3dnb3Doh8jEEq6oOJAb7FFSbELABHS7bo7nMDMjyOC26z2xeyt2+fbCeybZ2pNZKkzFszdJi1IaAeCWkkCRRGgDWYO+23VYiTSYLhFDtCWsy4JJiXUxeqRdWkUJC7YnFjfruL7IPJvKFzMqPDovdseSnWFfkEeIQijc56NLiPdoc13VZDQcDMFd9WO+nagBFL0czWQetpGkx4FlTAZSufwyqJp59WvSUjBUjPmZp0Ud4OS8HWwQol0g3l1Dn5JFIK660eCVtZ+jncsATlSvxZAvVaEvoFRhk1KQCbx4G5ABE5emTDmAfWyb2t4dwkm3/sqa9WeuMuOV4QRBSafucutLkNLQj+BRwkydmIr3IXbTO67vVooN+DHTXUga6D7pbcqWXYquctdLZ3eoGhcdD0zJ9KgEkdU0HurrPIhqYcewGoe0ksWdc7b4lw+ZrlJdAKSpNIfd/iCC4zy0v8CgMJJu6vh/T2PdN6lich0HkOrYwFyLstv2VMIJJrp0cCwSo1BXGOA8sd3V2NDqDSB9eXJD5Vds40NlGj5yc9MgGtGgolI0tMp1CvFiJyVXnT8C23nsGcsn7Adiu8U7rbNUdjev9z1jWrPg/ROM18ZmGqbSSoLVewxbah57c1dhT6sl+dxLL3FuP47nLMfqsiwVlwBejCFS/vi5k5EnXgbqw/SCCK2H7lIVJSK2Qu2Hs2wkT0aIubrbz9q3qwgvX1wVuau/EEmO8jcd7Yr1gl80X67tF9jrMLTdxw8hzqe36krquHdAoZgm1k4RbJrNMKe0Fc5yQOTZdxAkPszfi7vjruWdpnq6Uyi00zokXTR5LPSeeQDPutk6XVYDa2skwq4Ynjy7w85Wo99qFY1iZh44Bp2TFa1eOK0Eg7nDKE+ZS14kTGpteQrkL4iWJLUPhL/Q7aB9mb1U5oNy7qhwYOHlaVXJl1835wlp1lsXu3pqvI5lIYlswK6ZOmPgwiYKYhm4goOQcHkiPM26LhWT324c5wZc5sd7g+W5iB7ZX9eIqUxpe7735Ox4G0NW3O6q3ZpoctW74ysOhi8GWJwUYWHqM4wgQwE8XxPk/Z+p8Xw9+Sgn52Bia06MjQLDcct5DguXKfA8JrraOd55iOv0Xn7y1/YgOAAA=

metadata_json:
  {"categories":["AI/ML","Communication"],"complexity":"simple","use_cases":["connect AI agents to Pushbullet","programmatic push notifications","automated sticky note creation","tool integration for AI workflows"],"estimated_setup_minutes":5,"required_services":["Pushbullet"],"key_features":["MCP server exposure","zero configuration","all 4 Pushbullet operations","AI agent integration"],"target_audience":["AI developers","system integrators","n8n users"]}


name: 🛠️ ProfitWell Tool MCP Server 💪 both operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-21T09:17:36.879Z
updated_at: 2025-06-21T09:17:36.879Z
url: https://n8n.io/workflows/5092
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Complete MCP server exposing all ProfitWell Tool operations to AI agents. Zero configuration needed - all 2 operations pre-built.

  ⚡ Quick Setup

  Need help? Want access to more workflows and even live Q&A sessions with a top verified n8n creator.. All 100% free?

  Join the community

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every ProfitWell Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n ProfitWell Tool tool with full error handling

  📋 Available Operations (2 total)

  Every possible ProfitWell Tool operation is included:

  🔧 Company (1 operations)

  • Get settings for your company

  🔧 Metric (1 operations)

  • Get a metric

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native ProfitWell Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every ProfitWell Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.profitWellTool","n8n-nodes-base.stickyNote","n8n-nodes-base.profitWellTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE61W24rcRhD9lUIO7IXpGV1aI2kgJMviJAte23jtGOJdsq3u0kyzklpIml2PlwW/5yHkQkKcgEPIQx7yAfke/0D8CanWzOzs1SQmL0Lqrqo+51R1lU6dAlvhjE4dXTatKCXuKGfkSBUmKASmURpw5Q7R56HnBbGr0oRLlUZZKnHoBpGUXKHvYxgkMvTCWKSJVJl0znpOaRQ2zugZhbYhoyxLo5BzxjETjKvMY0IGEcukG/HMT+LEdx3yEgWS9VNTH2W5OYEHx1gfazwBu9nOKrtZxiXrorNUNNhvWi2PZvdNi2RSmUa32pR0MPP40O0xz3UPaF3UFLnFurFkT7RqJ86I+27PmaAeT1pnFLv0IU3ZYklfzp078Pb1z7/+/dfX8LA2mW6fYp7DY2Ny2N1+CHsEC+v9cr+801l+9xVsHQudizRHeFBhLSyKBtZ9aE0r8g1rurm5bYpKlLPNzRGMsYUG21aXY7uzi22t5WJjGffNq58sgD1spxXsUIbqqeziWgOvD5ubO0Vl6haWeln/e0YoaCe6gZOlirpsDczMtAbSDpapPg/y9vX338CWUrBdoyL6WuSNjbRtykyPpzVek0BM24k1lB1NigimRGJKWzYzYHfBVPQQpQKZmwZBkLOhjbrp75f+/NxXL2GLGB2LFu2Bd8tOv8vgCTrhJZIdASt+sxA/WID/ET4lMZ88ujcHXc3gBNOJMUd2DbLaFJ0bCTweYw3rtc04NFohpYXPg/z+g6VbomxtkCeE17pYfyLXnby1A2JMpEEuZBHnqehy9csf8AiFmrHWMOv/CYqWtOsM3rz8Db7A2lz2BdaJ4lullgVT1cjSqc7budPy0MZKbgphJc/zGVSmmuakGqwKG461gMMPLN2tnfWNQ8DnFKxp5iBtsLuk2gxojehI7FJzfjIhK1Jdzt/FspTnfvdp9Ri72sG6NjVMyDWnwu1CULyKjkDITE0A5wVt3XaN0tlshRAUXf1pTly0rYvZhXoRDZRItadWN+rbP+E+LcFnmFcf7ZfbE5RHtq7gmcWhjJwWpEuH92B90rZVMxoMaLnp035fmwEVPY4Xsg46SXU5kPm0ISjz/jFopunibdVTclGO5UTosm/hFbIabABRrizdAqnO4ZnSjTS1unDsfKFf4EBmpjDqxYZVoyuhCzBgPNXK3jwbUBIQU+gXc4B92zJtf/ucMtn1L++st2idsRd5mZdELAl8xTiPhiwdDmNGLTkNXUxVFAWr1nl7t1p10I+J7o2Uie7j+S250kvjVStd3K1uUATDYRCEmcvCLBwyPqRHrDzOIk5DIuZJZofB1e5bCdt8naoDekJAmVWa0dnvEEGGSUh0FfPdkOZHmiFL/DRlqRuLUPBU+skFET5dNdemy0R3g+W8+946Sapz6axyVxWg+eDx67NkeZ0sxkV8YiFXnZSMbqcVea7yUndIuY1oNobIWexzGosiDt2U+1Gk0hWtvW7UgZ114L3HQHQtB/86B2lyU9M87J1PxmvDcHvF7RYqnCs/9b2ICY4J45R6FqdhxHxvGPDYxSyKvMsZEnSh7NR7/4TQL8k1MotQH56ewrIZrj2mtbUeHB72YI2mKJXF2gacnVHEgkhOrprv2sWb7RtdVPm1+Hvd6tIjJbAoyqWLqborbuvgP1SG5/uxQBUwFYiIcZkGLBbSZZ50MclCf8h9eXNl+O9ZGcHw1soI31EZ8z+XGwrjoDO0I3VB/3LS6VvoL+3VJwT0m2hx/sv+tfTr0W+rwufOyD07OCAA7772//uBZ2f/AFONiW9ACwAA

metadata_json:
  {"categories":["DevOps","AI/ML"],"complexity":"simple","use_cases":["Integrate ProfitWell data with AI agents","Automate business metrics analysis","Enable MCP server communication"],"estimated_setup_minutes":10,"required_services":["ProfitWell","n8n","MCP"],"key_features":["Zero configuration setup","Pre-built operations","AI agent integration enablement"],"target_audience":["SaaS operators","AI engineers","business data analysts"]}


name: Twitter/X Content Analysis & Insights with Grok AI and Telegram Delivery
author_name: Rish
author_username: b2brish
categories: []
created_at: 2025-06-21T09:21:45.558Z
updated_at: 2025-06-21T09:21:45.558Z
url: https://n8n.io/workflows/5093
scraped_at: 2026-05-02 08:04:50
metadata_generated_at: 2026-05-02 08:36:21
description:
  👉🏻  Tutorial Video

  🔬 Introducing X-Ray Pro: Your Intelligent X (Twitter) & Web Insight Machine! 💡

  Hey n8n community! 👋

  Tired of sifting through endless feeds to find meaningful insights on X (formerly Twitter) and the web? We've got something special for you! I'm excited to unveil X-Ray Pro, a powerful n8n workflow designed to be your ultimate information curator. It cuts through the digital noise and delivers precise, actionable intelligence right to your fingertips. Say goodbye to information overload and hello to clarity! 🚀

  Step-by-Step Setup Instructions

  1. Create Required Credentials

  Grok AI (xAI) Credentials
  Visit the xAI platform and create an account
  Generate an API key
  In n8n, create a new credential:
    Type: "Generic Credential"
    Name: "Grok AI API"
    Add field: Authorization with value Bearer YOUR_API_KEY

  Telegram Bot Credentials
  Contact @BotFather on Telegram
  Create a new bot with /newbot
  Save the bot token
  In n8n, create "Telegram" credential with your bot token
  Get your chat ID by messaging your bot and checking the webhook

  OpenAI Credentials
  Get your OpenAI API key from platform.openai.com
  Create "OpenAI" credential in n8n with your API key

  2. Import and Configure the Workflow

  Import the Workflow
  Copy the provided workflow JSON
  In n8n, go to "Workflows" → "Import from URL/File"
  Paste the JSON content

  Update Node Names and Structure
  The workflow includes these key components:

  Trigger Node:
  Telegram Trigger - Receives messages from Telegram

  Analysis Nodes: (Rename for clarity)
  Tech Leaders Monitor (was "Updates from Tech Leaders")
  Breaking News Scanner (was "Real-Time Breaking News")
  Cross-Source Analyzer (was "Multi-Source Analysis")
  Historical Data Miner (was "Historical Events")
  Community Sentiment Tracker (was "Community Pulse Check")
  Viral Content Detector (was "Find Memes and Trends")

  Core Processing:
  AI Agent Coordinator (was "X-Ray Pro")
  Language Model (OpenAI Chat Model)

  Output Node:
  Telegram Response (was "Telegram")

  3. Secure API Key Configuration

  CRITICAL SECURITY UPDATE:

  Replace the hardcoded API keys in all HTTP Request nodes with credential references:

  Select each HTTP Request node
  Remove the hardcoded Authorization header
  In "Headers" section, select "Credentials"
  Choose your "Grok AI API" credential
  Repeat for all 6 analysis nodes

  Give X-Ray Pro a try and transform how you gather insights!

nodes_used:
  ["n8n-nodes-base.httpRequestTool","n8n-nodes-base.httpRequestTool","n8n-nodes-base.httpRequestTool","n8n-nodes-base.httpRequestTool","n8n-nodes-base.httpRequestTool","n8n-nodes-base.httpRequestTool","@n8n/n8n-nodes-langchain.lmChatOpenAi","n8n-nodes-base.telegram","n8n-nodes-base.telegramTrigger","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE62WTW8bRwyG/8piz550Zufbp7rKoQGSFIiNXAKj4Mxw5IWlXXV3hNQN9N9LyUrlD9mGVF0EaJZDPnyX5PJHPccC9fmPuu3GAl3ED6k+r1EDWO8MBOOV4co7l5MRKguTZEouhsbqKLlJVicDTjgUKnrurZDKylif1QXnixkUnAyYxkssy8WkpxMsSAHKsMTVWd31Ccf6/BtFX0cFJbMKUjMjXGTKBslCzPTXS9RJGSsNJ88dzJGsrzDeVB8REg5j9anv2tIP67h3i/XTznVs454FGPHdTSmLL/jXEsdy1fczslv0Y1vavqPwjPyeNYZf0ykM5L2QS9Jkde/tK/3bGKp3zepsy+pTcNF6ImwIWAFk5lOjmEVuXKNyzAF2rL8NCLdtN60+4/exuozQdXgsrHAE6w6CBdfI4EGwEGxmSgfOfNSRyZC1NkhvWIQd7GTox5Fd9sshYnXRwezun2Nh1cGoCayEEIEh94kpDo45vS6JnFOWWYtomx3q7+1Ib72NMKveQ4HqU3u0rk1zuKxoAkcnmVDCMYVCMCesZRJixCwT9YN+IGs/ny+pSu+qS+xKO6ef6mqAeHssseFErA4ixhRAoiRNswGmBHLmiJNpCQ36BpsU7Y74azuQsJO+K2vW9xQgHt1j6nB5m5QBYshMq03Vas2CBcliNEbpHK0Ucgf7EbrpEqZIoyDhbAf5K1H+siOdkVm8gbZ7N5tPbqD8scDuon3SYhtl+Zuw4qGymKhEfWYuZkOzSyLzVBGssVl7cM5HER/OrhlOyXP1BcdF3434oqhla/lETRpYbKPmdww3fX+7mdpcGNBIU9OLQL0jNZIPzlkUiuvUGG3B1AfkFASnCtaZobaSqeQUCzIHJoBypEdU7HJPTldDO52+UtQ/U9rZPdLe7UsNlRRcucR0TIKpoDQD7w1LxhklZOZUKoekRmPPNcki4yJ7pgy9M6eDYB4tpRl5Yx+O74sP1cV03QOTvh9S28GjNnixwmB959n0dtv03mD1/7GOpY23d0zseC43J9XnvrxcOPe3tiYPCexaYPEcoY73jU6u6mc4T2GaE8FIGgtsT6sdBCNPBKOo7eX/FEadhuU4Xciannc0pulgY/5kKtIJtH/Otofbs2+0f62R3iz0Z1fPaGtM+Hd9zlfX14TzbARQvDl1wgExNuZP/e69ss/3K3N1r+O9O+S9SGX9CTtIm3L/0XscYf/md9IQ+/e1k4bYv2edNMQLy8ZplXplBTthoNXqXxyd7ShXDQAA

metadata_json:
  {"categories":["Data Processing","Marketing","Communication"],"complexity":"complex","use_cases":["monitor social media sentiment","aggregate web insights","generate intelligence reports","deliver alerts to chat","curate digital information"],"estimated_setup_minutes":30,"required_services":["Twitter/X API","Grok AI","Telegram API","HTTP Request"],"key_features":["real-time feed monitoring","AI-powered sentiment analysis","customizable alert rules","automated report generation","direct chatbot notifications"],"target_audience":["marketers","analysts","community managers"]}


name: 🛠️ Plivo Tool MCP Server 💪 all 3 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-21T09:22:19.706Z
updated_at: 2025-06-21T09:22:19.706Z
url: https://n8n.io/workflows/5094
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  🛠️ Plivo Tool MCP Server

  Complete MCP server exposing all Plivo Tool operations to AI agents. Zero configuration needed - all 3 operations pre-built.

  ⚡ Quick Setup

  Need help? Want access to more workflows and even live Q&A sessions with a top verified n8n creator.. All 100% free?

  Join the community

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Plivo Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Plivo Tool tool with full error handling

  📋 Available Operations (3 total)

  Every possible Plivo Tool operation is included:

  🔧 Call (1 operations)

  • Make a call

  🔧 Mms (1 operations)

  • Send an MMS

  🔧 Sms (1 operations)

  • Send an SMS

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Plivo Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Plivo Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.plivoTool","n8n-nodes-base.stickyNote","n8n-nodes-base.plivoTool","n8n-nodes-base.stickyNote","n8n-nodes-base.plivoTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE81X227bRhD9lQFTwBdoJd4vAorWMJLWQJQEUdICjY14uTuUCJNcgqTsKIaBvPeh6AUtmhZIUfShD/2Afk9+oPmEzpKWrdiyg7oX9IU2d3fOnJk5O0MdGzk23BgeG2lRN7wQuCONoSGkFyHnGAex40rTR9v1LMsJTRlHrpBxkMQCfdMJhHAl2jZ6TiQ8ywt5HAmZCOOkZxRKYm0MnxC0hsTIDaVlBwwTz2duJGPGfZMeseVFnk+raBpkxXOk05+q6iDJ1BHcP8TqMMUj0JvNvNSbRViwFp3FvMZ+3aTiYH5PNUhHSlWnTaoKcsws1zd7zDX3aJlXBNxgVetYj1LZTI2ha5s9Y4rpZNoYw9CkF6GKBgt6M27dgjevfvjpj9+/gAdZeqjgkVIZjLYfwJgIYbVb7Ba32kNffw5bhzzNeJwh3C+x4tp/DesONKrh2YY+urm5zbNsc3MIOT9A/T7Ka/1aYyH163j5tYN+/fJ77X6MzayEHSpPNRMttD5g9WFzcycvVdXAIlka4K7iEpppWsPRIoVp0SiYq1kFlDhY1PkM5M2rb76ELSlhu0JJwac8a6lsqyJJJ7MKlxPAZ81UnxFtkAQGqkCKk7Z0RUDvgirpwQsJIlM1AgUOijaqur9b2J3Lly9gi4I55A1qX7eLNntv8ybWRJXia7nr1NenqXdOeX8HH2EDjx/e7fiWczjCeKrUgV6DpFJ5a9ZU6WSCFaxXutRQpxKpKG4H8su3OtICRaNBHhNfbaLtKbjW89YO8AkFDeI0I/ysCm2ZfvwVHiKXc9Yopu3vIG8obe2B1y9+hs+wUm/bAmuT4uhMLeRSVsjiWZo1ndHCaa1TrnKuU55lcyhVOcsoa3CuaDhMOey/p8Pd2lnf2Ad8RmB13ZHUYLcpa3OgNQpHYFuaM8/ELI/TovufL4Tc2d2j1UNsZYNVpSqYkmmWFpMWgvBKcoGQqIoINrTemY2UTJP5OUOQmPBZRrGkWhfzJb3wGgok2cnz+/TVb3CPluBjzMoPdovtKYoDrSt4onlIJWY55aXlu7c+bZqyHg4GtFz3ab+fqgHpHSenaR20KU2LgchmNVHp+sagnsWn/533kowXEzHladHX9HJRDjaAQi51uDmSzuGJTGuhKrnktlvo5zgQicqVfL6hs9FKaIkGTGap1JdOAwoiovL0eUewr1ul7mufUCXbvmWd9E5bppn4oYWuy5wwdJlrmchCjC3mcnS45UnX9LzzlrmyTZ03zQ8p0pXRUqSPugtyoX2GZ93z9Fa1o8FzUUamaTM34fRAS7LQjRMWhRh6pmn6wrSNiw235LrfGqWmyHR6GXm9JnI39mXgSJdZvkzIiQgYj+hhm4hJGMnQCZYiH1FLBQ76glw5JFrXOjkXg6S2b60YEY0ijPePj2Fxr9YeqbUe7O/3YI06MYlibQNOTghN7188e4f+rj69uIR6yHZ8eVEfYfV0VmUXUba6ncdVthrr1JJIT5W8wnjUbq6yp+yL845PMV9TDi+MMcKARZZN8jMti8a2Z1N1giRC20p8e2l2j9t5DHogg3WDqW3qktiXSyJUpiqa2r2z+X1pZOshe42sgsQPTMszWWgJztzAF4yHsSDtJpbvxYI+aHApDprF1K5gNBrfSFb0ufSfySqnfk/z4qLBqFt+pxTzvG5BZMq1EOvLOHqHhFj/TSXRdyIPTI6MBwF1j9i2WRj6IeMoAyuyEgxja7WS7BsqyfGvVJJ3jZLo8+waIUWYRNJyTJZ40mGu0ELikjNL2AGXlhk5gX1ZSOMbCslfcRn+P0L6C9V3TDeQoWWzKLEEjbHEZtz0fZZYIXfiRNAHu1xdfeeG1ffNK6vvX1P98crq77Wn9Keintwaanny0CtPn+rhRt7pV4/m+O6xvDDp0Q8wic+MoXmyt0eul5vPv4M8/oeRT07+BBhGOkRNDgAA

metadata_json:
  {"categories":["AI/ML","Communication","DevOps"],"complexity":"medium","use_cases":["Exposing Plivo APIs to AI agents","Integrating voice tools with MCP","Configuring zero-setup MCP servers"],"estimated_setup_minutes":5,"required_services":["Plivo","Model Context Protocol (MCP)","n8n"],"key_features":["Automated MCP server setup","All three operations pre-built","Zero configuration required"],"target_audience":["AI developers","devops engineers"]}


name: 🛠️ Philips Hue Tool MCP Server 💪 all 4 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-21T09:26:45.717Z
updated_at: 2025-06-21T09:26:45.717Z
url: https://n8n.io/workflows/5095
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  🛠️ Philips Hue Tool MCP Server

  Complete MCP server exposing all Philips Hue Tool operations to AI agents. Zero configuration needed - all 4 operations pre-built.

  ⚡ Quick Setup

  Need help? Want access to more workflows and even live Q&A sessions with a top verified n8n creator.. All 100% free?

  Join the community

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Philips Hue Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Philips Hue Tool tool with full error handling

  📋 Available Operations (4 total)

  Every possible Philips Hue Tool operation is included:

  🔧 Light (4 operations)

  • Delete a light
  • Get a light
  • Get many lights
  • Update a light

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Philips Hue Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Philips Hue Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.philipsHueTool","n8n-nodes-base.philipsHueTool","n8n-nodes-base.philipsHueTool","n8n-nodes-base.philipsHueTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE7VX2WocRxT9lUs7oIWpmZ7eeyAkQrFjgTe8JBBLWNVVt2ca9XQ1vUgeC4Hf8xCykBAn4BDykId8QL7HPxB/Qm5Vz2ikkWRiO34R07Xce86pW6eujq0pNtwaHVtZUTe8ELgjrZElpB8j55iEietJO0DH84dDN7JlEntCJmGaCAxsNxTCk+g46Lux8Id+xJNYyFRYJz2rUBJra/SYQuuQkeS+F/GI2fYwZl4YOoyji0zIIHJT2pzEjkW7+BRp9ZeqOkhzdQR3D7E6zPAIbJpsZqWeLKKCmegs4TX26yYTB7M7qkFaUqo6azJVUGI29AK7x4a2vUfjvKLIDVa1JnuUyWZijTzH7lkTzMaTxhqFEX0IVTRY0Jd17Rq8fvnLb//8/Q3cm2R5VtZws0V4qFQOt7fvwQPChdVusVtcM0u//xq2DnmW8yRHuFtixTWMGtY9aFTD8w29dHPzlk62uTkCiTnB6cEYG/MHeJ73oC0lb3AR9dWLn3X+B9i0JezQAVWtMFH1gmEfNjd3pqWqGljIpQPfUlxCM8lqOFqImBWNgplqKyDpYHHSp0Fev/zhW9iSErYrlMQ+43mtI22rIs3GbYUXFeBtM9ErhWFJIUEVSERpSp8M6FlQJf3hhQSRqxo1QVA0UdX93cLpEr94DltE6ZBI64zXCyPfefSEnQATS8NAa1/PtXfn6H+Cz0nAR/dvdajLGRxhMlHqQI9BWqmp2dZU2XiMFaxX+hCgziTSqXhdkD9+1HwLFOZ0HhFevUXvJ3Im89YO8DGRBjHXhZ+ehTmsX/+E+8jljDWK6f03kDcknlnw6vnv8BVW6vxeYEYUTyu1qJeyQpa0Wd50mxZJay25mnIteZ7PoFRlm5NqsCxsOMw47H+k6W7trG/sAz6lYHXdgdTBrpNqM6AxoiPQHM1pZkI2TbKi+80Xldztu0Ojh2iKB6tKVTChrXlWjE0IildSCoRUVQSwofFu220ls3S2REg1n/I2Jy6ZrovZmXrhNRRIxSeXF+q7v+AODcFNzMtPdovtCYoDXVfwWOOQSrRT0sXg3VufNE1ZjwYDGq77NN/P1ICqHsdzWQdG0qwYiLytCUrnH4O6Tea/lp6S82IsJjwr+hreVJSDDSDKpaY7RapzeCyzWqhKnknbDfSnOBCpmir5bEOrYUroDAwYt5nUV08HFARETbNnHcC+tkztb1/QSRr/Gp705tYZSBSJ50oWOa7HPMeJGfftkGEYhTzifuxIXFrnG9xqaaGfEt9LORPfh901WTFTzz710vnl6l6KMPYCJ7VZImXAPJG6LHZs+uRpFPmx4KEvrVX7Lbl2X6vskLJJi0xrzSj5G2RwOQap60sW2tIlGcKAxVHqMSfhsTf0XddBsZThM+OvwCE39n7V4zHHQGJprVY4R8R56F18PkxIQ//j42NY3Lg14+1PduRaD/b3e7BGfk1Fs7YBJycU+PSm0bbO/DVXsbRcinw1+cgVoecITjq79HymImYR8oQNQ9cNHOnEwguW5LUdvhdzP/pAzOmlexvaCZc8DmyPIQ9SOnOPugY/sBm1G4nvB34Ux+I87ak2FgOzfjfqbnAV9WnWXCROgwvWRTtNsLqC9VauE1X0lFeF/r0S6L6ZeEIzi2gJQUNedOHeplI86twCqo/U1W4R+SnjXuowDKSX8jhypM+Xkj0yDcf7FQupdalihvo5lneLS9n13q2uuJQGA89vZJhLI8tbCOVK6julTwbCQ22r2sT8NGHkaORe6PA4DpdCPTBdJug2E4bv0Iva2kuciyIJlauKWtHeoikd2sFqI2pkuMQZ98w63bPoJ0RHO3vx6ZNnT7SxEgBqwzXM//o+LDb26P8CiU+tkX2yt0cAVlz1Q6RYqcgPkWLVJ/7/HCcn/wK55+c1Wg0AAA==

metadata_json:
  {"categories":["Automation","AI Integration","Smart Home"],"complexity":"medium","use_cases":["Enable AI agents to control smart lights","Automate Philips Hue light operations from n8n","Integrate IoT devices with AI assistants","Create custom device control APIs"],"estimated_setup_minutes":10,"required_services":["mcp","philipsHue"],"key_features":[],"target_audience":["developers","iot engineers","ai builders"]}


name: AI-Powered Restaurant Order and Menu Management with WhatsApp and Google Gemini
author_name: Tamer
author_username: tamerelzein
categories: []
created_at: 2025-06-21T10:16:38.019Z
updated_at: 2025-06-21T10:16:38.019Z
url: https://n8n.io/workflows/5096
scraped_at: 2026-05-02 08:04:49
metadata_generated_at: 2026-05-02 08:36:20
description:
  RestaurantBot Pro - WhatsApp Order Automation System
  Description
  RestaurantBot Pro is a complete AI-powered restaurant ordering system that transforms your WhatsApp into a smart ordering platform. This intelligent automation handles customer interactions in any language you configure, manages your menu database, processes orders, and coordinates delivery operations - all through familiar WhatsApp messaging.
  How It Works
  Customer Experience:

  Customers message your restaurant's WhatsApp number in their preferred language
  The AI assistant greets them and presents your current menu with prices
  Customers can ask questions about items, place orders, and specify delivery details
  The system remembers customer preferences and order history for personalized service
  Customers receive instant confirmation and order updates

  Restaurant Operations:

  All orders are automatically saved to your database with customer details
  The system generates formatted messages for your delivery team with all order specifics
  Menu items are stored using advanced AI search, making it easy to find and recommend dishes
  Customer database grows automatically, tracking preferences and order history
  Real-time order processing with preparation time estimates

  Smart Features:

  Understands natural language ordering in any language (easily customizable in system settings)
  Intelligent menu recommendations based on customer queries
  Automatic price calculations and order summaries
  Memory system that recalls customer preferences across conversations
  Seamless integration between customer orders and delivery coordination
  Fully customizable language support - simply modify the AI agent's system instructions to serve customers in Arabic, English, French, Spanish, or any language of your choice

  Setup Steps
  Database Preparation

  Set up your restaurant database with customer and order tables
  Configure AI-powered menu search capabilities
  Enable vector extensions for intelligent menu recommendations

  WhatsApp Integration

  Connect your business WhatsApp account
  Configure webhook endpoints for message handling
  Set up automated responses and delivery notifications

  AI Configuration

  Connect Google Gemini AI models for natural language processing
  Customize language settings by editing the AI agent's system instructions to match your target audience
  Set up structured order processing and validation

  Menu Management

  Add your menu items through the admin interface
  Include prices, descriptions, categories, and preparation times
  Enable intelligent search and recommendations

  Delivery Setup : just add delevery phone number to the "Send Order to delevery" node


  Perfect for: Restaurants serving any cuisine and customer base - whether you need Arabic, English, French, Spanish, or any other language support. Simply adjust the AI agent's language settings to match your customers' preferences. Ideal for traditional ethnic restaurants, international chains, local eateries, delivery-focused establishments, and any restaurant wanting to modernize their ordering process while maintaining authentic customer communication in their preferred language.

nodes_used:
  ["n8n-nodes-base.whatsAppTrigger","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.whatsApp","n8n-nodes-base.supabase","n8n-nodes-base.if","n8n-nodes-base.supabase","@n8n/n8n-nodes-langchain.memoryBufferWindow","@n8n/n8n-nodes-langchain.outputParserStructured","n8n-nodes-base.if","n8n-nodes-base.supabaseTool","n8n-nodes-base.formTrigger","@n8n/n8n-nodes-langchain.documentDefaultDataLoader","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","@n8n/n8n-nodes-langchain.embeddingsGoogleGemini","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","n8n-nodes-base.whatsApp","@n8n/n8n-nodes-langchain.vectorStoreSupabase","@n8n/n8n-nodes-langchain.vectorStoreSupabase"]

workflow_json_compressed:
  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

metadata_json:
  {"categories":["AI/ML","Communication","Food Service"],"complexity":"medium","use_cases":["automated WhatsApp ordering","AI-powered menu management","multilingual customer support","intelligent order processing","delivery coordination"],"estimated_setup_minutes":30,"required_services":["WhatsApp Business API","Google Gemini API","Supabase"],"key_features":["natural language processing","multilingual communication","real-time menu updates","structured output parsing","context-aware memory buffering"],"target_audience":["restaurant owners","food business managers"]}


name: Midjourney Image Generator via Telegram and GoAPI
author_name: Dhruv Dalsaniya
author_username: ddm21
categories: []
created_at: 2025-06-21T10:28:50.863Z
updated_at: 2025-06-21T10:28:50.863Z
url: https://n8n.io/workflows/5097
scraped_at: 2026-05-02 08:04:49
metadata_generated_at: 2026-05-02 08:36:20
description:
  This workflow connects Telegram to Midjourney through GoAPI, enabling automated image generation and upscaling directly from chat.

  How it Works
  Telegram Command Trigger**: The workflow activates upon receiving a message in Telegram.
  Image Generation**: Your prompt is sent to GoAPI, which then generates an image using Midjourney.
  Upscale Selection**: You receive the generated image and select an option for upscaling.
  Image Upscaling**: The selected image is upscaled via GoAPI.
  Notifications and Logs**: Progress updates are sent to Telegram, and all images are logged in Discord.

  Set Up Steps
  Create a Telegram Bot and update credentials in Telegram nodes.
  Create a GoAPI account, obtain an API key, and update the three HTTP nodes: "Get Generation Task," "Upscale," and "Get Upscale Task".
  (Optional) Configure the Discord node for logging if desired.

  Setup takes approximately 10-15 minutes. Detailed descriptions are available in sticky notes within the workflow.

nodes_used:
  ["n8n-nodes-base.telegramTrigger","n8n-nodes-base.set","n8n-nodes-base.wait","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.if","n8n-nodes-base.telegram","n8n-nodes-base.telegram","n8n-nodes-base.wait","n8n-nodes-base.if","n8n-nodes-base.telegram","n8n-nodes-base.discord","n8n-nodes-base.telegram","n8n-nodes-base.if","n8n-nodes-base.stickyNote","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 4176 characters]

metadata_json:
  {"categories":["AI/ML","Communication"],"complexity":"medium","use_cases":["Automate image generation via chat","Upscale images from prompts","Integrate AI art tools with Telegram","Process user image requests","Send generated images to chat"],"estimated_setup_minutes":15,"required_services":["Telegram","GoAPI","Midjourney"],"key_features":["Triggers on user conversation","Sends prompts to AI service","Handles upscaling requests","Maintains conversation context","Error handling for failed generations"],"target_audience":["developers","operators","AI enthusiasts"]}


name: Fetch All Shopify Orders (Handles 250-Limit Loop)
author_name: Strategiflows
author_username: strategiflows
categories: []
created_at: 2025-06-21T10:50:24.494Z
updated_at: 2025-06-21T10:50:24.494Z
url: https://n8n.io/workflows/5098
scraped_at: 2026-05-02 08:04:49
metadata_generated_at: 2026-05-02 08:36:21
description:
  Who Is This For?  
  E-commerce managers, data analysts, and n8n beginners who need a hands-off way to pull all Shopify orders—even stores with thousands of orders—into Google Sheets for reporting or BI.

  What Problem Does It Solve?  
  Shopify’s GraphQL API only returns up to 250 orders per call, forcing you to manually manage cursors and loops. This template handles the “get next 250” logic for you, so you never miss an order.

  What This Workflow Does  
  Schedule Trigger – Runs at your chosen cadence (daily, hourly, or manual).  
  Set Date Range – Defines startDay and endDay based on $now.  
  GraphQL Loop – Fetches orders 250 at a time, using pageInfo.hasNextPage and endCursor until complete.  
  Code Node – Flattens orders into line-item rows and summarizes by SKU/vendor.  
  Google Sheets – Appends results to your sheet for easy analysis.

nodes_used:
  ["n8n-nodes-base.set","n8n-nodes-base.graphql","n8n-nodes-base.if","n8n-nodes-base.code","n8n-nodes-base.googleSheets","n8n-nodes-base.scheduleTrigger"]

workflow_json_compressed:
  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

metadata_json:
  {"categories":["E-commerce"],"complexity":"simple","use_cases":["Automate order exports","Ingest Shopify data","Sync sales to spreadsheets"],"estimated_setup_minutes":15,"required_services":["Shopify","Google Sheets"],"key_features":["Auto-paginated loops","GraphQL API integration","Schedule-based triggers"],"target_audience":["e-commerce managers","data analysts","n8n beginners"]}


name: TalentFlow AI – Instantly evaluate applicant's GitHub, LinkedIn, using AI
author_name: Roshan Ramani
author_username: rawsun007
categories: []
created_at: 2025-06-21T11:34:20.932Z
updated_at: 2025-06-21T11:34:20.932Z
url: https://n8n.io/workflows/5099
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  AI-Powered Job Application Screening Workflow

  Who Is This For?

  This template is ideal for:
  HR teams**
  Recruiters**
  Hiring managers**

  Who want to automate the screening of job applicants. If you collect candidate data via JotForm and want an AI‑powered, multi‑source evaluation—without manual copy‑paste—this workflow is for you.

  What Problem Does This Solve?

  Manually reviewing:
  LinkedIn profiles
  GitHub repos
  LeetCode stats
  Resume PDFs

  Is time‑consuming and error‑prone. This workflow:
  Centralizes all candidate data
  Scores each dimension against specific job requirements
  Appends results to Google Sheets
  Helps make data‑driven hiring decisions faster

  What This Workflow Does

  1. Trigger on New JotForm Submission
  Captures candidate name, email, social URLs, resume link, and job description  
  (Pro Tip: Add hidden field in JotForm to pass job requirements)

  2. Extract & Normalize Usernames
  Parses LinkedIn, GitHub, and LeetCode handles

  3. Scrape & Format Data
  LinkedIn** → profile & latest posts via ScrapingDog & Apify
  GitHub** → profile, repos, and contribution metrics via GitHub GraphQL
  LeetCode** → submission stats & rankings via LeetCode GraphQL
  Resume** → converts PDF to text with PDF.co

  4. AI‑Powered Evaluation
  Uses LangChain agents on OpenRouter to:
  Generate fit scores (1–10) based on job description
  Provide justifications for each source
  Analyze candidate suitability against specific role requirements

  5. Merge & Append
  Consolidates scores and feedback → writes new row to Google Sheets with hyperlinks and totals

  Setup

  JotForm Configuration
  Create your job application form
  Add Hidden Field:
     Name: job_description
     Value: [Paste full job description here]
     (This enables AI to evaluate candidates against specific role requirements)
  Create fields matching the workflow requirements

  Required Credentials/Variables
  JotForm API key
  SCRAPINGDOG_API_KEY & Apify token
  GitHub personal access token (read‑only)
  PDF.co API key
  OpenRouter API key

  Configuration Steps
  Google Sheets
     Create or select spreadsheet
     Grant n8n access
  Node Organization
     All nodes renamed for clarity
     Sticky notes explain prerequisites

  How to Customize

  1. Job-Specific Evaluation
  Include hidden job_description field in JotForm
  AI will automatically analyze candidates against these requirements

  2. Add/Edit Fields
  Use Edit Fields node to map your form questions

  3. Adjust Scoring
  Tweak agent prompts:
  linkedin evaluation
  github evaluation
  etc.

  4. Extend Sources
  Insert new branches (e.g., Stack Overflow) by following existing patterns

  Result

  Transforms raw candidate submissions into actionable insights—evaluating applicants against specific job requirements and reducing screening time from hours to minutes with consistent, unbiased evaluations.

nodes_used:
  ["@n8n/n8n-nodes-langchain.lmChatOpenRouter","@n8n/n8n-nodes-langchain.lmChatOpenRouter","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.lmChatOpenRouter","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.lmChatOpenRouter","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.merge","@n8n/n8n-nodes-langchain.outputParserStructured","@n8n/n8n-nodes-langchain.outputParserStructured","@n8n/n8n-nodes-langchain.outputParserStructured","@n8n/n8n-nodes-langchain.outputParserStructured","n8n-nodes-base.noOp","n8n-nodes-base.noOp","n8n-nodes-base.noOp","n8n-nodes-base.jotFormTrigger","n8n-nodes-base.httpRequest","n8n-nodes-base.code","n8n-nodes-base.code","n8n-nodes-base.if","n8n-nodes-base.httpRequest","n8n-nodes-base.code","n8n-nodes-base.code","n8n-nodes-base.httpRequest","n8n-nodes-base.code","n8n-nodes-base.if","n8n-nodes-base.if","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.code","n8n-nodes-pdfco.PDFco Api","n8n-nodes-base.httpRequest","n8n-nodes-base.merge","n8n-nodes-base.code","n8n-nodes-base.googleSheets","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE6VaaW8byRH9KwN+SgC10/fhT1l4V84GWXuzdgwEi0XQR7U0WWqGIYdaG4b/e6op2RxJc1E0YIOmZqpf3a+q9XlVp9XL1b/Th/T+00e1T2b/z4/7ZnWxuoHOr15+XtXNrvNNhB/LczFEbbOOyhpqZdYZlHBMemogcZ6kUVrSGIzXWfoEzAnQmUadjKc6gkW5Hdxs1r6DV1tIu3fQ7TevWvwGOsADuu0evlysGn8DeNr1lgTI7RbI7hqg25FcN35NblkR4692q5e//oYPtwnKx893qkDUOisVCWIEIml2xEMMJEofKFMyZZNX3454u4Hml3bfwbZ6de276icUti7iP23Kj//a2OYv+JccDiFr31zFa183L9Y35fHj2/jKpt3VXd02CEVTesGZpYhu47d4Ej6BED9/uRP8Af93eJB9ubhHLZ3kDq1LtI+IWgAQJ3IgHKIXoLLxIs6gZmfDtpxeMKpPgA3BceqBEWaEQ2MriR7TjoSQIjgurDDmCPuq7q73oYJbv977w5nziP0VNN0jmGhdR2dR8iNKsDYk5knmIhDpVSI2JU4caOptjtzQnnG3sNvfwNkoSwwwN2/MI0yfmaAWna7BRzSm88RSLUnMKWXpVMrczMQAPzsGjETY6pTQzSmgl5Unnim0rjaZ2EwlsZKaaLnUjokj7DUmckREZ9v3AFTMA+2FgbZcCJqIEVQQ6XQmjlFOqNaOGy+xQs1VBnG2fRnDJFPyBPuayAo0SpgLGktDMsTbEr1aeZ5Zoq4Pe103v0Oqm7PtewAq5oEe7RupTCa4hPXWI9DkGbE8cGJ4yD5aRVnqpdlPsL2CI7QjquB38OLm/qePqtMCPOLFEREPTHAs+CRifyqJn1E6oyRhP0qAaGOEI6J32H1it8e+VL3dd5t9V/3st7uDA+fs1x6ev3v8KOZRwNrSFBZU154CCqSVAZNJe4MmNQJzC6IlkTmFjVUl6d28Aks6wxINHF1YG3oaRG6lzoITL5Mi0rJSGEATryWXBt3DPZvXYEldW6SBXtjhehp4EyEogZ3N2FR8oInVWEAw3PEHGaW5BUG0pHIs0YBxDCN1mgYxOsdZyEQwi4VPGOx/xngSo0iB8UyNo0cN3rQVFq/toXRcVKmtmra7rpur0Vxt2rebhyA5mlnPd+gej+CeCy01MZZxIgEMCVFRjBeJkR40sjg+j5CdAFGUSFiSjcc4YIbTqBTJOqVCLA1xkgLhIVEwXAlwfh4jPwVjyTdzkh09pV4LJI9So6c9YMHD/kuswn+jylnGcMT4fltfXcH2ZfUG/qj+3obqu81mXcdHTeMRzP+23WW7vbl/9yFgUqgZY4ci/QeE67b9/TA2BOa5sUBJVFEiRUA6HgR6W3qPqZWjEqH4bqGS1mgHWWaiso2lqmNqMmoIj6CRLzOqrD0qeYl84xq1O6CuvvedH1Xtuus2v8D/9rB71Atxlvim1yRI2cs6gcVGR4+NOnJUFbs0cUYJEjg1yDsTt9DzxWW9LlSjHF+X4nFZwzrtRqEWCvUI411En9Kwc5BJA3qEYS8kkiOFDzEzAjbK4BjGkugRzh8+dlsfu+pfWJ3KV7sqb9ubZwBl8lSgnHFpo8CEi9Zg/FCMH80z8dhAFPcK2WfP4x/8uk44YVb/OHChH5tvkEdR1oVBpXrnw/rrGPoAs1xEPY4hSnXQolB5iEiHkQoJYq3FSVQjoxdSMWA9wO/i1m96cJ8XpKVa8AX86GIV26armz28bS59vf46dX8tcxAohxyRaGiLtpa0jHQYxcijaE7RMtfPLkwqJMffoP+Cw9O6OyEaFF+EutfMRKRMZ+xeiJNIibXYU8kJS+CAR8TaL3HD+MYbxTBAeQpAk5zD9koxjTR2sOQw5csCwnHkxSJhb5Tmie9f193fcDR+pucx8xdMmv3iZLjBtu8zcgCGXvY8oL+lJ0wjPbIIE2R8YsXXd/P7JMgBA9pF6PqkFyfKJEsTc4iNUoazDlWEZZVUUDjEgRnI9nsTnp/sh/p00hokZQ04QGqSGeAIHBkQGwOOHcDAMKszksah+vR1Fj4bcmlPpxEujRwSRCTA0evSYT45jQVK2axMgLK3C+MF6ud2151RpRakUz9WXXYMMxsrUsBpUgqK04PwhgDOcvjHJUjyKVa07ati23ed78bb0yROpuZNOldOJfIbLP84ssXgiMzZERdwmFfGG0mDjhIGytVX8KemGl8G+mhb5j2al0fCc4ncgGnmU7AkcVBSWwOc9gbMV21zC1scaVKuurZ6Dx+7P20Bp5Sm6vBzles1VGUD8ech0JuUY/vi5+8vY4tMs3401+hl67JjCONgCdlij4rOI6mUNhDvkczgzAzURWmB9+ay19Adiv8NHGBX6XnRa5eh7IcvDUizfPIkZJzcZeIeAxlZAeaZ41q4YL16tBapvluvqx++LXDGw3dgTcLcwvLVX5RY54OlZUB3mF1SUYtcFTMOdZVMJ2aMexqll2Ubfz/lnhCk/OBqesrmTngfJHWKJEll6QjISTjOsyaZIDGAPcbBER5OMdCk6pVv0l2dLVlU4vV1215hgL4rlwnVKOKrw1OHh3aPkIuFyOULfewNERsYzxo7AqaZ5IkiEzCCmIAES4QYcfrurw/q+Pun6k3bjTeD3eGZ+0f6xLqM3XxgJXqoUGXB93K1mtjjYuVA3xhiOROFtzCCQeGxJWAABx+xXtlBoONsagyp4OcAtaHcPFlLAKsXBqvC1IrYfD13MXkmk8rDFh2fvceAurMsarLIDpIhIRWgMkXioYzk1oUkpXNAYRCoOBkoQ55+UeLzeUixlaYYGM5WNuMkmIIiFo1JIAEE9L3CyjqIVD4jSilCtacixadx+Kxv8aTs1zukPzvosO1eHV6FjxD35YC32wRblHDLiozbu/cPOwiFWSiEAEKjYjjXYLvzxuJMTo2VSNC10UUZBNFAvKu6KPhuS40fbnxd0P/6+XDfOLdoPzx9saqbBB9XL+mX335DNE+vv4bkzjSAh5LZneSnV1ZnSxZ3kge2J0Oi57YXg/YYmCqGZE/cGg6KHZioBiFPzDRTcB90vSHBp7afwcOGrsnO9im/lz0QuWfLfmikhwR2MH2m7gEHRQ8yuCHRExe4UwHzcP0yETKjy45B6cNWnBA/TKsGZQ//9gLK9vV/yrXC3l/B/XfL7PPkvTFbPZyupow1PMoMB89wFRmSvnAZ+fiYi4fBPZMoI/4ezZXneIvNumui/s26a+SXBOaOnEzO5x0q5g+daqizh44t+k521n1LHb0MvlOjf1V3QnI9eG2uDh23LMuLEZurdaNXxDN6zYXEtGaj17ozp07H/rPOFLOazsTh5Knj28ghH04tf5+47+L43oIL0EHvT2weJ+CNrdKeg5AvRvjk7mYK4fDNyXj1X7DQfI52M8pN3rcO5vjE3eXgCdNtceiIBevzcTMu2WQveXv8nm787efsIgdtdoKgIQNOLxYHTvzy5f8YpkafdSsAAA==

metadata_json:
  {"categories":["Recruitment","Data Processing"],"complexity":"medium","use_cases":["screen job applicants","collect candidate data","automate resume screening","evaluate LinkedIn profiles","assess GitHub repos"],"estimated_setup_minutes":45,"required_services":["OpenRouter","LinkedIn","GitHub","JotForm","generic AI Chat API"],"key_features":["AI-powered candidate evaluation","multi-source data aggregation","structured resume parsing","automated decision scoring","candidate profile scoring"],"target_audience":["HR teams","Recruiters","Hiring managers"]}


name: GPT-4o, RunwayML, ElevenLabs for Social Media
author_name: Mohan Gopal
author_username: mohan
categories: []
created_at: 2025-06-21T12:27:41.272Z
updated_at: 2025-06-21T12:27:41.272Z
url: https://n8n.io/workflows/5100
scraped_at: 2026-05-02 08:04:49
metadata_generated_at: 2026-05-02 08:36:21
description:
  🎥 AI Tour Video Generator with GPT-4o, RunwayML & ElevenLabs for Social Media'

  This n8n workflow generates 20-second faceless videos for social media by combining AI-generated images, audio, and video clips for a given tour destination.

  The output is a ready-to-publish video file, which can be pushed to social platforms and logged in a tracking sheet.

  ⚙️ Workflow Overview

  This system is divided into 4 main sections:

  🧠 Generate Image Prompts
  🎨 Generate Media (Images, Videos, Audio)
  🛠️ Render & Upload
  📈 Future Enhancements

  🔌 Integration Setup Table

  | Integration        | Service Used               | Setup Instruction                                                                 |
  |--------------------|----------------------------|------------------------------------------------------------------------------------|
  | OpenAI         | GPT-4o (Prompt Generation) | Get API Key and configure in n8n   |
  | Google Sheet   | Idea I/O tracking          | Connect Google account with OAuth/Credentials in n8n                              |
  | Piapia API     | AI Image Generation        | Sign up at piapia.ai and get API key                         |
  | Runway API     | AI Video Generation        | Register at runwayml.com for access                       |
  | ElevenLabs     | AI Voice Generation        | Sign up at elevenlabs.io for API key                |
  | CreateMate API | Render Final Video         | Visit createmate.ai to access API                        |
  | Google Drive   | Upload/Share Final Video   | Use n8n Google Drive node to configure credentials                                |

  ✅ Required Services & Tools

  Ensure you have active accounts with the following tools and services:

  ✅ OpenAI (GPT-4o + Embeddings)
  ✅ Google Sheets (for destination ideas and tracking)

  ✅ Piapia API (Image generation)
  ✅ RunwayML API (Video generation)
  ✅ ElevenLabs API (Voiceover TTS)
  ✅ Google Drive (Storage & Sharing)
  ✅ CreateMate (Video Rendering)
  ✅ Social Media Scheduler (Optional - Zapier, Buffer, Make.com)

  🧠 1. Generate Image Prompts

  &gt; Purpose: Prepares the content idea and generates visual prompts.

  | Step         | Node Name              | Function                                      |
  |--------------|------------------------|-----------------------------------------------|
  | 🔁 Trigger   | Schedule or Manual     | Starts the workflow                           |
  | 📥 Grab Idea | Read Sheet             | Pulls destination idea from Google Sheet      |
  | ✍️ Set Content | Manual Input        | Adds structure/narrative to the idea          |
  | 🔀 Split     | Split Out              | Breaks input into chunks                      |
  | 🤖 GPT Agent | Image Prompt Agent     | Uses GPT-4o to generate creative image prompts|
  | 🧹 Clean     | Remove \n              | Cleans up formatting                          |
  | 📌 Save      | Set Prompts            | Finalizes prompts for next stage              |

  🖼️ 2. Generate Media

  🎨 Generate Images

  | Step           | Function                                                  |
  |----------------|-----------------------------------------------------------|
  | Generate Image | Calls Piapia API with AI-generated prompts                |
  | Wait           | Adds delay for rendering (90 sec)                         |
  | Get Images     | Retrieves final images for video                          |

  🎥 Generate Videos

  | Step           | Function                                                  |
  |----------------|-----------------------------------------------------------|
  | Generate Video | Calls RunwayML to generate video clips from the prompts   |
  | Wait           | 2-minute delay to allow video generation                  |
  | Get Videos     | Fetches completed video clips                             |

  🔊 Generate Audio

  | Step             | Function                                                 |
  |------------------|----------------------------------------------------------|
  | Update Status    | Logs progress in Google Sheet                            |
  | Sound Agent      | Gemini or GPT generates narration text                   |
  | Set Audio        | Formats narration for voice synthesis                    |
  | Generate Audio   | Uses ElevenLabs for realistic voiceover                  |
  | Upload to Drive  | Saves final audio to Google Drive                        |
  | Share File       | Creates sharable URL for audio file                      |

  🛠️ 3. Render & Upload

  &gt; Purpose: Combines all elements (image, video, audio) into a single output and prepares for social media.

  | Step            | Function                                                       |
  |-----------------|----------------------------------------------------------------|
  | Merge           | Combines images, videos, and audio                             |
  | Split Out Parts | Breaks content for rendering                                   |
  | Render Video    | Uses CreateMate to render the final 20-second video            |
  | Wait            | Short delay to complete rendering                              |
  | Download Video  | Saves output video locally or on Drive                         |
  | Update Sheet    | Logs final video URL/status in Google Sheet                   |
  | Social Upload   | (Coming Soon) Post to Instagram, YouTube Shorts, TikTok, etc. |

  🧩 Pre-Conditions

  Before running the workflow:

  ✅ Google Sheet should be created with destination ideas
  ✅ All API keys must be configured in n8n
  ✅ Google Drive folder must exist for output videos
  ✅ Sufficient credit/quota must be available on AI platforms
  ✅ Internet access must be stable for external API calls

  🚀 Outcome

  A polished 20-second travel destination video
  Combines AI visuals, short clips, and AI narration
  Ready for instant social media upload
  Fully automated** from idea to video file

  🧠 Tech Stack Summary

  | Component       | Tools Used                    |
  |-----------------|-------------------------------|
  | Language Model  | GPT-4o (OpenAI), Gemini (Google) |
  | Image Generator | Piapia API                    |
  | Video Generator | RunwayML                      |
  | Audio Generator | ElevenLabs                    |
  | Storage         | Google Drive                  |
  | Video Composer  | CreateMate API                |
  | Orchestration   | n8n                           |

  📈 Future Enhancements

  ✅ Smart Enhancements
  Dynamic hashtags & captions via AI
  Auto-post to TikTok, Instagram, YouTube via Buffer/Zapier
  Scene detection + matching B-roll
  Multilingual narration (e.g., Arabic, French, Malay)
  A/B testing of video versions to analyze performance

  🧪 Testing Add-ons
  Add preview screen before upload
  Error tracking & retry flow
  Manual override before publishing

  🧰 Customization Guide

  | Element              | How to Customize                                                  |
  |----------------------|-------------------------------------------------------------------|
  | ✏️ Prompt Format     | Change structure inside Set Content or Prompt Agent               |
  | 🌍 Destination Ideas | Modify Google Sheet for different destinations/categories         |
  | 🎨 Image Style       | Customize prompt to Piapia (e.g., “in Pixar style”, “3D render”)  |
  | 🎙️ Voiceover Script | Adjust tone/structure in the Sound Agent                          |
  | 📆 Posting Schedule  | Use Zapier/Buffer for timed posting                               |
  | 🎯 Target Duration   | Adjust number of clips or frame duration                          |

  🙌 Community Value

  This workflow is ideal for:

  📸 Travel content creators
  🌍 Destination marketers
  🏛️ Tourism boards
  🧳 Travel SMEs looking for automation

  Feel free to fork, remix, or request a JSON export in the comments below!

nodes_used:
  ["n8n-nodes-base.manualTrigger","n8n-nodes-base.googleSheets","n8n-nodes-base.splitOut","@n8n/n8n-nodes-langchain.lmChatOpenAi","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.code","n8n-nodes-base.set","n8n-nodes-base.httpRequest","n8n-nodes-base.wait","n8n-nodes-base.httpRequest","n8n-nodes-base.limit","n8n-nodes-base.googleSheets","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.set","n8n-nodes-base.httpRequest","n8n-nodes-base.googleDrive","n8n-nodes-base.merge","n8n-nodes-base.httpRequest","n8n-nodes-base.wait","n8n-nodes-base.httpRequest","n8n-nodes-base.googleSheets","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.wait","n8n-nodes-base.stickyNote","n8n-nodes-base.code","n8n-nodes-base.googleDrive","n8n-nodes-base.set","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 8824 characters]

metadata_json:
  {"categories":["Marketing","Content Creation","AI/ML"],"complexity":"medium","use_cases":["generate social media videos","create tour videos","produce faceless content","combine AI media assets"],"estimated_setup_minutes":15,"required_services":["GPT-4o","RunwayML","ElevenLabs","Google Sheets","Google Drive"],"key_features":["AI-driven media generation","automated video assembly","voice synthesis","prompt engineering","spreadsheet logging"],"target_audience":["marketing managers","content creators","social media managers"]}


name: SmartLead Sheet Sync (Airtable Edition)
author_name: David Olusola
author_username: dae221
categories: []
created_at: 2025-06-21T12:43:25.077Z
updated_at: 2025-06-21T12:43:25.077Z
url: https://n8n.io/workflows/5101
scraped_at: 2026-05-02 08:04:50
metadata_generated_at: 2026-05-02 08:36:21
description:
  Auto-capture client inquiries straight into Airtable —  no coding, just plug & play.
  Running a service business, agency, or funnel? Stop manually copying leads from your form to your CRM. This simple automation does it for you.


  ✅ What It Does:
  Instantly captures form submissions via Webhook
  Formats the data (name, email, project info, etc.)
  Adds each new lead into your Airtable base — like magic
  💼 Perfect For:
  Freelancers & coaches
  Agencies & consultants
  Creators with landing pages or service funnels
  💻 You’ll Get:
  A pre-built n8n workflow (Webhook → Code → Airtable)
  Plug & play setup instructions (takes 5–10 mins)
  Clean, editable JavaScript code to match your form fields
  Thumbnail for marketing or reselling
  🛠 Tools Used:
  n8n (Free automation platform)
  Airtable (Free/paid CRM & spreadsheet tool)


  🔒 No  fees. No recurring tools. No code headaches.
  💸 Built to deliver massive value for just $8.

nodes_used:
  ["n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.webhook","n8n-nodes-base.code","n8n-nodes-base.airtable"]

workflow_json_compressed:
  H4sIAAAAAAAAE52UX2vbMBTFv4rx66wiWX8s561kjBbGWsgYg9GHK+mqNa3tzFa6dSXffddOtnRdCqVvQro693ekIz3mTcgXuQseeXd22V5UXz//6tZ5kbeYIF885k03Jug8nk91JefcG8Ur4UtulTTcuFp7I6taO8eruvJKcJpWFdcajLZG1Rat1q42GD3pJmzXd5BwOWAYV5g262VPM5iQGqRhg9si76BF6rZqYUgfEUK2ukFM2eqh84vsdJN6toR12gyYLe8a7FJ23n3fNEODY5b67LQZErg7nJrB9Zgvvl2RZB9wGj7uDYsaELxildCOKYXAamJmxkXwdXAyhCo/gKTG3z5kn/o0iz6sp8nOdmxWZQ5GPBnnmn3Juh+b1PQdNWS25IXlhLCGgeQSDuN0rr7vEqGTUL7daX6hlXmP2BZ7TKNKW0ZrGK9ry1RQjjk6YmY0B4GyLAOqo5jiDZyKF6V5I2hlhKogckbHpwlUeEaJkExLUbkqKhWFOYB+6Ic2W21c24yTUHbW97cvAv9Ad7Nbf0prDC+Ummj363M+pcI6OhlZNC4wBUox57RlJqK2MaKCyubPDD43Vf41JY0VWmjJvK85mYqSQVAVi8ooZUtErfFg6hKGEbN3FEmELptj+x7oDb3ky9PwmSmp/ph6JWHwEWLpI7PcAFNGEqEoLdPBWu2EkbWOB8KnD+MoEhwK/knG66hOxJZqwKfmnrQj3I1Y5COm1HTXc5LwJ/rNJHoxBByo/b2YInW/U9hdoCd8KzkrdVUzZS0ycMKxCjz9MqX0XtZER5ns0E9Ss/DRPNF8C81kgB79ZPI1dzTvKOjTC/gzX/Dt1RUBvrTrWIf/z/iI5Hb7G3MzRMh4BQAA

metadata_json:
  {"categories":["Marketing"],"complexity":"simple","use_cases":["lead capture","CRM sync","form automation"],"estimated_setup_minutes":15,"required_services":["Airtable"],"key_features":["automatic data ingestion","formless integration","data transformation"],"target_audience":["freelancers","agency owners"]}


name: Google Sheets UI for n8n Workflow
author_name: Viktor Klepikovskyi
author_username: vklepikovskyi
categories: []
created_at: 2025-06-21T13:26:53.648Z
updated_at: 2025-06-21T13:26:53.648Z
url: https://n8n.io/workflows/5102
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Google Sheets UI for Workflow Control

  This n8n template provides a practical and efficient way to manage your n8n workflows using Google Sheets as a user-friendly interface. It demonstrates how to leverage a simple spreadsheet to control inputs, capture outputs, and track the processing status of individual data rows, offering a clear and visual overview of your automation tasks.

  Purpose of This Template:

  The primary purpose of this template is to illustrate how Google Sheets can serve as a dynamic UI for your n8n automations. It's designed for n8n users who need:

  A structured method to feed specific data into their workflows.
  The ability to selectively trigger workflow execution based on data status.
  A centralized place to view and store workflow outputs alongside original inputs.
  A simple, no-code solution for managing workflow data without building custom applications.

  Setup Instructions:

  To use this template, follow these steps:

  Create a Google Sheet: Set up a new Google Sheet (see the template here) with three columns: Color, Status, and Number. Populate the Color column with some sample data (e.g., color names) and set the Status for the rows you want to process to READY.
  Import the n8n Workflow: Import this n8n template into your n8n instance.
  Configure Google Sheets Nodes:
     For the first Google Sheets node (Read operation), ensure it's connected to your newly created Google Sheet and configured to read rows where the Status column is READY. You will need to authenticate your Google Sheets account.
     For the second Google Sheets node (Update operation), ensure it's also connected to the same Google Sheet. The node should automatically map the row_number, Number, and Status fields from the preceding nodes.
  Execute the Workflow: Run the workflow. Observe how it reads READY rows, processes them (calculates string length), and updates the Number and Status columns in your Google Sheet to DONE.
  Control Execution: To process new data, simply add new rows to your Google Sheet and set their Status to READY. Rerunning the workflow will then only process these new entries.

  For more details and context on this approach, you can refer to the related blog post here.

nodes_used:
  ["n8n-nodes-base.manualTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.splitInBatches","n8n-nodes-base.set","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets"]

workflow_json_compressed:
  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

metadata_json:
  {"categories":["Data Processing","UI/UX Design"],"complexity":"medium","use_cases":["create spreadsheet-based workflow interfaces","track automation task status","manage workflow inputs via spreadsheets","visualize automation outputs"],"estimated_setup_minutes":5,"required_services":["Google Sheets"],"key_features":["spreadsheet as control interface","input and output capture","task status tracking","batch processing"],"target_audience":["administrators","business analysts","workflow managers"]}


name: AI-Powered Vendor Policy & RSS Feed Analysis with Integrated Risk Scoring
author_name: Kamalraj
author_username: kamalraj
categories: []
created_at: 2025-06-21T13:38:35.772Z
updated_at: 2025-06-21T13:38:35.772Z
url: https://n8n.io/workflows/5103
scraped_at: 2026-05-02 08:04:49
metadata_generated_at: 2026-05-02 08:36:20
description:
  🧠 Overview

  A dual-engine, AI-driven n8n workflow that automates the monitoring of both vendor policy webpages and compliance-related RSS feeds. It intelligently detects recent updates, evaluates their potential risk, and delivers a structured HTML digest categorized by severity — right to your inbox.

  ⚙️ How It Works

  1️⃣ Scheduled Execution  
  ⏰ Runs daily at 3 AM to ensure timely and consistent monitoring.

  2️⃣ Dual Data Streams  
  📰 RSS Feed Monitoring: Ingests articles from selected feeds focused on security, privacy, and compliance.  
  🌐 Vendor Webpage Monitoring: Fetches specified policy URLs and checks for updates using Last-Modified headers and in-page content analysis.

  3️⃣ Content Filtering  
  🧹 Applies logic to filter out stale or irrelevant data, focusing only on updates within the past 24 hours.

  4️⃣ AI-Powered Risk Categorization  
  🤖 Two dedicated AI agents (one per stream) analyze content to:  
  📝 Generate a 2-line compliance/risk-focused summary  
  🚦 Assign a risk score: High, Medium, Low, or Informational

  5️⃣ Digest Generation  
  🖼️ Summaries are grouped by risk level and formatted into a visually polished HTML report, using category-specific styles and color coding.

  6️⃣ Email Delivery  
  📧 Automatically sends out two separate email reports via Gmail:  
  🗂️ One for vendor webpage updates  
  📰 One for RSS feed-based vendor news

  ✨ Key Features

  🔁 Automates daily monitoring across feeds and policy pages  
  🤖 AI-driven summarization and structured risk scoring  
  🧾 Clean, HTML-formatted digests grouped by risk category  
  🧩 Fully customizable: feed sources, vendor URLs, AI prompts, and email styling  
  🛡️ Designed for compliance, security, and risk teams needing proactive intelligence

nodes_used:
  ["n8n-nodes-base.httpRequest","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.code","n8n-nodes-base.splitOut","n8n-nodes-base.rssFeedRead","n8n-nodes-base.code","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","n8n-nodes-base.gmail","n8n-nodes-base.gmail","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","n8n-nodes-base.filter","n8n-nodes-base.code","n8n-nodes-base.sort","n8n-nodes-base.code","n8n-nodes-base.merge","n8n-nodes-base.code","n8n-nodes-base.code","n8n-nodes-base.code","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.splitOut","n8n-nodes-base.if","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 12368 characters]

metadata_json:
  {"categories":["Compliance","Risk Management","Communication"],"complexity":"medium","use_cases":["automated vendor policy monitoring","RSS feed analysis","risk scoring and categorization","policy change alerts"],"estimated_setup_minutes":60,"required_services":["Google Gemini AI","PAMM RSS Reader (Google)","Email Service","HTML Email Template Engine","Vendor Web Application","Custom Code Orchestration"],"key_features":["AI-driven content analysis","Dual data source integration","Severity-based categorization","Scheduled automation","Structured digest generation"],"target_audience":["Compliance Analysts","Policy Managers","Risk Officers"]}


name: Automatically Post Latest Reddit Content to Discord with Image Extraction
author_name: ikbendion
author_username: ikbendion
categories: []
created_at: 2025-06-21T14:59:26.292Z
updated_at: 2025-06-21T14:59:26.292Z
url: https://n8n.io/workflows/5105
scraped_at: 2026-05-02 08:04:49
metadata_generated_at: 2026-05-02 08:36:21
description:
  Reddit Poster to Discord
  This workflow checks Reddit every 15 minutes for new posts and sends selected posts to a Discord channel via webhook.

  Flow Overview:
  Schedule Trigger
  Runs every 15 minutes.

  Fetch Latest Posts
  Retrieves up to 3 new posts from any subreddit.

  Filter Posts
  Skips moderator or announcement posts based on author ID.

  Fetch Full Post Data
  Gets full details for the remaining post.

  Extract Image URL
  Parses the post to extract a direct image link.

  Send to Discord
  Sends the post title, image, and link to a Discord webhook.

  Setup Notes:
  Create a Reddit app and connect credentials in n8n.

  Add your subreddit name to both Reddit nodes.

  Connect a Discord webhook for posting.

nodes_used:
  ["n8n-nodes-base.scheduleTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.reddit","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.if","n8n-nodes-base.reddit","n8n-nodes-base.code","n8n-nodes-base.discord","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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

metadata_json:
  {"categories":["Communication","Data Processing"],"complexity":"medium","use_cases":["monitor social media channels","automate community updates","aggregate user generated content"],"estimated_setup_minutes":15,"required_services":["reddit","discord","schedule"],"key_features":["scheduled triggers","content filtering","image extraction","cross-platform posting"],"target_audience":["community managers","social media moderators","developers"]}


name: SEO On-site Audit
author_name: Jacob
author_username: jacobgad
categories: []
created_at: 2025-06-21T16:39:34.273Z
updated_at: 2025-06-21T16:39:34.273Z
url: https://n8n.io/workflows/5106
scraped_at: 2026-05-02 08:04:50
metadata_generated_at: 2026-05-02 08:36:19
description:
  Automated SEO Audit in n8n – Your All-in-One Website Optimization Tool!

  Looking for a powerful, fully automated solution to analyze your website’s SEO? Our custom n8n workflow is designed just for you!

  What does this workflow do?
  Our advanced SEO audit collects all the essential data that impact your site’s search engine rankings, including:

  Analysis of meta tags (title, description) with actionable optimization recommendations

  Verification of H1 and H2 headings, presented in clear, organized tables

  Checking internal, external, and broken links for full link health insights

  Detection of key technical files: robots.txt and sitemap.xml

  Identification of Google Analytics and social media links implementation

  Evaluation of URL friendliness and mobile responsiveness

  SSL certificate and noindex meta tag presence checks

  Integration with Google PageSpeed API for website speed and performance metrics

  DeepSeek API support for in-depth content and keyword analysis

  Generation of clean, user-friendly HTML reports ready to share with clients or teams

  Why choose this workflow?
  Easy integration – just connect your Google PageSpeed and DeepSeek API keys, and the workflow automatically gathers and analyzes all data.

  Fully automated – run the workflow and get a comprehensive SEO report with zero manual work.

  Scalable – audit single pages or entire website portfolios effortlessly.

  Customizable – pre-built functions and templates ready for extension or integration with your systems.

  Professional HTML report – visually appealing and packed with actionable insights for your team or clients.

  How to get started?
  Set up your Google PageSpeed and DeepSeek API keys.

  Connect them within n8n – no extra steps needed!

  Run the workflow and receive a detailed SEO audit report that will help you improve rankings and boost traffic.

  Automate your SEO audits with n8n – faster, easier, and more effective than ever before!

  I recorded video:
  https://www.youtube.com/watch?v=solB17pXYbc


  If you want, I can also prepare a shorter marketing snippet or social media posts. Just let me know: jacobmarketingservice@gmail.com

nodes_used:
  ["n8n-nodes-base.webhook","n8n-nodes-base.httpRequest","n8n-nodes-base.htmlExtract","n8n-nodes-base.httpRequest","n8n-nodes-base.emailSend","n8n-nodes-base.html","n8n-nodes-base.code","n8n-nodes-base.code","n8n-nodes-base.code","@n8n/n8n-nodes-langchain.lmChatDeepSeek","@n8n/n8n-nodes-langchain.chainLlm","@n8n/n8n-nodes-langchain.chainLlm","n8n-nodes-base.code","n8n-nodes-base.code","@n8n/n8n-nodes-langchain.chainLlm","@n8n/n8n-nodes-langchain.chainLlm","n8n-nodes-base.code","@n8n/n8n-nodes-langchain.chainLlm","n8n-nodes-base.code","n8n-nodes-base.httpRequest","n8n-nodes-base.code","n8n-nodes-base.httpRequest","n8n-nodes-base.code","n8n-nodes-base.code","n8n-nodes-base.merge"]

workflow_json_compressed:
  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

metadata_json:
  {"categories":["Data Processing"],"complexity":"medium","use_cases":[],"estimated_setup_minutes":15,"required_services":["n8n (workflow runner, not an external service)","deepseek AI API (lmChatDeepSeek node)"],"key_features":["Automated meta tag analysis","H1 and H2 heading verification","AI-powered SEO recommendations","Output generation"],"target_audience":["SEO specialists","webmasters","content managers"]}


name: Auto-Generate Problem-Focused Blog Posts for Shopify Products with AI
author_name: Khairul Muhtadin
author_username: khmuhtadin
categories: []
created_at: 2025-06-21T16:51:32.577Z
updated_at: 2025-06-21T16:51:32.577Z
url: https://n8n.io/workflows/5107
scraped_at: 2026-05-02 08:04:50
metadata_generated_at: 2026-05-02 08:36:20
description:
  This workflow contains community nodes that are only compatible with the self-hosted version of n8n. 

  AI Blog Automation for Shopify is a n8n workflow that automatically transforms your Shopify products into engaging, problem-focused blog posts.

  Say goodbye to spending 5+ hours per article – this workflow generates SEO-optimized content that addresses customer pain points, not just product features.



  🎯 Who is this for?
  E-commerce store owners** wanting consistent content marketing without the time investment.
  Dropshipping entrepreneurs** with frequent product launches needing automated blog content.
  Shopify merchants** who know blogging drives traffic but lack writing resources.
  Content marketers** seeking scalable, cost-effective blog automation.

  🚨 Problem Solved
  Creating quality blog content is time-consuming and expensive. Most store owners either skip blogging entirely or burn out after a few posts. This workflow solves it by:
  Automatically generating problem-first content (not salesy product descriptions).
  Creating stunning AI-generated hero images for each post.
  Publishing directly to your Shopify blog with proper SEO formatting.
  Costing only $0.05-0.15 per post vs. $200+ for professional writers.

  ⚙️ What This Workflow Does

  | Feature | Description |
  |---------|-------------|
  | Triggers | - Manual execution for existing products- Automatic trigger when new products are created |
  | Analyzes Products | Uses LangChain + OpenAI to:- Identify core problems the product solves- Analyze customer pain points- Generate problem-focused angles |
  | Creates Content | GPT-4o-mini generates 1000-1500 word articles:- Problem-first approach (not product-first)- SEO-optimized structure- Natural product integration- Soft call-to-actions |
  | Generates Images | DALL-E 3 creates blog hero images:- Matches blog theme (not just product)- Brand-consistent styling- Mobile-optimized dimensions |
  | Hosts Images | Uploads to ImgBB (free CDN):- No expiration- Fast global delivery- Direct URL integration |
  | Publishes | Posts directly to Shopify blog:- Proper HTML formatting- SEO meta descriptions- Relevant tags- Mobile-responsive images |

  🚀 Setup Instructions

  🔐 Credentials Needed
  Shopify Access Token API** (with read_products, write_content, read_content scopes)
  OpenAI API** (for content + image generation)
  ImgBB API** (free image hosting)

  🔧 Shopify Configuration
  Create private app in Shopify admin
  Enable required API scopes:
    read_products - Read product data
    write_content - Create blog posts  
    read_content - Access blog configuration
  Copy access token (starts with shpat_)

  🧩 Node Setup
  Manual Trigger** — For on-demand execution
  Shopify Trigger** — Auto-runs on product creation
  Shopify Node** — Fetches product data
  LangChain + OpenAI** — Generates problem-focused content
  Structured Output Parser** — Formats AI response
  HTTP Request** — Retrieves blog configuration
  DALL-E Node** — Creates hero images
  ImgBB Upload** — Hosts images on free CDN
  GraphQL Mutation** — Publishes to Shopify blog

  🛠️ Customization Tips

  | Feature | How to Customize |
  |---------|------------------|
  | Content Length | Adjust word count in AI Content Generator prompt |
  | Image Style | Modify DALL-E prompt for brand colors/aesthetics |
  | Author Name | Change author field in Publish Blog Article node |
  | Blog Selection | Update blog ID to target specific Shopify blog |
  | Publishing | Set isPublished: false to save as drafts |
  | Brand Voice | Customize tone and style in content prompts |

  📦 Pre-Requirements
  n8n instance (Cloud or self-hosted)** (Cloud/Self-hosted)
  Install: @n8n/n8n-nodes-langchain
  Shopify private app** with proper scopes
  OpenAI account** with billing enabled
  ImgBB account** (free)

  🔧 Nodes Used
  Manual Trigger
  Shopify Trigger
  Shopify
  LangChain LLM
  OpenAI Chat Model
  Structured Output Parser
  HTTP Request
  OpenAI (DALL-E)
  Wait

  ✅ Test the Workflow
  Import workflow and configure all credentials.
  Update store URLs and API tokens.
  Run manually or add a new product to trigger automatically.
  Check your Shopify blog for the new problem-focused post!

  💰 Expected Results
  Time Saved**: 5+ hours per blog post
  Cost**: $0.10-0.20 per post (vs. $200+ for writers)
  Traffic**: 40-60% increase within 3 months (typical)
  Content Quality**: Problem-focused, not salesy
  Made by: Khaisa Studio
  Tags: shopify, blog, automation, ai, content-marketing, seo
  Category: E-commerce Automation, Content Marketing
  Need customization? contact me on LinkedIn or Web

nodes_used:
  ["n8n-nodes-base.manualTrigger","n8n-nodes-base.httpRequest","n8n-nodes-base.wait","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","@n8n/n8n-nodes-langchain.chainLlm","n8n-nodes-base.shopify","@n8n/n8n-nodes-langchain.lmChatOpenAi","@n8n/n8n-nodes-langchain.outputParserStructured","n8n-nodes-base.shopifyTrigger","n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.openAi","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.slack","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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

metadata_json:
  {"categories":["Marketing","eCommerce"],"complexity":"medium","use_cases":["Generate problem-focused blog posts","Transform Shopify products into content","Create SEO-optimized articles","Automate content marketing"],"estimated_setup_minutes":20,"required_services":["Shopify","OpenAI","Google Search"],"key_features":["Product to blog post automation","Customer pain point analysis","SEO optimization","Self-hosted compatibility"],"target_audience":["eCommerce store owners","Content creators","Marketers"]}


name: AI Video Summarization with VLM Run - Automated Content Analysis for Teams
author_name: Mirajul Mohin
author_username: mohinmirajul
categories: []
created_at: 2025-06-21T19:09:19.252Z
updated_at: 2025-06-21T19:09:19.252Z
url: https://n8n.io/workflows/5108
scraped_at: 2026-05-02 08:04:50
metadata_generated_at: 2026-05-02 08:36:21
description:
  This workflow contains community nodes that are only compatible with the self-hosted version of n8n. 

  Automatically transform your video uploads into AI-powered summaries with key topic extraction and instant team notifications.

  What this workflow does

  Monitors Google Drive for new video uploads
  Downloads and processes videos using VLM Run AI
  Generates intelligent summaries with key topics extracted
  Posts results to Slack for immediate team access

  Setup

  Prerequisites: Google Drive account, VLM Run API credentials, Slack workspace, self-hosted n8n.

  You need to install VLM Run community node

  Quick Setup:
  Configure Google Drive OAuth2 and create video upload folder
  Add VLM Run API credentials
  Set up Slack integration for notifications
  Update folder/channel IDs in workflow nodes
  Test and activate

  Perfect for

  Meeting recordings and training videos
  Webinar summaries and educational content
  Content analysis and team collaboration
  Any video content requiring quick insights

  Key Benefits

  Asynchronous processing** handles large files without timeouts
  Multi-format support** for MP4, AVI, MOV, WebM, MKV
  Instant team updates** via Slack notifications
  Saves hours** of manual video review time

  How to customize

  Extend by adding:
  Video categorization and tagging
  Integration with project management tools
  Email notifications alongside Slack
  Searchable video databases with summaries

  This workflow transforms lengthy videos into actionable insights, making your content instantly accessible and shareable with your team.

nodes_used:
  ["n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","@vlm-run/n8n-nodes-vlmrun.vlmRun","n8n-nodes-base.googleDriveTrigger","n8n-nodes-base.googleDrive","n8n-nodes-base.webhook","n8n-nodes-base.slack"]

workflow_json_compressed:
  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

metadata_json:
  {"categories":["AI/ML","Communication","Data Processing"],"complexity":"medium","use_cases":["summarize videos","extract key topics from content","notify teams on new uploads","analyze multimedia data"],"estimated_setup_minutes":15,"required_services":["Google Drive","Slack","VLM Run"],"key_features":["automatic video monitoring","AI-powered content analysis","key topic extraction","instant team notifications"],"target_audience":["content managers","runtime engineers","team leads"]}


name: Forex, Crypto, Mergers and Financial Markets AI Analyst Updates to Telegram
author_name: Malik Hashir
author_username: malikx
categories: []
created_at: 2025-06-21T20:31:17.703Z
updated_at: 2025-06-21T20:31:17.703Z
url: https://n8n.io/workflows/5109
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:20
description:
  Purpose & Audience:
  This workflow is designed for active traders, financial analysts, and market enthusiasts who want to stay informed about high-impact market news without information overload. It targets users interested in Forex, Crypto, Mergers, and general market-moving geopolitical news delivered directly to their Telegram channels or personal chats.

  What It Does:
  The workflow fetches the latest market news from Finnhub’s API filtered by categories like forex, crypto, mergers, and general financial news. It then formats the news into clear, concise Telegram messages and sends updates on a schedule you choose — every hour, every 4 hours, or daily. This keeps traders focused on relevant, actionable news and avoids clutter from irrelevant updates.

  How to Set Up:
  Sign up for a free account at Finnhub.io and obtain your API key.
  Create a Telegram bot (using @botfather and get api key) and get your chat ID for the group or personal chat where you want to receive updates.
  Import this workflow into your n8n instance.
  Enter your Finnhub API key (copy from finhubb) and connect Telegram (using telegram bot api key) in their respective  nodes. Step by step guide is included in the sticky notes.
  Configure the schedule trigger node to run at your preferred interval (hourly, 4-hourly, or daily).
  Activate the workflow and start receiving curated market news updates on Telegram.

  Why Use This Workflow:
  Simple and quick to set up (under 2 minutes).
  Filters out noise, delivering only high-impact market news.
  Keeps traders informed without distraction.
  Fully customizable schedule to fit your trading routine.
  Leverages reliable Finnhub data and Telegram’s instant messaging.

nodes_used:
  ["n8n-nodes-base.set","n8n-nodes-base.httpRequest","n8n-nodes-base.code","n8n-nodes-base.scheduleTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.httpRequest","n8n-nodes-base.telegram","n8n-nodes-base.telegram","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE52WS08jRxDHv8poTlnJhfr94BaRF0q0iZJNLisO/ajG1sKMY7eXRcjffWsGC7wwXjAXLLprqn5d1fXvumuvsYb29K5ddOsauoTnuT1tM1NGyRicFTGyEoUWmEVy3FunXdYuJWVzlonrUkxmLnIfcs7GevTCxnbWVrxeXoWKZyvM63+wbpZnPa1gRQpQVxvcztquz7huTz9S9CFqySaIoAyg0wqUFwFcYR6sTwmzUSgsJ89duEayJp/Nj3+dN7/jbVP6VfPLoptv4hj6djkYdK6DMQLEsMaTNVbaW/brRV30HUUF7tgMhGAXtBxW5LXiinDutvcu/qP/Rkt5orazHWNSyLN1AkrQDlTQAqJGBOek57GIjDo+Mv5KjH9QEta1eY8364Ns81qXf+P/GzL8llEKQuTmRUR1Ih4QpSteK41gkA+IMUOgDEJEqc1A731+RDwjioNc6X5zD8izIWfsRaBHHOM9R4cCglQIisJDNEqBS9FbWYJQwe9VNc0xb66w+bBaXF7iqoHm58+4um1U81u/WR1O4Xr34e67J6U2ryw138ujiyV6RVW23jFQWnhwXnPwOansGRXalz3wukifbpv3fT2czvVoszPZx3OK8JR7htemvqvYVXLVPkN9ALWq6CwtgtWGg+IlUjiRIEdLzWtZYdxPgvLjSeVIqt5ISg3ifEEHhSsiNZghSu4hJdIWhdZylidJxdGkY3Pr5xf1daBKB5Mt5VAanUCxGCA4LOC0ZN6WYrUMk6DyeFA2kr61+IH5KAsJElFlUFFY8MFGEDHwFA13NqtH0p/6m+6qD7k5vw6X2PzQLweKcPXueGm6b6mXlWBfmrzN0accwHjtSZpYofpnAy7q4g09NSzivsJ3ufmAX2rz7zIPKtp8XgRauMJLineQuD4a7KeZiwcJuME47/tP41NHqiiZsRIwc7qSkpFaCmsgUF2UMUpzM9T01aohhA9GFZI7l0h9UUjwLjNgnlmHJM20/eSIu1rcLOq8qcNxN+Nx35H2/bmrz7GHHdv0+WGZzsxab8Fo+qO8ocvidQTGVTRFIzf5qMNGunuxMAfcBgOKuhq8oDbJ3BrSfKXp9ZlsE3V8m2jzljYha9rvMA1uRvPxwaPf67AY/NLw0Y0rr75u44czGpgyfmlP2fbigsI+femnAryi+SZ9H5p0pmIcnDgmPR8mmvL97ahwAPW7OTyY9qNaYDryS4PDdOwXZsiJUNvtV6tO1xw1CwAA

metadata_json:
  {"categories":["Finance","Communication"],"complexity":"medium","use_cases":["Monitor financial news","Send trading alerts","Aggregate market data"],"estimated_setup_minutes":15,"required_services":["Telegram API","Finnhub"],"key_features":["API data retrieval","Scheduled execution","Channel notifications"],"target_audience":["traders","financial analysts","market enthusiasts"]}


name: Create & Upload AI-Generated ASMR YouTube Shorts with Seedance, Fal AI, and GPT-4
author_name: Bilel Aroua
author_username: bilsimaging
categories: []
created_at: 2025-06-21T22:27:33.109Z
updated_at: 2025-06-21T22:27:33.109Z
url: https://n8n.io/workflows/5110
scraped_at: 2026-05-02 08:04:48
metadata_generated_at: 2026-05-02 08:36:19
description:
  //ASMR AI Workflow 
  Who is this for?

  Content Creators, YouTube Automation Enthusiasts, and AI Hobbyists looking to autonomously generate and publish unique, satisfying ASMR-style YouTube Shorts without manual effort.

  What problem does this solve?

  This workflow solves the creative bottleneck and time-consuming nature of daily content creation. It fully automates the entire production pipeline, from brainstorming trendy ideas to publishing a finished video, turning your n8n instance into a 24/7 content factory.

  What this workflow does

  1. Two-Stage AI Ideation & Planning:
  Uses an initial AI agent to brainstorm a short, viral ASMR concept based on current trends.
  A second "Planning" AI agent then takes this concept and expands it into a detailed, structured production plan, complete with a viral-optimized caption, hashtags, and descriptions for the environment and sound.

  2. Multi-Modal Asset Generation:
  Video:* Feeds detailed scene prompts to the *ByteDance Seedance** text-to-video model (via Wavespeed AI) to generate high-quality video clips.
  Audio:* Simultaneously calls the *Fal AI** text-to-audio model to create custom, soothing ASMR sound effects that match the video's theme.
  Assembly:** Automatically sequences the video clips and sound into a single, cohesive final video file using an FFMPEG API call.

  3. Closed-Loop Publishing & Logging:
  Logging:** Initially logs the new idea to a Google Sheet with a status of "In Progress".
  Publishing:** Automatically uploads the final, assembled video directly to your YouTube channel, setting the title and description from the AI's plan.
  Updating:** Finds the original row in the Google Sheet and updates its status to "Done", adding a direct link to the newly published YouTube video.
  Notifications:** Sends real-time alerts to Telegram and/or Gmail with the video title and link, confirming the successful publication.

  Setup

  Credentials:
  You will need to create credentials in your n8n instance for the following services:
  OpenAI API
  Wavespeed AI API (for Seedance)
  Fal AI API
  Google OAuth Credential (enable YouTube Data API v3 and Google Sheets API in your Google Cloud Project)
  Telegram Bot Credential
  (Optional) Gmail OAuth Credential

  Configuration:
  This is an advanced workflow. The initial setup should take approximately 15-20 minutes.
  Google Sheet:* Create a Google Sheet with these columns: idea, caption, production_status, youtube_url. Add the *Sheet ID** to the Google Sheets nodes in the workflow.
  Node Configuration:** In the Telegram Notification node, enter your own Chat ID. In the Gmail Notification node, update the recipient email address.
  Activate:** Once configured, save and set the workflow to "Active" to let it run on its schedule.

  How to customize

  Creative Direction:* To change the style or theme of the videos (e.g., from kinetic sand to soap cutting), simply edit the systemMessage in the *"2. Enrich Idea into Plan"* and *"Prompts AI Agent"** nodes.

  Initial Ideas:* To influence the AI's starting concepts, modify the prompt in the *"1. Generate Trendy Idea"** node.
  Video & Sound:* To change the video duration or sound style, adjust the parameters in the *"Create Clips"* and *"Create Sounds"** nodes.
  Notifications:* Add or remove notification channels (like Slack or Discord) after the *"Upload to YouTube"** node.

nodes_used:
  ["n8n-nodes-base.code","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.wait","n8n-nodes-base.code","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.wait","@n8n/n8n-nodes-langchain.toolThink","@n8n/n8n-nodes-langchain.lmChatOpenAi","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.outputParserStructured","n8n-nodes-base.scheduleTrigger","@n8n/n8n-nodes-langchain.outputParserStructured","n8n-nodes-base.httpRequest","n8n-nodes-base.wait","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.youTube","n8n-nodes-base.telegram","@n8n/n8n-nodes-langchain.lmChatOpenAi","n8n-nodes-base.gmail","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets","n8n-nodes-base.googleSheets"]

workflow_json_compressed:
  [encoded data, 11392 characters]

metadata_json:
  {"categories":["AI/ML"],"complexity":"complex","use_cases":["generate ASMR content","automate YouTube Shorts creation","automate video publishing","generate creative ideas","automate content scheduling"],"estimated_setup_minutes":90,"required_services":["Seedance","Fal AI","OpenAI (GPT-4)","YouTube API"],"key_features":["automated content ideation","AI audio generation","video rendering","automated YouTube upload"],"target_audience":["content creators","youtube automation agencies","AI developers"]}


name: Create Adaptive RAG Chat Agent with Google Gemini and Qdrant
author_name: Brandon Crenshaw
author_username: brandononchain
categories: []
created_at: 2025-06-22T04:11:54.325Z
updated_at: 2025-06-22T04:11:54.325Z
url: https://n8n.io/workflows/5111
scraped_at: 2026-05-02 08:04:49
metadata_generated_at: 2026-05-02 08:36:20
description:
  Unlock adaptive, context-aware AI chat in your automations—no coding required!

  This template is a plug-and-play n8n workflow that transforms how your chatbots, support agents, and knowledge systems respond to users. Powered by Google Gemini and a Qdrant vector database, it automatically classifies every incoming query and applies a tailor-made strategy for Factual, Analytical, Opinion, or Contextual requests—delivering the right answer, every time.

  🛠️ Key Features
  Automatic Query Classification:
  Seamlessly detects whether the user wants facts, a deep analysis, opinions, or context—then routes each input to the best answering strategy.

  Four Dynamic Retrieval Modes:
  1) Factual: Delivers precise, accurate information
  2) Analytical: Breaks down complex topics for deep dives
  3) Opinion: Surfaces diverse viewpoints and perspectives
  4) Contextual: Connects the dots using implied or user-specific context

  End-to-End RAG Pipeline:
  Uses Gemini to classify and answer, while Qdrant powers fast, smart knowledge retrieval.

  No-Code Visual Editing:
  Import into n8n, connect your LLM and vector database credentials, and you’re live—customize, extend, and scale with zero backend code.

  Reusable in Any Project:
  Perfect for customer support, research, onboarding bots, internal knowledgebases, or any adaptive AI chat interface.

  🚀 How it Works
  1) User submits a query (via chat or API)
  2) Query is auto-classified as Factual, Analytical, Opinion, or Contextual
  3) Adaptive retrieval strategy is triggered
  (each with its own prompt logic and memory buffer)
  4) Smart knowledge search is performed using Gemini and Qdrant
  5) Response is generated and sent back to the user—tailored to the query type!

  🧩 What’s Included
  Full n8n workflow (.json)
  Step-by-step setup instructions
  Sample prompts and system messages for each strategy
  Lifetime updates (as the workflow evolves)

  💡 Use Cases
  Chatbots that adapt to every user’s intent
  Internal/external FAQ and helpdesk automations
  AI research and summarization agents
  Product support and onboarding flows

  Any scenario where smarter, more relevant answers = better user experience

  Ready to build smarter automations? Import this template, connect your Gemini & Qdrant accounts, and let your AI agent adapt to every conversation.

nodes_used:
  ["@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.switch","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.chatTrigger","n8n-nodes-base.set","n8n-nodes-base.set","n8n-nodes-base.set","n8n-nodes-base.set","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","@n8n/n8n-nodes-langchain.memoryBufferWindow","@n8n/n8n-nodes-langchain.memoryBufferWindow","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","@n8n/n8n-nodes-langchain.memoryBufferWindow","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","@n8n/n8n-nodes-langchain.memoryBufferWindow","@n8n/n8n-nodes-langchain.embeddingsGoogleGemini","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.summarize","@n8n/n8n-nodes-langchain.vectorStoreQdrant","n8n-nodes-base.set","@n8n/n8n-nodes-langchain.lmChatGoogleGemini","@n8n/n8n-nodes-langchain.agent","@n8n/n8n-nodes-langchain.memoryBufferWindow","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.respondToWebhook","n8n-nodes-base.stickyNote","n8n-nodes-base.executeWorkflowTrigger","n8n-nodes-base.set","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  [encoded data, 8468 characters]

metadata_json:
  {"categories":["Artificial Intelligence","Communication","Data Processing"],"complexity":"medium","use_cases":["build adaptive chatbots","enhance knowledge support","route AI queries dynamically"],"estimated_setup_minutes":15,"required_services":["Google Gemini","Qdrant"],"key_features":["automatic query classification","tailored response strategies","vector-based knowledge retrieval","context-aware dialogue"],"target_audience":["developers","AI engineer","automation leads"]}


name: 🛠️ Paddle Tool MCP Server 💪 all 9 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-22T04:25:45.799Z
updated_at: 2025-06-22T04:25:45.799Z
url: https://n8n.io/workflows/5112
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all Paddle Tool operations to AI agents. Zero configuration needed - all 9 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Paddle Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Paddle Tool tool with full error handling

  📋 Available Operations (9 total)

  Every possible Paddle Tool operation is included:

  🔧 Coupon (3 operations)

  • Create a coupon
  • Get many coupons
  • Update a coupon

  🔧 Payment (2 operations)

  • Get many payments
  • Reschedule a payment

  🔧 Plan (2 operations)

  • Get a plan
  • Get many plans

  🔧 Product (1 operations)

  • Get many products

  👤 User (1 operations)

  • Get many users

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Paddle Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Paddle Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.paddleTool","n8n-nodes-base.paddleTool","n8n-nodes-base.paddleTool","n8n-nodes-base.stickyNote","n8n-nodes-base.paddleTool","n8n-nodes-base.paddleTool","n8n-nodes-base.stickyNote","n8n-nodes-base.paddleTool","n8n-nodes-base.paddleTool","n8n-nodes-base.stickyNote","n8n-nodes-base.paddleTool","n8n-nodes-base.stickyNote","n8n-nodes-base.paddleTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE7VWTU8cRxD9K6s5U05/f3Cy5EOUQxIrdpKDhaLq6mpYATOr3cEEWfz31KxBS2CxvGM4znR31ev3qqrfl+6SR+yOv3TLfjNiT/xL7Y47qj4zIpdYrKsqsHFea5tULdlRLbEV4qBsJHKVjWFvM3ntE5ZMtVF3e9T1Q+VNd/xJQk8hNTlnSsigImdwISnIyTRoiQ3mRsStdXIKL1l2/z2sz9vFcL34/TOvPy/5eqFkcbxZTYt96mEbHQpu+M1mXNL5zW/DyLJlNWyW43LoJTFol9QROHUiv3EtgUdeb6a70tCP3I8SagI6Rf1LVran9O3RHWCryGetGGIqCK56BclHhlQa6VjZcsYd4PdY6wUvPg7DxeLXd+8XHwQ2r3eY3wron3bAL7A/pTNc9m8uafVxvTw93W5+iN4ZAa/VhP6ay9kwnG+lQQxYfCIglSs4ChpSthqMDWQKuSg8d48u/PwlW0mJVBNVklzN6WBBRHHQ2CvncqnIdXfJd2vGkRe4oOFqJYGeU2S1JWPi4tGdklJH+qkgz+PzKionJ4DRN5EyOCg2R8FHDtm04vWDqvmZx8Ul9jd3+DaHA/TpQIAmBGzJCGOpBilrRsBsAxQOraZWvSkPquTPVf0xAm04EF+ONSumBDV4Cw5dgaKrVHHMpXhDTRp7h+/DtpUWUy8t9IyGU5O+ZnbDVdtKYAjZa9HaB8g+ItScYtCmRFt4j9YrvLmU2DPEnqpRZtr3k1mVltarDlRGA66UCEU5oVUZJqKYVfQ7hH/whs64Xl1Mgt+hnFeRB4FsxuhQTATKWWjUCSFLm8CkthOOtTJlv+JmpuJSlPMUb1Ylm0sDjFX4zNJBSZ4HQBWak7rF6NT/FRciZXTOkzo8LcxvDB5jqmlcALEWcFGjZGAvemdlHYbGaPYVo6CbOXYOgofVahuRQbM0swtVOLRGQ60ukdOm6eb3i2xnihzUTJGrt8ZNTFZCqUeU1yU5h2DEOxQbI6ui9zG5HuoVzW3r9LQkvzHDDeWmXATWWh4ZLBVyFn+iSuJiNJaIz5DpZpKZ5poS7ylg1hnIBzWZEtG9SnNbCparvJTW+z1kXm2mJLOYhENmjyEsVFUCJSUJzkpXIwnGyUfIe5NCiHU/k34mk3cO6QAqZbes90xTnO32B4NFvnD5zzhRcfxJrOuE4zvc3f2ZI7HRlf/tjtXtyYmkfjQXXiv6V3lfOPpjs/fC4R9bodfi5t4Kvpqy9/bj1RLcD8IXTrDXnrxojtvb/wD6oCQnXw4AAA==

metadata_json:
  {"categories":["AI/ML"],"complexity":"medium","use_cases":["deploy puppeteer","scrape web pages","extract data","automate browser workflows"],"estimated_setup_minutes":15,"required_services":[],"key_features":["interactive puppeteer browser","workflow automation","n8n output saving"],"target_audience":["puppeteer experts","automation engineers","developers"]}


name: 🛠️ Oura Tool MCP Server 💪 all 4 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-22T04:38:46.254Z
updated_at: 2025-06-22T04:38:46.254Z
url: https://n8n.io/workflows/5113
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Complete MCP server exposing all Oura Tool operations to AI agents. Zero configuration needed - all 4 operations pre-built.

  ⚡ Quick Setup

  Need help? Want access to more workflows and even live Q&A sessions with a top verified n8n creator.. All 100% free?

  Join the community

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Oura Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Oura Tool tool with full error handling

  📋 Available Operations (4 total)

  Every possible Oura Tool operation is included:

  🔧 Profile (1 operations)

  • Get a profile

  🔧 Summary (3 operations)

  • Get activity summary
  • Get readiness summary
  • Get sleep summary

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Oura Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Oura Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.ouraTool","n8n-nodes-base.stickyNote","n8n-nodes-base.ouraTool","n8n-nodes-base.ouraTool","n8n-nodes-base.ouraTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE71X2WocRxT9laId0MLUTHf1PhASIZxEIC9IdgKxhFXL7ZlC3V1Nd4/ksRD4PQ8hCwlxAg4hD3nIB+R7/APxJ+RWz4xGa0KE7RehruXec07dOrfmxCmg5c7wxNFl0/JSwpZyho5UYQqcg4iFHyg3AhaEnucnrhJpIJWIMyEhcv1YykABYxD6qQy9MOEilSqTzmnPKY2Cxhk+wdA2JBNJIBIONGRpRgMvZjRJpU/9LGaZisMwFszBXbwAXP2FqQ+z3ByTB0dQH2k4Ji5OttPKTpZJSbvoVPAG+k2r5eH0vmkBl1Sm0a02JSamXhC5Peq57j6O8xojt1A3luyxVu3YGQbM7Tlj0KNx6wzjBD+kKVso8cu5c4e8efXzr3//9TV5MKk5eWRMTu5tPiS7CAjqvXKvvNOt+e4rsnHEdc5FDuRBBTW3+RuyGpDWtDxfs0vX1x/WJtM5rK8PyQhaO7I7KQpeT+cjhMtWH+l22uu+auBKl9A0s88mB6gWOV+//MnC2oV2UpEtPLd6IrucdoHXJ+vrW0Vl6pYsVLQptg1XpB3rhhwvtNVla8jUTGqCipJFAZwFefPq+2/IhlJkswaFomieNzbSpikzPZrUcE4YPmnHdonsyGMsYkpA/jhlT4rYWWIq/MNLRWRuGiA8z4nBibrp75VslvHlC7JhdeBtp9TdslP1ImwEjUiRXgfdHkkzPxJ/DvtH8ilq9nhnewa3mpJjEGNjDu0YyWpTdNvaWo9GUJPV2lYAabQCPKxgFuT3HyzREmRrgzxGvHaL3Y/kuswbW4SPkDSRc0H42SF0p/TLH2QHT3FKW0Pt/k+At6hat+D1i9/Il1Cbi3sJ7UQJrFKLMqpqoGKi83a2aZG0sZKbglvJ83xKKlNNclSNLAudHGlODj6wdDe2VtcOCDzDYE0zA2mD3UXVplhqDdKR0B3NWWZEVghdzv7niwKf7buPo0fQVQ3UtanJGLfmuhx1ITBehSmAZKZGgC2Oz7bdM0pn0yVCoiDjkxy5aFsX03P1whtSAladWt6zb/8k93GIfAZ59dFeuTkGeWjrijyxOJSRkwJ16fDur47btmqGgwEON32c72szwHKH0VzWQSepLgcynzQIZeYng2Yi5v8tPSbn5UiOuS77Fl4hq8EaQcqVpVsA1jl5onQjTa3OpZ0N9AsYyMwURj1fs2p0JXQOBhlNtLJ3zgaUCMQU+vkMYN9aqPW7z/EkOz/zTntzKwVgEWe+pEoCRyv1YipCT9DIz7jLfSXd0F1a6XXutfTSj5HotWSR6KPZ/bjkqp2pJtZT55eq6xgQJJJ5QlAPIqBBjJiSjEma8SxLlVSRipVz2YYrbl3Ywerj1IpLMem/8PY9Hsa+F9AoU4wGAY+oYAJz+KHnAiqQMm/J21oAx+vT2e6NzcPmtuJcIpm4bs8LrjaOxV3BQIvIiFcuDRIX3UwA9Qm5xxjNRBCiSC7QNMsY9XkKiQhd8ESwJLDb9TViGxvxbtH9XMuBXeUgTW5qbH69szboXu58D5fcbqAikoRFiSep60cBDcIopanrA1VpEqrI94MsZJfOYt7fSDPre7c5Ej+5SifXhbawPzw5IQuzW9m2gys9cnDQIyvlpBBQr6yR01OMicTmW5Hdmd1hAOyzG3OMuKzG7lqXG3l+OfRON/EUZxbxBYIFXs4S/I9ykG4qXM/N8KGS4p2JQFDOuE8DP0qESBNkKy9qePYquK2IYfLuRdxZgHw/KjLgwFK8SqErYhpkWJNJKDOaBnEKQgngPlxUsXtM3VZBP3oHCr4HmULuiizyQsoj4dEABKMcYp8mgmXMTYSMWXS997Bbeg8qdZP3hGfekwTnnuDelSf4/I18jRHtdyvt+8y2Sxv7ouHjANdPbVdBQPgjxML+z2642NHDn0MKnjlD93R/H3NfrZq3Hv6KPb71DFfN4y2mOD39Bz7+AoNLDgAA

metadata_json:
  {"categories":["AI/ML","Health & Wellness","Development"],"complexity":"medium","use_cases":["expose Oura ring health data to AI agents","integrate Oura metrics into AI workflows","create custom MCP server endpoints","fetch ring activity and sleep data"],"estimated_setup_minutes":25,"required_services":["Oura","n8n MCP","Webhook Server"],"key_features":["comprehensive fourth option tool operations","ready-to-use MCP server implementation","data fetching for Healthcare metrics","seamless AI integration"],"target_audience":["AI Developers","Health Tech Engineers","System Integrators"]}


name: 🛠️ Onfleet Tool MCP Server 💪 all 37 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-22T04:56:31.007Z
updated_at: 2025-06-22T04:56:31.007Z
url: https://n8n.io/workflows/5114
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all Onfleet Tool operations to AI agents. Zero configuration needed - all 37 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Onfleet Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Onfleet Tool tool with full error handling

  📋 Available Operations (37 total)

  Every possible Onfleet Tool operation is included:

  🔧 Admin (4 operations)

  • Create an admin
  • Delete an admin
  • Get many admins
  • Update an admin

  🔧 Container (3 operations)

  • Add tasks
  • Get a container
  • Update tasks

  🔧 Destination (2 operations)

  • Create a destination
  • Get a destination

  🔧 Hub (3 operations)

  • Create a hub
  • Get many hubs
  • Update a hub

  🏢 Organization (2 operations)

  • Get my organization
  • Get a delegatee's details

  🔧 Recipient (3 operations)

  • Create a recipient
  • Get a recipient
  • Update a recipient

  🔧 Task (7 operations)

  • Clone a task
  • Complete a task
  • Create a task
  • Delete a task
  • Get a task
  • Get many tasks
  • Update a task

  🔧 Team (7 operations)

  • Auto-dispatch a team
  • Create a team
  • Delete a team
  • Get a team
  • Get many teams
  • Get time estimates for a team
  • Update a team

  🔧 Worker (6 operations)

  • Create a worker
  • Delete a worker
  • Get a worker
  • Get many workers
  • Get the schedule for a worker
  • Update a worker

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Onfleet Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Onfleet Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.stickyNote","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.stickyNote","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.stickyNote","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.stickyNote","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.stickyNote","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.stickyNote","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.stickyNote","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.stickyNote","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.onfleetTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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

metadata_json:
  {"categories":["AI/ML"],"complexity":"medium","use_cases":["connect AI agents to Onfleet","expose Onfleet API to LLMs","run Zero config MCP server"],"estimated_setup_minutes":20,"required_services":["Onfleet"],"key_features":["37 pre-built Onfleet operations","Zero configuration setup","Full MCP server integration"],"target_audience":["developers","AI engineers","logistics managers"]}


name: 🛠️ NocoDB Tool MCP Server 💪 all 5 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-22T04:59:58.836Z
updated_at: 2025-06-22T04:59:58.836Z
url: https://n8n.io/workflows/5115
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all NocoDB Tool operations to AI agents. Zero configuration needed - all 5 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every NocoDB Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n NocoDB Tool tool with full error handling

  📋 Available Operations (5 total)

  Every possible NocoDB Tool operation is included:

  🔧 Row (5 operations)

  • Create a row
  • Delete a row
  • Get a row
  • Get many rows
  • Update a row

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native NocoDB Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every NocoDB Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.nocoDbTool","n8n-nodes-base.nocoDbTool","n8n-nodes-base.nocoDbTool","n8n-nodes-base.nocoDbTool","n8n-nodes-base.nocoDbTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE62VTWsbMRCG/8qyZ0+q75V8Kk2g9NC0kLQ9hFCk0ShZYu8ae4kbgv97Z02L45RAbXxczejVM5/7XM9piPX0uW671RA7pE+5ntaYbaAYKTVJmywcKWOl1F7kFAzm1JSE5IRuEE0mpcjqgFZaH1PAXLDeTOquz7SqpzcsPUpmlI1GkUFZIjA+aoiOLGCRJimdJEvUfCvOib1/9MuHMuvX1ZdHWj62tK4EG4enxWjsfAdbdUhxRWerocWHp8t+IHZZ9Kt2aPuOHwZpnJiAUuKWz+OSlQdarsZgse8G6gbWGklH2e9s2V6Tm8kfYlLBWh0L6CQCGJEQvNEFglOZRC5ZObkjvuyxv/hQXff9rPp8/rW6Ym5a7qDfM/W7Hfksdnd4H9vubI6L62V7d7d1folv1EhvRvo1pfu+f9jWJmCUiNICRUyMpRFC8QRZC0MpeCuxqV8F/HaQXEHtpFJAQjgwLrJatBZC8i4rjaWIF0GeLykOVMVq2a/frEc3ZiKNiXgVkBdiIs0/1XgbTlNDhvsKhGsYDoODmJsAxUWBIaErKHZwFzSj4+GsPxCO862dS8RtphBMURF8Fg14nbKIupQm4g7uIw3Hkml3IJlMqfGUEkTMGkzyDSTjAjSkivRBNCr4fbJ57J5GuNXhdEx2GJ2SmtsVBeigLdPZArEQV9aj905bGSzt6L4t8vEdd2hJkzeyhFxAJc2Js9vRYjQfpUuRGzHiC7Sr7d6pxsVTySO2kxjH4dDlxN5s7whHma37rrP4I7Y/hzEN0xveuyPFf2ymv3cm/A/I9Kueis3tLb+8N+wn1t6b1RNr77XMibX3h+Wk4pvNbz7IQFyNBwAA

metadata_json:
  {"categories":["AI/ML","Data Processing"],"complexity":"medium","use_cases":["expose database operations to AI","automate database queries","connect AI to NocoDB"],"estimated_setup_minutes":5,"required_services":["NocoDB"],"key_features":["MCP server implementation","all 5 NocoDB operations","zero configuration setup","immediate AI agent connectivity"],"target_audience":["AI developers","AI engineers","data automation users"]}


name: 🛠️ Nextcloud Tool MCP Server 💪 all 17 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-22T05:03:11.588Z
updated_at: 2025-06-22T05:03:11.588Z
url: https://n8n.io/workflows/5116
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all Nextcloud Tool operations to AI agents. Zero configuration needed - all 17 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Nextcloud Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Nextcloud Tool tool with full error handling

  📋 Available Operations (17 total)

  Every possible Nextcloud Tool operation is included:

  📄 File (6 operations)

  • Copy a file
  • Delete a file
  • Download a file
  • Move a file
  • Share a file
  • Upload a file

  📁 Folder (6 operations)

  • Copy a folder
  • Create a folder
  • Delete a folder
  • List a folder
  • Move a folder
  • Share a folder

  👤 User (5 operations)

  • Create a user
  • Delete a user
  • Get a user
  • Get many users
  • Update a user

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Nextcloud Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Nextcloud Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.nextCloudTool","n8n-nodes-base.nextCloudTool","n8n-nodes-base.nextCloudTool","n8n-nodes-base.nextCloudTool","n8n-nodes-base.nextCloudTool","n8n-nodes-base.nextCloudTool","n8n-nodes-base.stickyNote","n8n-nodes-base.nextCloudTool","n8n-nodes-base.nextCloudTool","n8n-nodes-base.nextCloudTool","n8n-nodes-base.nextCloudTool","n8n-nodes-base.nextCloudTool","n8n-nodes-base.nextCloudTool","n8n-nodes-base.stickyNote","n8n-nodes-base.nextCloudTool","n8n-nodes-base.nextCloudTool","n8n-nodes-base.nextCloudTool","n8n-nodes-base.nextCloudTool","n8n-nodes-base.nextCloudTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE7WY224bNxCGX0XQtZnyMCSHvirgAEWBJi2QtL0IgmJIDmPB8q4hbeIYgd+9s0oLSbYTZCUL0I203OHHOfwz1Jf5NQ80P/8yX3TrgbrCv9b5+bxUn5iIc8wOqg5swRvjUNecoNQcWy4ctIulQGVr2btUvPFIOZXayvz+bN71ldfz83diejTJBhw50KpCTgpa0wqJogqeWuHSGkGdy1t0zbL673511Zb97ez3T7z6tODbmZaHw93N+LDDTm2sq0xrfrEeFuXq7nU/sCy56deLYdF3srEygPpMGa3fy++0EssDr9bjYUvfDdwNYmskHc3+JU82r5n7s/+Im3Ny2kpKR7AKKCaVbDMqltigeBtKhC3xa/48lGX/sc7e9v1y9urij9kbQefVlvtnAf9pC7+k7kO5pEX34rrcvF0tPnzYLN49AdjxAGE8wC3ny76/2oQHUg5sDKnWYlQQIylKmRVRbs1iKgXD/MGZv3NOn1oLrSiKtUhkglcJxWStJiQnBjPz9pwX/c3djGZtseRvRqQTX1yMvhhd8eBIqPWZgUch+TaecwULYFKSbU5BTaioSkCahlAgOrQWt3gveSkmjwH0OBUwcUmtZBUsif+4VJVS1qM7o6dEJrqdPHnZ33bLnuoxiC5MRLSpgVRzlYQygoiuKrRQldYEXkIcU3BbxFf9p6M8KGjT8EqxkCAXZQ1qBYBRUShGaIFJPqX4uMV7c0mrY/gmx9emCkkb1XzxCrxnhcDCmRz4CC3VTFu6P2+OjK6bWiCADGgqqBRrGwvEKvRJnBmqszVYKRa7472NWs5GuZyZAzRVj3j2QEktoCNLrinOWlzpEBWGEsSfJXAqBpPOj6WmX9ZdGZ0oNtK1ftyXOqdquUhwTSPRQvAqS8NTXDMG3cS3ZifWFyumr2JzOOIoN5MQpSkbW6VOapQKhjLqIYBR3mcwbLSpiZ/Sw8MRR7mZhOiMd4Si1rWS9HorbQWRk9KlcY0oJWN3wvzbYj0cBzgKziRA0iaSF4WhhCIzxWaVtEOJddA+xwgp2sd6eDDg1BCbWrWULojYtCA6I2MSjfkYpeNZT45CTk/o4cF8bmqZBI1soxahISM92UsO4thUHJKVfhyFEp6WHHug5LhwoOSAA9ISblWkemVWksJBEGhOtVqvddZonqjoj+sjJCc81sfv5CIXSTrpLME5GeaCk/ErMKvG6Cg2Ga+NeaKeDwYcBWcaIGWKHiW6XFGCLVoj42FVkqAylzXErHcm9194OIZu1JpJdEEHz0GKI2D0YyknhRWCakETtYgua9qnu6bubgO4PlhsJhFiAC1ESZoISk8pwpoktspHji0hZM9780M9LgOnhje5bEt2VlmUIRuKBkVNNxXRlmjlbhBDfbqW3YG1HKbeyGS1PO+4jGY2y3eyTL7R4p9h9MP5O7ltjhg/dh/7/7UzufxW/jw/1/fv38vuu1ec57e+O10/v/W94fh0rvnaak5gf09/n9/+/vXwhPZPxL8/K50uOU9lf1/dTmF/9/b1/PYf9I8T1u/JK+xkOzy8cpxghwf/oTz3Dvf3/wIo7OtlGBUAAA==

metadata_json:
  {"categories":["DevOps","Communication"],"complexity":"medium","use_cases":["connect AI agents to Nextcloud","automate Nextcloud operations","integrate file storage with LLMs"],"estimated_setup_minutes":5,"required_services":["Nextcloud","n8n"],"key_features":["pre-built MCP server","all 17 operations exposed","zero configuration","webhook-based integration"],"target_audience":["developers","infrastructure engineers"]}


name: 🛠️ Netlify Tool MCP Server 💪 all 7 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-22T05:07:34.899Z
updated_at: 2025-06-22T05:07:34.899Z
url: https://n8n.io/workflows/5117
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all Netlify Tool operations to AI agents. Zero configuration needed - all 7 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Netlify Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Netlify Tool tool with full error handling

  📋 Available Operations (7 total)

  Every possible Netlify Tool operation is included:

  🔧 Deploy (4 operations)

  • Cancel a deployment
  • Create a deployment
  • Get a deployment
  • Get many deployments

  🔧 Site (3 operations)

  • Delete a site
  • Get a site
  • Get many sites

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Netlify Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Netlify Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.netlifyTool","n8n-nodes-base.netlifyTool","n8n-nodes-base.netlifyTool","n8n-nodes-base.netlifyTool","n8n-nodes-base.stickyNote","n8n-nodes-base.netlifyTool","n8n-nodes-base.netlifyTool","n8n-nodes-base.netlifyTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE7WWTU8bQQyG/8pqzxk63x85VaJS1UNpJVB7QKjyzHhgRbKLkhU0Qvnv9aStEihITYBjMjP2Y/u1vfftHEdop/dt1y9H6BN+yu20TdkEBMDootKZW5TaCKE8zzHolKMrMaHlyqWkM0qJRoVkhPEQQ8oltetJ2w8Zl+30nExXkw6l9dpYFtA5prWVLISgmZfFchecs0q29ArmSLe/D4vrMhvumi+3uLjt8K7hdDiubuph73u2sc4iLPFoOXbpenUyjEhXboZlN3ZDT46Z0JZPmNT8gv6HBVkecbGswaahH7EfyVYlrWa/0cnmmVhP/hBLYTXXKbFC4TENwIlYOKYsKoMmoXRqS3yC46wrq+ZsGGbN5+OvzSmB42JL/Z6w323RZ9Bfpivo+qN5ujlbdJeXm8u7/FpWfFnx7zBeDcP1pjjehxCTMyxZYZnmgTJpQDIjwXvnMHOZ2kcRPx+lLwVLQs2yDRSlpSijiIJF7bwomWcBdhvlcZXIrIEm481sWM1rEp+rS/87IzUhjwLznE/Ev2V5HlJlo0VGz7iyueYFWPQqMLBOBxus887vQC4QRnwppPF7QkY0IQllWcwhMh18YYCBysQNeg8ASokt5EccX0qo7L5pLM6pwgV1RlVO8oEF6mgmkNJbfDbUog8J59CvdiCXB1AS4Z55tEIrHqHKxNCkyMBCKo6VlHmx1vocYEt5uun+prZ/Iw6YEbxqUR44IoTjMWXrmFWZSk4yZGCUYA5VDJJ7rvJOQj/gDDe6JPd4YNtovkcmQ0kBTc2khUATTCPzQdDMLTZFlWgIa/tYkQey1W7Zi82CdrxQSxeQdbpSlYFjZkh7JisaPdKnJ7RY8Q5RYe2V/fgkKlmgsEKtQSpEmrJClTp8MqSSPQj5tArlgSqk9bqfCuk2nfeYqpnN9Z0S0i/ofow1E9NzWsIV43/W1N9HE/oiyPiznfL1xQX5fije17b+qL5vYf7BsH1tB0/txVf38cRae7M67M7813WyXv8CKcuwf3UKAAA=

metadata_json:
  {"categories":["AI/ML","DevOps"],"complexity":"medium","use_cases":["Deploy websites","Manage functions","Configure builds","Handle domains"],"estimated_setup_minutes":15,"required_services":["Netlify"],"key_features":["MCP server exposure","All 7 Netlify operations","Zero configuration","AI agent integration"],"target_audience":["AI developers","DevOps engineers"]}


name: 🛠️ NASA Tool MCP Server 💪 all 15 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-22T05:34:16.319Z
updated_at: 2025-06-22T05:34:16.319Z
url: https://n8n.io/workflows/5118
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  🛠️ NASA Tool MCP Server

  Complete MCP server exposing all NASA Tool operations to AI agents. Zero configuration needed - all 15 operations pre-built.

  ⚡ Quick Setup

  Need help? Want access to more workflows and even live Q&A sessions with a top verified n8n creator.. All 100% free?

  Join the community

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every NASA Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n NASA Tool tool with full error handling

  📋 Available Operations (15 total)

  Every possible NASA Tool operation is included:

  🔧 Asteroidneobrowse (1 operations)

  • Get many asteroid neos

  🔧 Asteroidneofeed (1 operations)

  • Get an asteroid neo feed

  🔧 Asteroidneolookup (1 operations)

  • Get an asteroid neo lookup

  🔧 Astronomypictureoftheday (1 operations)

  • Get the astronomy picture of the day

  🔧 Donkicoronalmassejection (1 operations)

  • Get a DONKI coronal mass ejection

  🔧 Donkihighspeedstream (1 operations)

  • Get a DONKI high speed stream

  🔧 Donkiinterplanetaryshock (1 operations)

  • Get a DONKI interplanetary shock

  🔧 Donkimagnetopausecrossing (1 operations)

  • Get a DONKI magnetopause crossing

  🔧 Donkinotifications (1 operations)

  • Get a DONKI notifications

  🔧 Donkiradiationbeltenhancement (1 operations)

  • Get a DONKI radiation belt enhancement

  🔧 Donkisolarenergeticparticle (1 operations)

  • Get a DONKI solar energetic particle

  🔧 Donkisolarflare (1 operations)

  • Get a DONKI solar flare

  🔧 Donkiwsaenlilsimulation (1 operations)

  • Get a DONKI wsa enlil simulation

  🔧 Earthassets (1 operations)

  • Get Earth assets

  🔧 Earthimagery (1 operations)

  • Get Earth imagery

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native NASA Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every NASA Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.nasaTool","n8n-nodes-base.stickyNote","n8n-nodes-base.nasaTool","n8n-nodes-base.nasaTool","n8n-nodes-base.nasaTool","n8n-nodes-base.stickyNote","n8n-nodes-base.nasaTool","n8n-nodes-base.nasaTool","n8n-nodes-base.nasaTool","n8n-nodes-base.nasaTool","n8n-nodes-base.nasaTool","n8n-nodes-base.stickyNote","n8n-nodes-base.nasaTool","n8n-nodes-base.nasaTool","n8n-nodes-base.stickyNote","n8n-nodes-base.nasaTool","n8n-nodes-base.nasaTool","n8n-nodes-base.nasaTool","n8n-nodes-base.nasaTool"]

workflow_json_compressed:
  H4sIAAAAAAAAE81ZzW7cyBF+lcY4gG1BLTXJJtkUECSyLGeF2LJhebNAbMPun6KGEYc9IDnSzhoC9p5DkB8kyCbABkEOOeQB8jz7AtlHSDVnqJmhKa1GsoJcBIldXVVf/Vfrw2AEtRzsfBhkRVXLQsOBGewMtAkTkBJUrAJuWAQ+Dz0vEMyohGuj4lRpiFgQa80N+D6EQaJDLxRSJdqkenC+OSisgWqw8xpZO5Y+DyTzQklDphPKjVJUeoGkwmOGx0xyEGyAt+QIkPoLW56kuT0jz0+hPM3gjLjDejp2h4UoaMOdKlnBVlVn+mR6aGtAkrGtsjqzBQqmfsjYps/e4ldZIt8ayspBPctMPRzscJ9tDoaQHQ/rwY7HIvxL26KGAv8c3LtHvv/2L3/7z79/Qw53j3bJK2tz8mzvBTlCfaB8U7wp7jU0v/812T2VWS5VDuT5GErpxFfkgReS2tYyf+hoNzZ2KxRvM1OAVaU9q2BjY4ccQ01knnfOUwAzP+2c5NaeTMarZ6Ut7Gg6znQ9KfFuPQQjp0skj21xkmmLZDIfyaqCX4F2KnZJhmiIaoyikSXIUfc4Q8uU41wWGC/ltBpafdIlGcljPLVjOalAl7aqsuK4S1PYOkszPTNS97CUJmtOFOToh6GLxxH6o0tX2VyWUECJHzONzsWfOfRSpY6ye3JWSSjyLK+y0SSXHWPsI7uhs1Nddb86hFAujDuLge+++bMLkyOoJ2NygGlUThoDV47A2yIbGwejsS1r0ga1u//USkOQY0XO2lBHC1sytZOSYICTNh8vmHz/7R9+S3aNIXslGDRKJvNGwT1bpNkx+n4pUOUEwwBJZnZGXsQWgOGIRy5xiDsldow/ZGGIzm0FLg6JxYOy2npT+DOJ33xNdhHLqawbG+4XTZSvqo1Ko6YIr1HdpUg1T5FgrvafyM8wzj9/+XSm7nhKzkANMZTdN5KWdtRcq8vsGM1LHpQuJUmVGcDc4TMm//ijA1pg6Domn6O+7oq7j+AaybsHBL1T1ETPDSIvnNB46a//JC9BmimtLXX3n4B0GdMQfPf138kvMclW7xLaGAUT2S7yelwCVZMsr2e3WqmVs7kdSWfzPJ+SsR270AKyKD3kNJPk/Y8c3t2DBw/fE/gSmWGWNFo6ZvtotinBb4hHQ+ObC8mo2khlxex32Vac2b1D/HoKTdhAWdqSYOaYHLOvYYH8xigCSGpLVLDG77Nrz6zJ0ulCQ2IglZMcsWQuMKZLASMrUmBpALMofL/7FznET+QzyMc/eVPsDUGfuMAir50exuqJS91G37cPhnU9rna2t/FztYXnW5nddhXleG7W7cakWbGt84krd7P6vl1N1Py3Rc3HEnSshzIrtpx6Iz3efkgQ8tjBHQEGOnltsgoLnlkSO/uwNYJtndqRNV89dNZoYmhJDXI8yYxLOsdQoyJ2lH01U3DLtTTXf36Bnmz6i3e+OW9tKuTKU4GhvmCcci+KqTCppCZJQRidChmLRWvrayeL3vZTBNoLFoG+miVIp8t5TLBNL3Jtbp5WTQtnIopCX4ZUxUxRHvgJVVwYGntCe0kce8YPB93OOJauMaKmlaTOuhSlXgHci3SUYNenGlst5SKJaOJEhkwGSeR5Pqilnu6KwMiFlZw3NAwpW13a1p0SzkwduCH26Yh93NTbrEFGLf9DsI+aVusg6EXVRPLLMXHue0oHEY15gJg8k1IhvZCa2GMJpEEoVLrAdNTMHsQNH8S7wYTCcEIJo4/RaGz1JY4om+2wEkVLwwpe68wqTXu6wlMmjWITRyH1JPcoTyJBlTYx5dxIkcYB1wCrnpLFip+IG0rW9dVarnoyEyCNae7L/EkGuWmctYb7UhH6nCUBTpg+Ag1iTlWgYwx7GUlIVRr53tVAZzPWulADtg7Wp62M9luTsj/+8IG07eF+O/W9OzD3N8n795vkPk4WWOTuPyTn57c3FPodeGw01cbH+qBlSpMIK4UnZBBDJE0sglVDudou23mTzAdOYtPmAGfOdU3meZfYzNizIsf5qGuSx/PvrT0U8gRZXGWQzYHrmeX0RekaaT09nMFZYfuooXjXkrxzNH0mX8O4oAOPYxmhQjnjpr6mUkNAA5HKxGM8BND9RYSvX0Q8H/Ms5JcWkfiiiOACt1REeLeIXCwT5MXCua/QuY/RuZeDZZ70Ix9TLgHNXSQZqqKI09g3aZp6kvFAdVKOPH5++PMDMt9KiFtLSLuX3CTzhLgy84wb+vdmwp6hrP2FqFtmURhrzBM/or4RiB0YQyskimLT50YwBlxfgt2tW6TZt8hs4Vo7fQL/esA/Q0lHTtBRK+eWoD0mTaQ4NkaehhT7ZUBlgoU2iZnxPCniSAX9oFeXSNJskTdoKtdBfbAi6mgu6ZbItY6jxLCQsoil2EaxgyYGJwQWaB34WDWFFP3Il3dj0i7Ha7tc8OuBf7YkbW8h7JboI1/KBCcGCloLHB0CHCk1FjlfB2A0Z0rxbm+do1/Z+tdGza6J+rAj5bbOTk3MkiSmIcSS8lBihGseUz8NTIBTtQk81l/EkxtOguLyIh5dFHE/4MtV3O9W8cbiV5TrSCdBnAaCSkhwwOVYqWUap1QlIjLM8xNM334vXjzPEPc+Q5YeaNZ0qSeu59CXrcBHKG9/RdwtfRukvkjQuW7AxwYdp0BxDvaxghufgQy1VHG/EZpXJXLx+ETa16d1o1pcs20dOXn7rbgXC2m3jW6Vah0BVjHfR9wSFBXYUmiaRgaSBAt5yC/Zc26w6Iir9xz/IrqTq/ecdiomOERfte5gpYxFIqjA2oR1mkuacODUl7FJwag0Md11Z8W9zavhTTbTa3v0yVzCrdcdBZ7hgENggNtcEEoqIlzDsVEp7E5GcRn2Az2rJGkeQcniFXTtyhxeM5G/qOS+k3W0LOq2AQwsxbAVNIrjiHKGQ1iimKTg84gBQJKKaBV6syST2dPujVpv37KCcLoLxVNZt/tDMRkpKNsNJXe8OrS26KddMiE4vXdbtW/bxGNjsANwGgQuYoTEiAmYoKHHA9+oIAoD0We2+dv3+iFyySPA/8puBxd6/x/sh2+bclbMto/GDB/FJX6T2Tv3+Ibme/2h+TfaD74atjc2B1lh4MvBDjt/+xbFf+y+T86+50Xvk8voK86fXkjfg9edQVmdiO8czPxR687gfLzN3pmo3h3yzqT1tsk7k9b/IHJn4vqX0jtO357R+ZNL/MGnyjvDeMWO9Allnp//F3NnTfS5IQAA

metadata_json:
  {"categories":["AI/ML","Cloud Services"],"complexity":"medium","use_cases":["exposing NASA tools to AI agents","enabling AI agents with NASA data access","automating NASA tool operations"],"estimated_setup_minutes":5,"required_services":["NASA API","n8n (host)"],"key_features":["pre-built all NASA Tool operations","zero configuration required","MCP server readiness"],"target_audience":["AI developers","MCP integrators","researchers"]}


name: 🛠️ Monica CRM Tool MCP Server 💪 all 52 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-22T05:38:54.417Z
updated_at: 2025-06-22T05:38:54.417Z
url: https://n8n.io/workflows/5119
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all Monica CRM Tool operations to AI agents. Zero configuration needed - all 52 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Monica CRM Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Monica CRM Tool tool with full error handling

  📋 Available Operations (52 total)

  Every possible Monica CRM Tool operation is included:

  🔧 Activity (5 operations)

  • Create an activity
  • Delete an activity
  • Get an activity
  • Get many activities
  • Update an activity

  🔧 Call (5 operations)

  • Create a call
  • Delete a call
  • Get a call
  • Get many calls
  • Update a call

  📇 Contact (5 operations)

  • Create a contact
  • Delete a contact
  • Get a contact
  • Get many contacts
  • Update a contact

  🔧 Contactfield (4 operations)

  • Create a contact field
  • Delete a contact field
  • Get a contact field
  • Update a contact field

  🔧 Contacttag (2 operations)

  • Add a tag to a contact
  • Remove a tag from a contact

  🔧 Conversation (4 operations)

  • Create a conversation
  • Delete a conversation
  • Get a conversation
  • Update a conversation

  🔧 Conversationmessage (2 operations)

  • Add a message to a conversation
  • Update a message in a conversation

  🔧 Journalentry (5 operations)

  • Create a journal entry
  • Delete a journal entry
  • Get a journal entry
  • Get many journal entries
  • Update a journal entry

  🔧 Note (5 operations)

  • Create a note
  • Delete a note
  • Get a note
  • Get many notes
  • Update a note

  🔧 Reminder (5 operations)

  • Create a reminder
  • Delete a reminder
  • Get a reminder
  • Get many reminders
  • Update a reminder

  🏷️ Tag (5 operations)

  • Create a tag
  • Delete a tag
  • Get a tag
  • Get many tags
  • Update a tag

  🔧 Task (5 operations)

  • Create a task
  • Delete a task
  • Get a task
  • Get many tasks
  • Update a task

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Monica CRM Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Monica CRM Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.stickyNote","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.stickyNote","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.stickyNote","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.stickyNote","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.stickyNote","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.stickyNote","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.stickyNote","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.stickyNote","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.stickyNote","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.stickyNote","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.stickyNote","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.monicaCrmTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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

metadata_json:
  {"categories":["Direct Sales","AI/ML"],"complexity":"medium","use_cases":["bridge AI tools to CRM","automate customer management tasks","expose 52 CRM operations to AI agents"],"estimated_setup_minutes":5,"required_services":["monica","n8n"],"key_features":["full 52 operations coverage","zero config needed","ready for AI agent integration"],"target_audience":["developers","operator","ai engineers"]}


name: 🛠️ Monday.com Tool MCP Server 💪 all 18 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-22T05:41:28.785Z
updated_at: 2025-06-22T05:41:28.785Z
url: https://n8n.io/workflows/5120
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all Monday.com Tool operations to AI agents. Zero configuration needed - all 18 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Monday.com Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Monday.com Tool tool with full error handling

  📋 Available Operations (18 total)

  Every possible Monday.com Tool operation is included:

  🔧 Board (4 operations)

  • Archive a board
  • Create a board
  • Get a board
  • Get many boards

  🔧 Boardcolumn (2 operations)

  • Create a board column
  • Get many board columns

  🔧 Boardgroup (3 operations)

  • Delete a board group
  • Create a board group
  • Get many board groups

  🔧 Boarditem (9 operations)

  • Add an update to an item
  • Change a column value for a board item
  • Change multiple column values for a board item
  • Create an item in a board's group
  • Delete an item
  • Get an item
  • Get items item by column value
  • Get many items
  • Move an item to a group

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Monday.com Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Monday.com Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.mondayComTool","n8n-nodes-base.mondayComTool","n8n-nodes-base.mondayComTool","n8n-nodes-base.mondayComTool","n8n-nodes-base.stickyNote","n8n-nodes-base.mondayComTool","n8n-nodes-base.mondayComTool","n8n-nodes-base.stickyNote","n8n-nodes-base.mondayComTool","n8n-nodes-base.mondayComTool","n8n-nodes-base.mondayComTool","n8n-nodes-base.stickyNote","n8n-nodes-base.mondayComTool","n8n-nodes-base.mondayComTool","n8n-nodes-base.mondayComTool","n8n-nodes-base.mondayComTool","n8n-nodes-base.mondayComTool","n8n-nodes-base.mondayComTool","n8n-nodes-base.mondayComTool","n8n-nodes-base.mondayComTool","n8n-nodes-base.mondayComTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE7VYTW/bRhD9K4QuvXjT/f7wqYELFD2kLZCgOQRBsTs7axOWSEOinRqB/3tnZbuSP2SYdHiSKJK7b+e9mXmj74sVDnFx/H3RdpshdoC/58XxArIJGCMml5TO3KLURgjleU5BQ06uJEDLlQPQGaVEowIYYXxMAXKBxc3RouszbhbHX2jpuiR3YLRzwILhhumYI4tSAkuY6F1AJ5Ra0FtxhfT05359Xpb9t+bPK1xftfit4XRzuL6oNzvfse3qLMUNvtsMLZxf/9EPSI9c9Jt2aPuONmZCe35k+Vf6Na5p3QHXm3pU6LsBu4FWqjjron/Tne1L4uboDm8JIVqvC1PFSKZ9FizSWRnqHF1MyWQdd3g/9F2O1++gXzWf+n7ZfDj5q/lIyHG9g/0L4f55h30Zu1M4i233bgUXn9bt6en24b0DEHomZMX/DdNZ359vuTEpYjYeGXe+MG01ssB5YprbAglK5qEsHh358DFz8oqCb1hB7ogWicwraRh6otPKYrKH3THfr+GsvcImNqmP63yQktU2HCf9qgbjESue8yOhn7DyAhMm8ZSKZDZ6wXQxhcViDAMleM5ET1B5B/FkjXF4G0LjRyLMwgcrwLFiYw1iJpWjI+lwRTlUkvF2Tyu/4fAmeMqOhOdEKuhSZiZExbSUmaVSFItJBo+CS2L8IbxV7K5vEW4mQSR44yBK4EU6UnGwhaQM2bEgdGIuZMND5qiN2UH8uM34pqZ8IybUBV4lKCcWBuWVQKqKxK7gFE2i3YugGE+1BLrgIftDcmygX16uusl5QxX49TFNaFysMc1aU94YSu1IFZvSyMYccuFSwCHa74BOY7/mzyikWvKYU5LMRa4JqQmkzeCZRfDKeO/Bh+fZlxPZV1PbAiaBmYNmlktqCzJRUDkaFoPjIikIwu2x/ysucY/903V/eTGZfPtUsS/kPNfRKmlZEpa6hHH0TeXApHchZKlJCfagSqfjrNSPwknFkvI8UelUmWqTN1Q6Jae8MtYhVF/BxUGRbnFO02gtouOAopO2kGGxJVc/IBXzxlpWvUuRsiK3z2tUTdSo5RM1GiJIUVRhoQSoDkFSvffUMGWUWThtedyD+j7nJnbN5UWuEhj6etEOuJqsU/80tw5jFdaSKZSa+KeIaicKKTaQuSnOUWsyKok9W3hyRqap6vS2PDVXcXmJTenX/0t3MvKq3FHIKZroZS1VzlPLMkA+zAvNIBjyjTopGZ8iX10uh/ZiiQ8OsPkxJ6iSHnUCrUzVAmcGyQ1oTU6SjhSZ0R4M+Xwsnj+tEbfqaNruHvFPmzcUjOoUxglGkj2lvkZNVyDTwXjmMwCLPuhsk016XzD3BXi6pMfKgnvuTKbmRZ/Uy4K3zGvyrTQspaxNVEqXR15wOjg1Nt1ojgMHIjIORLQuihyXQM+koAYskcY57h+iq9A2t5Sn6weynQLYyLFZZmNQDhWDjGStodAYBnQZrDRWAZ0mqGf6wxb1FIBurB6T1BiQIyPhUaN11Q76EqlNYNDJxIR8z7t86K92KVRr7fTUCWPTXQCSJmWkAksDikYaIUPSwLInlBBLscY938H0xA7mn44AL3cweprudwh1me3j+8MSXcb2n6FG4vjLl+/bfxheOXvfv3e0aLuM/y6O+c3Xr7T/fv7NsPyjYXSGHR4VuJlCtJdTM+zw+F+FOQ9xN9TOzvVdXs/I+Nz7PD+5zs7Nvamff6P7EXeGnQ6V+TmS55B9nymAL/iBGUV42HTOsenrpoz5dn7tlPDDEdzc/AdeTeekERgAAA==

metadata_json:
  {"categories":["AI/ML"],"complexity":"simple","use_cases":["AI agent integration","monday.com automation","MCP server setup"],"estimated_setup_minutes":5,"required_services":["Monday.com","Model Context Protocol (MCP)"],"key_features":["All 18 Monday.com operations integrated","Zero configuration setup","Direct AI agent connectivity","Complete tool exposure"],"target_audience":["AI developers","automation engineers"]}


name: 🛠️ Mocean Tool MCP Server 💪 both operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-22T05:43:27.164Z
updated_at: 2025-06-22T05:43:27.164Z
url: https://n8n.io/workflows/5121
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Complete MCP server exposing all Mocean Tool operations to AI agents. Zero configuration needed - all 2 operations pre-built.

  ⚡ Quick Setup

  Need help? Want access to more workflows and even live Q&A sessions with a top verified n8n creator.. All 100% free?

  Join the community

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every Mocean Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n Mocean Tool tool with full error handling

  📋 Available Operations (2 total)

  Every possible Mocean Tool operation is included:

  🔧 Sms (1 operations)

  • Send an SMS

  🔧 Voice (1 operations)

  • Send an SMS

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native Mocean Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every Mocean Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.moceanTool","n8n-nodes-base.moceanTool"]

workflow_json_compressed:
  H4sIAAAAAAAAE81W3WrcRhR+lYNS8A87u/r/WSitMUlriJMSJyk0NvVo5mhXWNIIadbOxizkvhelP7Q0LaSUXvSiD9DnyQs0j9Az0q7XcRxTQi96syvNzDnzfd+c+Y7OrRI1t8bnVl61mlcC96Q1toQMEuQc0yj1fGmH6PqB43ixLdPEFzKNslRgaHuREL5E18XAS0TgBDFPEyEzYS0GVqUkttb4CaU2KePEFW7iSpYFdsJ87kiWRlHMIl8mro9J4maORVG8RFr9uWpOskKdwf1TbE5zPAObJvW8NpNVXLEuO0t5i8NW5+Jkfk9ppCW1anOdq4o2Zo4f2gPmhPYRjfOGMmtsWkP2LJd6ao191x5YU8wnU22NY5tehKo0VvRm3boFr1/+/Ovff30N+0ogr+ChUgXs734GBwQJm8PqsLrVrfruK9g55XnB0wLhfo0NNwha2HRBK82LLbN0e/ugbLe3x9BiJc3rY5ULXA/0yV69+MnseIB6VsMeHUkzE10ys8AZwvb2XlmrRsNKIJPgruIS9DRv4WwlW15pBXM1a4DEgtXZXiR5/fL7b2BHSthtUBLfnBcdtl1VZflk1uAbnPlMT80i0fGibKAqJGo0ZY4BzCyomn54JUEUqkXgRQGKJpp2eFi5/Z4vnsMOsTnluuN9u+oEexM4wSasRLADb9Rul2p7S+A/wieo4dGDuz3geg5nmE6VOjFjkDWq7MJ0k08m2MBmY44X2lwinYPfJ/n9B0O1QqFNkkeE14SYeCLX7byzB3xCpEEsJeEXx9Cd0y9/wAPkcs60Yib+DnJNunULXj3/Db7ARr0ZC6wTxTVKrSqkbpCls7zQfdBq09ZIrkpuJC+KOdSqnhWkGqyrGE5zDscfGLo7e5tbx4BPKVnb9iBNstuk2hxojOgI7I7mYmdCVqZ51T/zVe32cfdo9BS7usGmUQ1MKbTIq0mXgvLVtAVCphoCqGm8D9tXMs/ma4QgMeOzgrjkpi7ml+qFt1Ah1Z1cX6Fv/4R7NASfYlF/dFjtTlGcmLqCJwaHVGJWki4d3qPNqdZ1Ox6NaLgd0vwwVyMqeJwsZR11kubVSBSzlqD0ZjFqZ+nyaW0gBa8mYsrzamjglaIebQFRrg3dEqnO4YnMW6EaeWnbfmBY4khkqlTy2ZZRoyuhSzBgMsuluXUmoSAgqsyf9QCHxh+NmT2mk+zMylkMlj5puz6Po1iy0AsD5juBx3jmZvTjoBe6EbppuvbJ661pbZUfE9Vr6RLVh/0NuWKasW880zaeubxXXUfwnTBEm/tMZhgz341SFksnZuToHvcc3039yLpqszU3LmuVHUhmFGa07w3kuS1SHgYx85KImoQwu3CfM+6ibTu2SLIwWJM/6IwfjPOD8x7twSbHd9y3u4NQhWqoOwwu+sRbrYG8/AYaoW17PAgFC2QgmJ95KUtTnrCEe24cuCEPuXM9Dfc9aXjXNLkljeAGGl0PuoFInLpp7KdUfUnoEJHIYYnwA2bT90GMke07iX+JCDUyONg/eCeHvhBMsV4tOmrEjv82Ba0oyYfn57Ayuo2HamMAx8cD2KDeSLd0YwsWC8pm5q+uvUP/168uySnJaa8G7PfD18eouru7BGtBgol14zQj71TQTznVgm0zz5UZXWcp6N54EUtl5DhZSlc6lFcU7A/lvTSkL7T/tYbGf2ZdUDUrioG16k6U5PQdpXjUlaxp1Uv112VGzzz/0tgK8afvTKPSv/DEVcyAvnklPrXG9uLoiDa+JP5/mnmx+AcJoDqmZgsAAA==

metadata_json:
  {"categories":["Developer Tools"],"complexity":"complex","use_cases":["Exposing operations to AI agents","Building MCP servers","Automating tool access"],"estimated_setup_minutes":30,"required_services":["Mocean Tool","MCP (Model Context Protocol)"],"key_features":["Zero configuration setup","All operations pre-built","Direct AI agent integration","MCP server hosting"],"target_audience":["developers","AI engineers","tool integrators"]}


name: 🛠️ MISP Tool MCP Server 💪 all 44 operations
author_name: David Ashby
author_username: cfomodz
categories: []
created_at: 2025-06-22T05:47:21.121Z
updated_at: 2025-06-22T05:47:21.121Z
url: https://n8n.io/workflows/5122
scraped_at: 2026-05-02 08:04:51
metadata_generated_at: 2026-05-02 08:36:21
description:
  Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

  Join the community

  Complete MCP server exposing all MISP Tool operations to AI agents. Zero configuration needed - all 44 operations pre-built.

  ⚡ Quick Setup

  Import this workflow into your n8n instance
  Activate the workflow to start your MCP server
  Copy the webhook URL from the MCP trigger node
  Connect AI agents using the MCP URL

  🔧 How it Works

  • MCP Trigger: Serves as your server endpoint for AI agent requests
  • Tool Nodes: Pre-configured for every MISP Tool operation
  • AI Expressions: Automatically populate parameters via $fromAI() placeholders
  • Native Integration: Uses official n8n MISP Tool tool with full error handling

  📋 Available Operations (44 total)

  Every possible MISP Tool operation is included:

  🔧 Attribute (6 operations)

  • Create an attribute
  • Delete an attribute
  • Get an attribute
  • Get many attributes
  • Get a filtered list of attributes
  • Update an attribute

  📅 Event (8 operations)

  • Create an event
  • Delete an event
  • Get an event
  • Get many events
  • Publish an event
  • Get a filtered list of events
  • Unpublish an event
  • Update an event

  🔧 Eventtag (2 operations)

  • Add a tag to an event
  • Remove a tag from an event

  🔧 Feed (6 operations)

  • Create a feed
  • Disable a feed
  • Enable a feed
  • Get a feed
  • Get many feeds
  • Update a feed

  🔧 Galaxy (3 operations)

  • Delete a galaxy
  • Get a galaxy
  • Get many galaxies

  🔧 Noticelist (2 operations)

  • Get a noticelist
  • Get many noticelists

  🔧 Object (1 operations)

  • Get a filtered list of objects

  🔧 Organisation (5 operations)

  • Create an organization
  • Delete an organization
  • Get an organization
  • Get many organizations
  • Update an organization

  🏷️ Tag (4 operations)

  • Create a tag
  • Delete a tag
  • Get many tags
  • Update a tag

  👤 User (5 operations)

  • Create a user
  • Delete a user
  • Get a user
  • Get many users
  • Update a user

  🔧 Warninglist (2 operations)

  • Get a warninglist
  • Get many warninglists

  🤖 AI Integration

  Parameter Handling: AI agents automatically provide values for:
  • Resource IDs and identifiers
  • Search queries and filters
  • Content and data payloads
  • Configuration options

  Response Format: Native MISP Tool API responses with full data structure

  Error Handling: Built-in n8n error management and retry logic

  💡 Usage Examples

  Connect this MCP server to any AI agent or workflow:

  • Claude Desktop: Add MCP server URL to configuration
  • Custom AI Apps: Use MCP URL as tool endpoint
  • Other n8n Workflows: Call MCP tools from any workflow
  • API Integration: Direct HTTP calls to MCP endpoints

  ✨ Benefits

  • Complete Coverage: Every MISP Tool operation available
  • Zero Setup: No parameter mapping or configuration needed
  • AI-Ready: Built-in $fromAI() expressions for all parameters
  • Production Ready: Native n8n error handling and logging
  • Extensible: Easily modify or add custom logic

  &gt; 🆓 Free for community use! Ready to deploy in under 2 minutes.

nodes_used:
  ["n8n-nodes-base.stickyNote","@n8n/n8n-nodes-langchain.mcpTrigger","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.stickyNote","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.stickyNote","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.stickyNote","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.stickyNote","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.stickyNote","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.stickyNote","n8n-nodes-base.mispTool","n8n-nodes-base.stickyNote","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.stickyNote","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.stickyNote","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.stickyNote","n8n-nodes-base.mispTool","n8n-nodes-base.mispTool","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  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

metadata_json:
  {"categories":["Development","Security"],"complexity":"medium","use_cases":["Exposes MISP operations to AI agents","Integrates security tools with LLMs","Provides threat intelligence API access"],"estimated_setup_minutes":5,"required_services":["MISP"],"key_features":["44 pre-built MISP operations","Zero configuration setup","Direct AI agent integration via MCP","Sticky note context management"],"target_audience":["security engineers","AI developers","threat analysts"]}


name: Automated AWS IAM Key Compromise Response with Slack & Claude AI
author_name: Niranjan G
author_username: niranjan
categories: []
created_at: 2025-06-22T07:43:25.214Z
updated_at: 2025-06-22T07:43:25.214Z
url: https://n8n.io/workflows/5123
scraped_at: 2026-05-02 08:04:49
metadata_generated_at: 2026-05-02 08:36:21
description:
  🛡️ Automated AWS Key Compromise Remediation

  Description

  This n8n workflow provides a secure, enterprise-grade response system for AWS IAM access key compromises with built-in form submission and human approval mechanisms. When an AWS access key is suspected to be compromised, this workflow enables rapid containment through a secure web form interface with basic authentication, human approval via Slack, and automated damage prevention through immediate key deactivation, credential invalidation, and comprehensive security reporting.

  How This Workflow is Useful

  Secure Form-Based Response
  Authenticated Form Submission**: Secure web form with basic authentication for capturing compromise details
  Human Approval Workflow**: Slack-based approval system for sensitive security operations
  Rapid Key Deactivation**: Instantly disables compromised access keys after approval
  Credential Invalidation**: Creates and applies security policies to invalidate existing temporary credentials
  Policy Analysis**: Automatically scans and analyzes both inline and attached IAM policies for the affected user
  AI-Powered Reporting**: Generates detailed security reports with intelligent analysis and team notifications

  Business Value
  Reduces Mean Time to Response (MTTR)**: Automates manual security procedures that typically take hours
  Minimizes Security Exposure**: Immediate containment prevents potential data breaches and unauthorized resource access
  Ensures Compliance**: Provides audit trails and documentation required for security compliance frameworks
  Cost Prevention**: Prevents potential financial damage from compromised credentials being used maliciously
  Rapid Response Capability**: Streamlines security response procedures when incidents are detected

  Technical Benefits
  AWS Best Practices**: Implements official AWS security recommendations for key compromise response
  Scalable Architecture**: Handles multiple access keys and complex IAM policy structures
  Error Handling**: Robust error handling ensures workflow continues even if individual steps fail
  Audit Trail**: Complete logging of all actions taken during the incident response
  Integration Ready**: Easily integrates with existing security tools and notification systems

  Use Cases

  1. Incident Response Automation
  Automated response to security alerts from AWS CloudTrail
  Integration with SIEM systems for immediate key compromise response
  24/7 security monitoring and automated containment

  2. Compliance and Audit
  Meeting regulatory requirements for incident response documentation
  Providing audit trails for security compliance frameworks (SOC 2, ISO 27001, PCI DSS)
  Demonstrating due diligence in security incident handling

  3. Multi-Account Management
  Centralized security response across multiple AWS accounts
  Consistent incident response procedures across different environments
  Standardized security automation for enterprise AWS deployments

  4. Security Training and Testing
  Security team training on AWS incident response procedures
  Tabletop exercises and security drills
  Testing and validation of security response capabilities

  Key Features

  Core Functionality
  ✅ Secure Form Interface: Web form with basic authentication for secure data submission
  ✅ Human Approval Gate: Slack-based approval workflow for sensitive operations
  ✅ Authenticated Data Processing: Secure handling of form submissions with validation
  ✅ Immediate Key Deactivation: Instant disabling of compromised credentials after approval
  ✅ Security Policy Generation: Automatic creation and attachment of credential invalidation policies
  ✅ Policy Analysis: Deep analysis of user permissions and attached policies
  ✅ AI Security Analysis: Intelligent security report generation with risk assessment
  ✅ Team Notifications: Real-time Slack notifications to security teams
  ✅ Comprehensive Logging: Complete audit trail of all response actions

  Technical Specifications
  Secure Form Interface**: Web form with basic authentication for secure data capture
  Human Approval System**: Slack-based approval workflow for sensitive operations
  AWS API Integration**: Direct integration with AWS IAM APIs
  Authentication Layer**: Basic auth protection for form submissions
  Error Handling**: Robust error handling with continuation on non-critical failures
  Scalable Processing**: Handles multiple policies and complex IAM structures
  Security Best Practices**: No hardcoded credentials, uses AWS credential management
  Modular Design**: Easy to customize and extend for specific organizational needs

  Prerequisites

  Required Credentials
  AWS Credentials** with IAM permissions for:
    ListAccessKeys, UpdateAccessKey
    ListUserPolicies, ListAttachedUserPolicies
    CreatePolicy, AttachUserPolicy
    GetPolicy, GetPolicyVersion, GetUserPolicy

  Required Integrations
  Slack Workspace** for approval workflow and team notifications
  Basic Authentication Setup** for secure form access

  Optional Integrations
  AI Language Model** (Claude/OpenAI) for intelligent security analysis and report generation

  Installation and Setup

  Import the workflow into your n8n instance
  Configure AWS credentials in n8n credential manager
  Set up basic authentication for the secure form interface
  Configure Slack integration for approval notifications and team alerts
  Set up AI model (optional) for enhanced security analysis and reporting
  Configure approval workflow in Slack for human oversight
  Test in development environment before production use

  Workflow Inputs

  Secure Form Submission
  This workflow uses a secure web form with basic authentication to capture compromise details:
  Username**: The AWS IAM username of the compromised account
  Access Key ID**: The specific access key ID that has been compromised

  Authentication & Approval Process
  Form Authentication: Basic authentication protects the submission form
  Data Processing: Secure handling and validation of submitted credentials
  Human Approval: Slack notification sent to security team for approval
  Automated Execution: Upon approval, the workflow executes the security response

  This multi-layered approach ensures that sensitive security operations require both authentication and human oversight before execution.

  🚀 Automate with Slack Integration

  Want to fully automate and simplify this workflow? Connect it with Slack for seamless team collaboration and instant response capabilities!

  Interactive Slack Automation
  Combine this AWS Key Compromise Response workflow with our Interactive Slack Approval & Data Submission System to create a fully automated incident response pipeline:

  Instant Slack Alerts**: Receive immediate notifications when key compromises are detected
  One-Click Response**: Trigger the AWS response workflow directly from Slack with interactive buttons
  Team Collaboration**: Enable security teams to respond collectively through Slack channels
  Approval Workflows**: Add human approval gates before executing critical security actions
  Real-time Updates**: Get live status updates and completion notifications in Slack

  How the Complete Solution Works
  Detection: External security monitoring tools (CloudTrail, SIEM, etc.) detect potential key compromise
  Secure Form Access: Security team accesses the authenticated web form to submit compromise details
  Form Submission: Credentials are securely submitted through the basic auth-protected form
  Human Approval: Slack notification sent to security team for review and approval
  Approved Execution: Upon approval, the AWS security response executes automatically
  Real-time Updates: Progress and completion notifications sent back to Slack
  Security Analysis: AI-powered analysis and comprehensive reporting delivered to the team

  Get Started with Full Automation
  To enable automatic notifications and complete the automation pipeline, use the Interactive Slack Approval & Data Submission System with Webhooks workflow: https://n8n.io/workflows/5049-interactive-slack-approval-and-data-submission-system-with-webhooks/

  This integration transforms manual security responses into streamlined, team-collaborative automation that reduces response time from hours to minutes.

  Security Considerations

  Form Authentication**: Basic authentication protects the submission interface
  Human Approval Gate**: Slack-based approval prevents unauthorized execution
  AWS Credential Management**: Uses AWS credential management best practices
  No Sensitive Data Storage**: No sensitive data stored in workflow configuration
  Least-Privilege Access**: Implements least-privilege access principles
  Complete Audit Trails**: Provides complete audit trails for compliance
  Secure Data Processing**: Encrypted handling of form submissions and approvals
  Immediate Damage Prevention**: Designed for rapid containment after approval

  ⚠️ Important Disclaimer

  Use with Caution: Disabling access keys without proper understanding can significantly impact your personal or business operations. This workflow immediately deactivates AWS access keys, which may disrupt running applications, automated processes, or services that depend on these credentials.

  AWS Best Practices Recommendation: 
  Use IAM Roles instead of Access Keys** whenever possible for enhanced security
  IAM roles provide temporary credentials and eliminate the need for long-term access keys
  Follow the principle of least privilege when assigning permissions
  Regularly rotate and audit your AWS credentials
  Implement proper monitoring and alerting for credential usage

  Before Using This Workflow:
  Ensure you understand which services and applications use the target access key
  Have a rollback plan in case of accidental disruption
  Test in a non-production environment first
  Coordinate with your team before executing in production

  For comprehensive AWS security best practices, refer to the AWS Security Best Practices Guide.

  For more workflows and automation solutions, visit: https://n8n.io/creators/niranjan/

nodes_used:
  ["n8n-nodes-base.httpRequest","n8n-nodes-base.code","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.splitOut","n8n-nodes-base.splitInBatches","n8n-nodes-base.splitInBatches","n8n-nodes-base.splitOut","@n8n/n8n-nodes-langchain.agent","n8n-nodes-base.merge","n8n-nodes-base.aggregate","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.httpRequest","n8n-nodes-base.code","n8n-nodes-base.code","n8n-nodes-base.noOp","n8n-nodes-base.noOp","n8n-nodes-base.slack","@n8n/n8n-nodes-langchain.lmChatAnthropic","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.awsIam","n8n-nodes-base.slack","n8n-nodes-base.stickyNote","n8n-nodes-base.set","n8n-nodes-base.stickyNote","n8n-nodes-base.set","n8n-nodes-base.manualTrigger","n8n-nodes-base.formTrigger","n8n-nodes-base.noOp"]

workflow_json_compressed:
  [encoded data, 8512 characters]

metadata_json:
  {"categories":["Security","DevOps"],"complexity":"medium","use_cases":["rapid response to credential compromise","auto-generate remediation forms","human-in-the-loop approval","deactivate compromised AWS keys"],"estimated_setup_minutes":30,"required_services":["AWS IAM","Slack","Anthropic Claude"],"key_features":["secure web form with basic auth","human approval via Slack integration","automatic key deactivation on compromise","credential invalidation workflow"],"target_audience":["security engineers","cloud admins","DevOps specialists"]}


name: Generate QR Codes from URLs with QR Server API and Downloadable Images
author_name: Rex Lui
author_username: rexlui
categories: []
created_at: 2025-06-22T08:35:25.306Z
updated_at: 2025-06-22T08:35:25.306Z
url: https://n8n.io/workflows/5124
scraped_at: 2026-05-02 08:04:50
metadata_generated_at: 2026-05-02 08:36:21
description:
  Easily generate QR codes from any URL! This workflow lets users submit a URL via a simple form and instantly receive a downloadable QR code image—perfect for quick sharing or promotions. Setup is fast and user-friendly, so you’ll be up and running in minutes!

  🚀 How it works
  The end user submits a URL through a simple online form.
  The workflow automatically sends the submitted URL to a QR code generation API.
  The user receives a downloadable QR code image corresponding to their URL.

  ⚙️ Setup instruction
  Import Workflow: Click "Import from JSON" in your n8n environment and paste the provided workflow JSON.
  Click "Save" and activate the workflow.
  Double click the "On form submission" node to obtain the production URL.
  You may now use this URL to do QR code generation.

nodes_used:
  ["n8n-nodes-base.formTrigger","n8n-nodes-base.httpRequest","n8n-nodes-base.form","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote","n8n-nodes-base.stickyNote"]

workflow_json_compressed:
  H4sIAAAAAAAAE6VW227jNhD9FUIpihYwHUqiJMpAUGxbpM0i291m0xa95IGXkc2uTCkS7SQN/O8dynacxN4AaQE/yMPhcObMmUPeR9ZEk8i9fTc/+z0/19ce/nhz20ejaA5eRpP7yLreS6fhLPgJkSQFFCaTglUsSZgsTay0YJyJFIqqyArICi6AZSyrcqWEVKUBwWVeZELE0WoUOTkHDPXzBdGNATIFB530tnFkaSWpmm5O+oWa275HGybi5bSPJn9e4U70D5/366RzUfBKg6QqZ4JyoTgVOU9oXBWmEhVniUqih/Peu0Ox79qw5oSjQ3CqZA/j4HfZ2ekUOvRpm96G9PBgNmKYxg2oWdN8GgCpEp5hYYZWZawpL2RMVcZyWpm4TE2qDWMqxJAdZuGh6wOkTRvihU+EYzjM+nqDyXcBkx/WmDTh+LB+aqE2w9alrBcbDKpgPJcKatz5y8U5+nZwvbAdmME/mvhuAavRxvNyU+piroaynmy/scbPQp611DBraoMukyhmjP2fqDOw05l/TdirDSDfQ687265hjy5ntidz6yyRbVtbvWYL2nyzpQ+QLZ9wO/EzIG3XLK0BQxCaceBd6PWv2IEhZjJOQg0DjwqeJFkOGU1LXWIPTYE9VIpWHJldiSSvDNvx6MfLyw/kAnOH3n+WQTPv253PIwbhyAwcekqIRRfgOgm7JsfHsrXj666HbgndWDfz42V8rDvAIul1R0ORx98Y6eXJ/T354u++cWMskaxWX/b2H9gZh56i+fbBsu4HmjCnRxx8jg1/hA1OtYqZYTRjIqc8LSoqU+S3ihWOWq4BUrHD5hRb9+JUPQWD8/2BykulFRcJlTjelMeqoqIoBNUpZCAgUwXLXx6opt3oCUZD9Noa/HrYO+jbxpnfLFJ9gv/8onPfWie7O1zceT4axmcC9cTtHfS9nAbHk61nU5FnLSH9rFnUhszkEogCcMQ0N65uZCAmsveuWXTEwNJq2Odo/NCF2HCjhSwpKk1COc/xKxMlNTKLWZYyKeN814WP3upPd+SnxsNnm9EPPhuXRy2hORvRhO1TdK0QE1wKIDgPzmPUo6MjcvpUVf9yw7jib0/MidsOKDhDFshwYl278N666TCzATRERQHi6ZD9fo3SBt+XEGJCGc2LlALPGOVZYqjikNJU85xxCVKXcBCh+NUQxa+HaJ9Kj1EaUMEytaxr8ubDGam6Zh72fBwkYDB9FbShR3GYNtfdeA5BJI6/fgmRQnNeiCxGQcuAclUgZ9KkoGWaVVkhjcxzeRCR5NWIpOK/kQZZgJ3fI8zafIAs29nZ0uUFXmAqUnu7xCoqWfcwinoYeDbkBbegFyH59936SloOL5Plev+gQ6WGPFExviaSHAmVJkAFS2LKIK9Kxsq0StigB86B3qrP08sB/8+lDQDhbR2q2VPIYXmETywDt9GEra7C/XfgoXIo0uF76EDE1epfyyBlBuUJAAA=

metadata_json:
  {"categories":["Marketing","Tools"],"complexity":"medium","use_cases":["generate QR code images","create scannable links","print QR codes quickly"],"estimated_setup_minutes":5,"required_services":["QR Server API"],"key_features":["api integration for QR generation","form input for URL submission","immediate image download"],"target_audience":["marketing teams","operations staff","influencers"]}


