scrapfly
- 12 skills
- 0 followers
- 11 hours ago last updated
- ▌ Scrapfly CLI · scrapflyUse the Scrapfly CLI (`scrapfly`) to scrape web pages, capture screenshots, extract structured data with AI, crawl entire sites, and drive a cloud browser over CDP from a shell. JSON envelope on stdout for every command. Use when the user asks to "scrape a URL", "screenshot a page", "extract data from HTML", "crawl a site", "drive a browser with Playwright/CDP", "bypass anti-bot", or any task involving the `scrapfly` command.
- ▌ Scrapfly Rpa · scrapflyUse the Scrapfly RPA API to run typed workflow graphs against managed cloud browsers, retrieve produced artifacts (HTML snapshots, downloads, HTTP response bodies, JS return values), and route those artifacts into Scrapfly's managed bucket or your own customer GCS or S3 bucket. Use when the user asks to "run an RPA workflow", "fetch artifacts from a run", "configure BYOS storage", "set up customer GCS or S3 for RPA", "test a storage destination", or any task involving the /v2/rpa/* endpoints.
- ▌ Scrapfly Sdk Go · scrapflyWeb scraping from Go with the Scrapfly SDK (`github.com/scrapfly/go-scrapfly`). Use when the user asks to scrape a URL, bypass anti-bot protection, render JavaScript, capture screenshots, or extract structured data from a Go program.
- ▌ Scrapfly Browser · scrapflyAutomate cloud browsers using the Scrapfly Cloud Browser API with Python Playwright
- ▌ Scrapfly Crawler · scrapflyCrawl entire websites using the Scrapfly Crawler API with the Python SDK
- ▌
- ▌ Scrapfly Alerting · scrapflyThreshold-based alerting on Scrapfly account metrics. Wire up rules like "alert me when scrape success rate drops below 95% for 10 minutes" and receive notifications via email, webhook, or in-app. Use when the user asks to "set up an alert", "monitor my scrape success rate", "tell me when my scrapes start failing", "alert on unblocker block rate", "alert on ASP block rate", "watch a specific domain", or any task involving the Scrapfly alerting product. Covers the three call paths: REST API, MCP `alert_*` tools, and the `scrapfly alert` CLI subcommand. Enterprise plan feature.
- ▌ Scrapfly Sdk Rust · scrapflyWeb scraping from Rust with the Scrapfly SDK (`scrapfly-sdk` crate). Use when the user asks to scrape a URL, bypass anti-bot protection, render JavaScript, capture screenshots, or extract structured data from an async Rust program.
- ▌ Scrapfly Extraction · scrapflyExtract structured data from web content using the Scrapfly Extraction API with the Python SDK
- ▌ Scrapfly Screenshot · scrapflyCapture web page screenshots using the Scrapfly Screenshot API with the Python SDK
- ▌ Scrapfly Agent Rules · scrapflyCross-tool golden rules for an autonomous Scrapfly web agent connected to the Scrapfly MCP server (web_scrape, screenshot, check_if_blocked, the Cloud Browser lifecycle, snapshot/click/fill/type/press/scroll/select/drag, and WebMCP). Use when an LLM agent has access to the Scrapfly MCP toolset and needs to choose between stateless scraping and a stateful Cloud Browser session, decide when to call browser_unblock, or coordinate multi-tool flows.
- ▌ Scrapfly Sdk Typescript · scrapflyWeb scraping from TypeScript or JavaScript with the Scrapfly SDK (`scrapfly-sdk`). Use when the user asks to scrape a URL, bypass anti-bot protection, render JavaScript, capture screenshots, or extract structured data from Node.js, Deno, or Bun.