Skip to content

Templates

Scrape JavaScript-heavy single-page applications that require browser interaction. Waits for content to render, then clicks, scrolls, and extracts.
Advanced ScrapingAdvanced

01The config

MCP Configuration

dynamic-spa-scraper.json
{  "tools": [    {      "name": "scrape_with_actions",      "params": {        "url": "https://spa-app.com/dashboard",        "actions": [          {            "type": "wait",            "selector": ".data-loaded"          },          {            "type": "click",            "selector": ".load-more"          },          {            "type": "wait",            "duration": 2000          }        ]      }    },    {      "name": "extract_content",      "params": {        "format": "markdown"      }    }  ]}

Tags

  • #SPA
  • #javascript
  • #dynamic
  • #browser-automation

02The run

How It Works

7◆ credits
Estimated total: ~7 credits per run
  1. 01scrape_with_actions 5 credits
  2. 02extract_content 2 credits

03Keep exploring

Related Templates

Advanced ScrapingAdvanced

Stealth Data Extraction

Extract data from bot-protected websites using residential proxies and fingerprint rotation. Handles Cloudflare, DataDome, and PerimeterX challenges.

stealth_mode 5 creditsscrape_structured 2 credits

Total: ~7 credits per run

Start forging

Ready to Use This Template?

Every new account gets 1,000 free credits. No credit card required.