Stealth Browser MCP Server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Utilizes puppeteer-extra-plugin-stealth to provide stealth browsing capabilities with anti-detection techniques that bypass common bot detection systems

  • Handles WebGL fingerprinting techniques to help evade browser fingerprinting detection when navigating websites

Stealth Browser MCP Server

An MCP (Model Context Protocol) server that provides stealth browser capabilities using Playwright with anti-detection techniques. This server allows MCP clients to navigate to websites and take screenshots while evading common bot detection systems.

Features

  • Stealth Mode: Uses puppeteer-extra-plugin-stealth with playwright-extra to bypass bot detections
    • Modifies browser fingerprints to appear as regular user traffic
    • Handles WebGL, canvas, font, plugin and other browser fingerprinting techniques
  • Screenshot Tool: Take full-page or element-specific screenshots of any website
    • Supports both headless (default) and visible browser modes
  • MCP Integration: Exposes browser capabilities via Model Context Protocol

Installation

# Install dependencies bun install

Usage

# Run the MCP server bun start # Development mode bun dev # Inspect available tools bun inspect

Available Tools

screenshot

Takes screenshots of webpages using a stealth browser.

Parameters:

  • url (string, required): The URL to navigate to
  • fullPage (boolean, optional, default: true): Whether to capture the entire page
  • selector (string, optional): CSS selector to capture only a specific element
  • headless (boolean, optional, default: true): Whether to run in headless mode or visible browser mode

Technical Details

This project uses:


This project was built with Bun, a fast all-in-one JavaScript runtime.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Provides stealth browser capabilities using Playwright with anti-detection techniques, allowing MCP clients to navigate websites and take screenshots while evading common bot detection systems.

  1. Features
    1. Installation
      1. Usage
        1. Available Tools
          1. screenshot
          2. Technical Details