Skip to content
Limited Edition DevTools

Scrape-LE

Check whether a page is scrapeable before the scraper is written, and say when it cannot tell

FreeOpen sourceMITOnly fetches the page you check

No editor in the loop? npx -y scrape-le-mcp runs the same engine as an MCP server, so an agent can call analyze_robots_txt with nothing else installed, and cargo install scrape-le puts the same check in a terminal. Every way to install it.

Overview

What Scrape-LE does

Whether a page can be scraped is a question best answered before the scraper is written. Scrape-LE loads a URL in a real headless Chromium and reports what it found: HTTP status, page title, load time, console errors, a full-page screenshot, and four detections covering anti-bot measures, authentication requirements, rate limiting and robots.txt rules.

What people use it for

  • Before you write the scraper

    Find out whether a page is reachable, gated or defended — before the work, not after.

  • Real browser, real answer

    The page loads in headless Chromium, so client-rendered content and bot checks behave as they actually will.

  • Respect robots.txt

    The origin rules are fetched and reported alongside everything else, evaluated as your crawler when you name one. A scrapeability report is information, not permission.

Palette

5 commands

Open the command palette and type the name. Nothing is bound to a shortcut by default — the editor's keymap is the user's, not ours.

  • Check URL Scrapeabilityscrape-le.checkUrl
  • Check Selected URLscrape-le.checkSelection
  • Setup Browserscrape-le.setup
  • Open Settingsscrape-le.openSettings
  • Help & Troubleshootingscrape-le.help

Install

Install Scrape-LE

VS Code

ext install nolindnaidoo.scrape-le

Open Quick Open (Cmd/Ctrl+P) and paste.

Cursor / Windsurf

cursor --install-extension nolindnaidoo.scrape-le

Cursor, Windsurf, VSCodium and the other VS Code forks pull from Open VSX. The id is the same as on the Marketplace.

AI agents

npx -y scrape-le-mcp

Runs Scrape-LE's engine as an MCP server, so an agent can call analyze_robots_txt with no editor involved. VS Code 1.101+ needs nothing — the extension registers it for you.

Channels

Where it ships

One engine, 5 places to get it. Copy the one for the editor you use.

Links

Where Scrape-LE lives

The family

The other 16