Description

Scrapling Fetch MCP enables AI assistants to access text content from websites protected by bot detection mechanisms, bridging the gap between what humans can view in browsers and what AIs can access. Built by cyberchitta, it provides two main tools: s-fetch-page for retrieving complete web pages with pagination support, and s-fetch-pattern for extracting specific content using regex patterns with surrounding context. The server offers three protection levels (basic, stealth, and max-stealth) to handle various degrees of bot detection, making it particularly valuable for retrieving documentation and reference materials from protected sites without requiring users to manually copy and paste content.

Installation

npx -y scrapling-fetch-mcp
npm install scrapling-fetch-mcp
git clone https://github.com/cyberchitta/scrapling-fetch-mcp

Claude Desktop Configuration

Add this configuration to your Claude Desktop config file to enable this MCP server:

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json

Config file location: %APPDATA%\Claude\claude_desktop_config.json

Config file location: ~/.config/Claude/claude_desktop_config.json

claude_desktop_config.json
{
  "mcpServers": {
    "scrapling-fetch": {
      "command": "npx",
      "args": [
        "-y",
        "scrapling-fetch-mcp"
      ]
    }
  }
}