Skip to main content
MCP server CX Codex

Scrapling MCP Server — Claude Code MCP server

Web scraping MCP server with stealth browsers, JavaScript rendering, and Cloudflare bypass. Extracts clean Markdown and structured page data for AI agents.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add scrapling -- uvx scrapling
Open on GitHub

What Scrapling MCP Server does

This server connects the Scrapling framework to coding environments like Claude Code, Codex, and Cursor. It equips your assistant with stealth HTTP requests, headless browser control, and parsing via CSS selectors or XPath. Background challenge solving handles Cloudflare Turnstile and interstitial screens automatically.

The framework supports persistent sessions, proxy rotation, and exports to clean Markdown or JSON. Running the server requires uvx scrapling, so having uv and Python on your system is mandatory. Without uvx, the agent cannot launch the runtime process.

What it helps with

  • bypass Cloudflare Turnstile screens when reading web targets
  • render dynamic JavaScript pages with a stealth browser
  • convert HTML page contents into clean Markdown for context
  • extract elements using CSS selectors or XPath queries

Example prompts for the agent

  • Scrape quotes from https://quotes.toscrape.com/ using CSS selectors
  • Fetch the documentation behind Cloudflare and return the content as Markdown
  • Inspect the target table layout and parse the data into JSON

How to install Scrapling MCP Server

Platform CLI

claude mcp add scrapling -- uvx scrapling

uvx runs the command named after the package; if the README names another one, use uvx --from scrapling <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about Scrapling MCP Server

How to install Scrapling MCP Server in Claude Code?

Run claude mcp add scrapling -- uvx scrapling in your terminal. The package manager will download and start the server process.

What does Scrapling MCP Server do?

It gives AI assistants browsing capabilities to bypass Cloudflare, execute JavaScript, and extract structured web data or clean Markdown.

What is needed to run Scrapling MCP Server?

You need uv installed on your path because the launch command relies on uvx scrapling to manage the Python environment.

Similar MCP servers

All MCP servers for Browser and scraping →

From the same set2

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor