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

스텔스 브라우저 MCP 서버

Playwright와 탐지 방지 기술을 사용하여 스텔스 브라우저 기능을 제공하는 MCP(Model Context Protocol) 서버입니다. 이 서버를 통해 MCP 클라이언트는 일반적인 봇 탐지 시스템을 우회하면서 웹사이트를 탐색하고 스크린샷을 촬영할 수 있습니다.

특징

  • 스텔스 모드 : 봇 감지를 우회하기 위해 puppeteer-extra-plugin-stealthplaywright-extra를 사용합니다.
    • 일반 사용자 트래픽으로 표시되도록 브라우저 지문을 수정합니다.
    • WebGL, 캔버스, 글꼴, 플러그인 및 기타 브라우저 지문 기술을 처리합니다.
  • 스크린샷 도구 : 모든 웹사이트의 전체 페이지 또는 요소별 스크린샷을 찍습니다.
    • 헤드리스(기본) 및 표시형 브라우저 모드를 모두 지원합니다.
  • MCP 통합 : 모델 컨텍스트 프로토콜을 통해 브라우저 기능을 노출합니다.

설치

지엑스피1

용법

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

사용 가능한 도구

스크린샷

스텔스 브라우저를 사용하여 웹페이지의 스크린샷을 찍습니다.

매개변수:

  • url (문자열, 필수): 이동할 URL
  • fullPage (부울, 선택 사항, 기본값: true): 전체 페이지를 캡처할지 여부
  • selector (문자열, 선택 사항): 특정 요소만 캡처하는 CSS 선택기
  • headless (부울, 선택 사항, 기본값: true): 헤드리스 모드에서 실행할지 또는 표시되는 브라우저 모드에서 실행할지 여부

기술적 세부 사항

이 프로젝트에서는 다음을 사용합니다.


이 프로젝트는 빠른 올인원 JavaScript 런타임인 Bun을 사용하여 구축되었습니다.

You must be authenticated.

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

Playwright와 탐지 방지 기술을 사용하여 스텔스 브라우저 기능을 제공하므로 MCP 클라이언트가 일반적인 봇 탐지 시스템을 회피하면서 웹사이트를 탐색하고 스크린샷을 찍을 수 있습니다.

  1. Features
    1. Installation
      1. Usage
        1. Available Tools
          1. screenshot
        2. Technical Details
          ID: efxcqjoq01