Make
Connect Scrapfly web scraping with Make's native MCP client. Build powerful visual automation scenarios with advanced workflow capabilities, data transformations, and 1500+ app integrations.
Prerequisites
Before getting started, make sure you have the following:
- Make account (free or paid)
- Your Scrapfly API key (only if not using OAuth2) (create account)
Setup Instructions
Make (formerly Integromat) supports the Model Context Protocol (MCP) natively. Connect Scrapfly as an MCP server to access web scraping capabilities in your scenarios. The setup takes less than 5 minutes.
-
Create a New Scenario
Create a new scenario module to set the MCP client:
- Log in to your Make account
- Go to the Scenarios section from the left side bar
- Click the + Create scenario button from the top bar
-
Create an MCP client Module
- Search for the MCP Client Module and click it
- From the available MCP client actions, choose the action Execute an action with AI
- Click the Select MCP Server menu and click New MCP server to define a new one
-
Configure the MCP Authentication
Make supports API key/Access token for MCP clients auth. Use the below details to configure it:
- Connection name:
Scrapfly MCP - MCP Server URL:
https://mcp.scrapfly.io/mcp - API Key / Access token: Your Scrapfly API key
- Connection name:
-
Save MCP Server Configuration
After entering the configuration, click Save to register the Scrapfly MCP server.
The MCP client will list the available tools and the MCP server will now be available across all your scenarios.
-
Use Scrapfly MCP in Your Scenarios
Access Scrapfly scraping tools in any Make scenario:
- Create a new scenario or edit an existing one
- Click the "+" button to add a module
- Search for and select "MCP Client"
- Select the Scrapfly MCP server from the connections menu
- Choose a tool (e.g.,
scrape,screenshot) - Configure tool parameters using Make's mapping panel
Example: Scraping in a Scenario
Scenario: Scrape product pages on a schedule and save to Google Sheets
- Module 1: Schedule → Every 1 hour
- Module 2: MCP Tool → Scrapfly → scrape
- URL:
https://web-scraping.dev/product/1 - Format:
markdown - Render JS:
true
- URL:
- Module 3: Google Sheets → Add a Row
- Content:
{{2.content}}(from MCP tool output) - Timestamp:
{{now}}
- Content:
-
Test and Activate Scenario
Test your scenario to ensure Scrapfly MCP tools work correctly:
- Click Run once to test the scenario manually
- Review the output bubbles from each module (click to inspect data)
- Check for errors (red indicators) on any module
- Once working correctly, toggle the scenario to ON
- Monitor executions in the Scenario History tab
Pro Tip: Use Make's Router, Iterator, and Text Parser modules to build complex data processing pipelines after scraping!
Scenario Ideas
Here are some scenario concepts you can build with Scrapfly MCP in Make. These are example workflows - customize them to your specific needs:
Real Estate Monitor (Expert)
Expert LevelAggregate property listings from multiple platforms with matching criteria.
Scenario:
- Trigger: Schedule (every 30 minutes)
- Action: Scrapfly MCP → scrape property sites
- Action: Text Parser → extract listing details
- Action: Iterator → process each property
- Action: Filter by price/location criteria
- Action: Save to Airtable database
- Action: Email digest of new matches
SEO SERP Tracker (Expert)
Expert LevelTrack keyword rankings with historical analysis and alerts.
Scenario:
- Trigger: Schedule (daily)
- Action: Scrapfly MCP → scrape search results
- Action: Extract rankings for target keywords
- Action: Compare with previous rankings
- Action: Router → alert on rank changes
- Action: Update Google Sheets tracker
- Action: Generate weekly report
Financial Data Tracker (Expert)
Expert LevelCollect market data for investment research and analysis.
Scenario:
- Trigger: Schedule (real-time or periodic)
- Action: Scrapfly MCP → scrape financial sites
- Action: Extract prices, sentiment, news
- Action: OpenAI → analyze trends
- Action: Calculate portfolio impact
- Action: Alert on significant events
- Action: Archive to data warehouse
Example Prompts
When using Scrapfly MCP tools in Make, you'll configure modules with parameters like these examples:
Simple Page Scraping
Screenshot Capture
Dynamic Content with Waiting
Batch Processing with Iterator
Troubleshooting
Cause: MCP server configuration not saved or Make plan doesn't support MCP
Solution:
- Verify you saved the MCP server configuration in Organization Settings → MCP Servers
- Check that your Make plan supports MCP integration
- Refresh your Make dashboard or clear browser cache
- Ensure you have proper permissions (organization admin/owner)
Cause: Browser blocks OAuth2 popup or authorization expires
Solution:
- Ensure popups are allowed for make.com in your browser
- Manually copy OAuth2 URL from Make 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:
- Click on module bubble to inspect exact error message
- Verify parameter values (URL format, valid options, etc.)
- Check your Scrapfly account has remaining credits
- Test the same parameters in Scrapfly dashboard to isolate issue
Cause: Make monthly operation limit exceeded
Solution:
- Check your Make plan limits (operations per month)
- Note: Each MCP tool call counts as 1 operation
- Reduce scraping frequency in Schedule trigger
- Use Scrapfly's cache parameter to avoid re-scraping
- Split large scenarios into multiple smaller ones
- Upgrade Make plan for higher operation limits
Cause: Cannot map fields from MCP tool output to next modules
Solution:
- Click module bubbles to inspect exact data structure
- Use Make's mapping panel to explore available fields
- Add "Set Variable" module to extract specific data
- Use "Text Parser" for pattern extraction
- Test with sample data first before using dynamic mappings
Alternative Automation Platforms
While Make offers powerful visual workflow automation, you might also want to explore these no-code automation alternatives for Scrapfly MCP integration:
Zapier
Simpler trigger-action automation connecting 7000+ apps with native MCP support.
- Largest app ecosystem (7000+ integrations)
- Easier learning curve for beginners
- Task-based pricing model
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
- Explore available MCP tools and their capabilities
- See real-world examples of what you can build
- Learn about authentication methods in detail
- Read the FAQ for common questions