# scrapling-fetch-mcp

> MCP Server

This repository provides an MCP server, `scrapling-fetch-mcp`, enabling AI assistants to access text content from websites employing bot detection. It offers tools for fetching complete pages and extracting content based on patterns.

## Overview

- **Category:** Developer Tools
- **Language:** Python
- **Stars:** 114
- **Forks:** 0
- **Owner:** cyberchitta
- **GitHub:** https://github.com/cyberchitta/scrapling-fetch-mcp
- **Created:** 2025-03-13T07:04:37+00:00
- **Updated:** 2025-03-27T07:46:41+00:00
- **Source:** https://model-context-protocol.com/servers/ai-access-bot-protected-website-content

## Setup

## Setup

1. Requirements:
   - Python 3.10+
   - [uv](https://github.com/astral-sh/uv) package manager

2. Install dependencies and the tool:
```bash
uv tool install scrapling
scrapling install
uv tool install scrapling-fetch-mcp
```

Add this configuration to your Claude client's MCP server configuration:

```json
{
  "mcpServers": {
    "Cyber-Chitta": {
      "command": "uvx",
      "args": ["scrapling-fetch-mcp"]
    }
  }
}
```

## Tools

## Available Tools

1.  **s-fetch-page**: Retrieves complete web pages with pagination support
2.  **s-fetch-pattern**: Extracts content matching regex patterns with surrounding context
