스텔스 브라우저 MCP 서버
Playwright와 탐지 방지 기술을 사용하여 스텔스 브라우저 기능을 제공하는 MCP(Model Context Protocol) 서버입니다. 이 서버를 통해 MCP 클라이언트는 일반적인 봇 탐지 시스템을 우회하면서 웹사이트를 탐색하고 스크린샷을 촬영할 수 있습니다.
특징
스텔스 모드 : 봇 감지를 우회하기 위해 puppeteer-extra-plugin-stealth 와 playwright-extra를 사용합니다.
일반 사용자 트래픽으로 표시되도록 브라우저 지문을 수정합니다.
WebGL, 캔버스, 글꼴, 플러그인 및 기타 브라우저 지문 기술을 처리합니다.
스크린샷 도구 : 모든 웹사이트의 전체 페이지 또는 요소별 스크린샷을 찍습니다.
헤드리스(기본) 및 표시형 브라우저 모드를 모두 지원합니다.
MCP 통합 : 모델 컨텍스트 프로토콜을 통해 브라우저 기능을 노출합니다.
설치
지엑스피1
용법
사용 가능한 도구
스크린샷
스텔스 브라우저를 사용하여 웹페이지의 스크린샷을 찍습니다.
매개변수:
url(문자열, 필수): 이동할 URLfullPage(부울, 선택 사항, 기본값: true): 전체 페이지를 캡처할지 여부selector(문자열, 선택 사항): 특정 요소만 캡처하는 CSS 선택기headless(부울, 선택 사항, 기본값: true): 헤드리스 모드에서 실행할지 또는 표시되는 브라우저 모드에서 실행할지 여부
기술적 세부 사항
이 프로젝트에서는 다음을 사용합니다.
MCP 서버 구현을 위한 FastMCP
브라우저 자동화를 위한 Playwright
플러그인 지원을 위한 playwright-extra
봇 감지를 피하기 위한 puppeteer-extra-plugin-stealth
이 프로젝트는 빠른 올인원 JavaScript 런타임인 Bun을 사용하여 구축되었습니다.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Playwright와 탐지 방지 기술을 사용하여 스텔스 브라우저 기능을 제공하므로 MCP 클라이언트가 일반적인 봇 탐지 시스템을 회피하면서 웹사이트를 탐색하고 스크린샷을 찍을 수 있습니다.
Related Resources
Related MCP Servers
- Asecurity-licenseAqualityA MCP server that provides browser automation tools, allowing users to navigate websites, take screenshots, click elements, fill forms, and execute JavaScript through Playwright.Last updated -81Apache 2.0
 - Asecurity-licenseAqualityPlaywright wrapper for MCP that enables LLM-powered clients to control a browser for automation tasks.Last updated -101
 - Asecurity-licenseAqualityA browser automation server providing Playwright capabilities for controlling web browsers, capturing screenshots, extracting content, and performing complex interactions through an MCP interface.Last updated -6Apache 2.0
 - -security-license-qualityA service that provides Playwright browser automation functionality through Model Context Protocol (MCP), allowing clients to use Playwright features via SSE connections.Last updated -6