MCP.so
Sign In

Scrappey MCP Server

@pim97

About Scrappey MCP Server

Allow LLMs to control a browser with Scrappey

Basic information

Category

Other

Runtime

node

Transports

stdio

Publisher

pim97

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-server-scrappey": {
      "command": "npx",
      "args": [
        "@anthropic/smithery-cli",
        "deploy"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Scrappey MCP Server?

A Model Context Protocol server for interacting with Scrappey.com's browser-backed web automation and data-extraction platform. It bridges AI models with real browser sessions to handle JavaScript-dependent pages, challenge pages from bot-management systems (Cloudflare, Datadome, Kasada, etc.), and interactive captchas.

How to use Scrappey MCP Server?

Install via npm install and npm run build, then set the SCRAPPEY_API_KEY environment variable. Configure Claude Desktop or Cursor IDE with the server’s path and API key. Use tools like scrappey_create_session, scrappey_request, scrappey_browser_action, and scrappey_screenshot to create sessions, send browser-backed HTTP requests, execute automation actions, and take screenshots.

Key features of Scrappey MCP Server

  • Creates and manages persistent browser sessions
  • Sends HTTP requests through browser-backed infrastructure
  • Executes browser actions (click, type, scroll, etc.)
  • Renders JavaScript challenge pages from major bot-management systems
  • Solves interactive captcha widgets (Turnstile, reCAPTCHA, hCaptcha)
  • Takes screenshots and records video

Use cases of Scrappey MCP Server

  • Testing and monitoring applications you own or operate
  • Collecting data you are authorized to access from JavaScript-heavy websites
  • Automating interactions on pages protected by Cloudflare, Akamai, or Datadome
  • Extracting structured content using CSS selectors and browser actions

FAQ from Scrappey MCP Server

What do I need to use this server?

A Scrappey API key from scrappey.com and Node.js installed.

How does it handle Cloudflare and other challenge pages?

Scrappey renders challenge pages in a real browser; you can enable bypass per request with fields like cloudflareBypass, datadomeBypass, and kasadaBypass.

Can I reuse browser sessions?

Yes, sessions persist cookies and state across requests. Reuse sessions for related work and destroy them when finished.

What proxies are supported?

You can specify a custom proxy, proxy country, premium proxy, or mobile proxy. Supported countries include UnitedStates, UnitedKingdom, Germany, France, and more.

Are there any limits or error codes?

Session limits are shown in the list response. Error codes (e.g., CODE-0001 for capacity full, CODE-0029 for too many sessions) provide specific failure details.

Comments

More Other MCP servers