Zapier

Zapier logo

Connect Scrapfly web scraping to 7000+ apps with Zapier's native MCP client support. Build automated workflows combining data collection, processing, and distribution across your favorite tools.

Workflow Automation Cloud Official Website

Prerequisites

Before getting started, make sure you have the following:

Setup Instructions

Zapier now supports the Model Context Protocol (MCP) natively. Connect Scrapfly as an MCP server to access web scraping capabilities across all your Zaps. The setup takes less than 5 minutes.

  1. Create a New Zap

    Navigate to the editor section and create a new Zap:

    1. Log in to your Zapier account
    2. Go to the editor section
    3. Click the + button to create a new Zap
  2. Create an MCP Client Zap
    1. Search for the MCP Client action and click it
    2. Set the Action event to Run tool
    3. Create a new account from the Account tab
  3. Configure the MCP Authentication

    Zapier supports OAuth and Bearer tokens for MCP clients auth. Use the below details to configure it:

    1. Fill in the MCP connection details
      1. Server URL: https://mcp.scrapfly.io/mcp
      2. Transport: Streamable HTTP
      3. OAuth: Yes
    2. Click the Continue to MCP Client button to open the OAuth page
    3. Add your Scrapfly API key and click the Login button
  4. Save MCP Server Configuration

    After entering the configuration, click Allow to register the Scrapfly MCP server.

    The server will now be available in the MCP Client Zaps.

  5. Use Scrapfly MCP in Your Zaps

    Access Scrapfly scraping tools in any Zap workflow:

    1. Create a new Zap or edit an existing one
    2. Add an action step and search for "MCP Client"
    3. Select the Scrapfly MCP server from the account dropdown
    4. Choose a tool (e.g., scrape, screenshot)
    5. Configure tool parameters (URL, format, etc.)
    Example: Scraping in a Zap

    Scenario: Scrape product pages when new rows are added to Google Sheets

    1. Trigger: Google Sheets → New Row
    2. Action: MCP Tool → Scrapfly → scrape
      • URL: {{trigger_output.product_url}}
      • Format: markdown
      • Render JS: true
    3. Action: Google Sheets → Update Row
      • Scraped Content: {{action_output.content}}
  6. Test and Publish Your Zap

    Test the Zap to ensure Scrapfly MCP tools work correctly:

    1. Click Test & Continue on each step
    2. Review the scraped data output from Scrapfly
    3. Check for any errors in the test results
    4. Once all steps test successfully, click Publish
    5. Monitor Zap runs in the Zap History tab
    Pro Tip: Use Zapier's built-in Formatter and Filter actions to process scraped data before sending it to destination apps!

Workflow Ideas

Here are some workflow concepts you can build with Scrapfly MCP in Zapier. These are simplified examples - adapt them to your specific needs:

Price Monitoring (Beginner)
Beginner Level

Monitor competitor product prices and get alerts on price drops.

Workflow:

  • Trigger: Schedule (hourly)
  • Action: Scrapfly MCP → scrape product pages
  • Action: Extract price with Formatter
  • Action: Compare with stored price in Google Sheets
  • Action: Send Slack alert if price dropped
News Aggregator (Intermediate)
Intermediate Level

Collect news from multiple sources and summarize with AI.

Workflow:

  • Trigger: Schedule (daily 9am)
  • Action: Scrapfly MCP → scrape news sites (loop)
  • Action: OpenAI → summarize articles
  • Action: Airtable → save summaries
  • Action: Email → send daily digest
Competitive Intelligence (Advanced)
Advanced Level

Track competitor websites and analyze changes over time.

Workflow:

  • Trigger: Schedule (daily)
  • Action: Scrapfly MCP → scrape competitor pages
  • Action: Extract pricing/product data
  • Action: Compare with historical data
  • Action: Send alerts on significant changes
  • Action: Update Google Sheets dashboard

Example Prompts

When using Scrapfly MCP tools in Zapier, you'll configure actions with parameters like these examples:

Simple Page Scraping
Scrape https://web-scraping.dev/product/1 and extract content in markdown format
Screenshot Capture
Take full-page screenshot of https://web-scraping.dev and save as PNG
Dynamic Content Extraction
Scrape https://web-scraping.dev with JavaScript rendering enabled, wait 3 seconds for content to load
Batch URL Processing
Loop through spreadsheet URLs, scrape each page, extract prices, save results back to sheet

Troubleshooting

Cause: MCP server configuration not saved or Zapier plan doesn't support MCP

Solution:

  • Verify you saved the MCP server configuration in Settings → MCP Servers
  • Check that your Zapier plan supports MCP integration
  • Refresh your Zapier dashboard or clear browser cache
  • Contact Zapier support if MCP settings are not visible

Cause: Browser blocks OAuth2 popup or authorization expires

Solution:

  • Ensure popups are allowed for zapier.com in your browser
  • Manually copy OAuth2 URL from Zapier and paste in browser
  • Check that you're logged into Scrapfly in your browser
  • Fallback: use API key authentication instead

Cause: Invalid parameters or insufficient credits

Solution:

  • Check parameter values in the MCP Tool action (URL format, etc.)
  • Verify your Scrapfly account has remaining credits
  • Review error message in Zap History for details
  • Test the same parameters in Scrapfly dashboard to isolate issue

Cause: Zapier monthly task limit exceeded

Solution:

  • Check your Zapier plan limits in account settings
  • Note: Each MCP tool call counts as 1 task
  • Reduce scraping frequency in Schedule trigger
  • Use Scrapfly's cache parameter to avoid re-scraping
  • Combine multiple operations into fewer Zaps
  • Upgrade Zapier plan for higher task limits

Alternative Automation Platforms

While Zapier offers simplicity and the largest app ecosystem, you might also want to explore these no-code automation alternatives for Scrapfly MCP integration:

Make Make

Visual automation platform with advanced workflow capabilities and native MCP support.

  • Visual drag-and-drop scenario builder
  • Advanced routing and iteration
  • Operations-based pricing
n8n n8n

Open-source workflow automation with self-hosting option and MCP support.

  • Self-hosted or cloud deployment
  • Open-source with active community
  • Advanced workflow capabilities

Next Steps

Summary