vibheksoni/stealth-browser-mcp
The only browser automation that bypasses anti-bot systems. AI writes network hooks, clones UIs pixel-perfect via simple chat.
해결하는 문제
Stealth Browser MCP는 AI 에이전트가 안티 봇 시스템의 탐지를 피하면서 웹 브라우징을 자동화할 수 있는 방법을 제공합니다. 이를 통해 에이전트는 Cloudflare 챌린지, 로그인 벽 및 Playwright와 같은 표준 헤드리스 브라우저를 일반적으로 차단하는 기타 자동화 방지 체크를 통과할 수 있습니다.
작동 원리
이 프로젝트는 nodriver와 Chrome DevTools Protocol (CDP)를 사용하여 실제 Chrome 계열 브라우저 인스턴스(Chrome, Chromium 또는 Microsoft Edge)를 제어하는 Model Context Protocol (MCP) 서버를 구현합니다. 헤드리스 드라이버 대신 실제 브라우저 인스턴스를 사용하여 인간의 행동을 더 효과적으로 모방함으로써 봇 탐지를 우회합니다.
대상 사용자
보안이 강화된 사이트에 대한 신뢰할 수 있는 웹 액세스가 필요한 AI 에이전트를 구축하는 개발자, 봇 탐지를 우회해야 하는 웹 스크레이퍼, 그리고 에이전트에 브라우저 자동화 기능을 부여하고자 하는 MCP 호환 클라이언트(Claude Desktop 또는 Cursor 등)의 사용자.
주요 특징
- 안티 봇 저항성: Cloudflare 및 Queue-It 스타일의 챌린지를 통과하도록 설계되었습니다.
- 광범위한 툴셋: 브라우저 관리, 요소 상호작용 및 네트워크 디버깅을 포함하여 11개 카테고리에 걸쳐 97개의 도구를 제공합니다.
- 픽셀 단위 클로닝: CDP를 통해 CSS, DOM 구조 및 애니메이션을 포함한 완전한 UI 요소를 추출합니다.
- 네트워크 검사: AI 에이전트가 요청, 응답, 헤더 및 페이로드를 검사할 수 있도록 합니다.
- 모듈형 아키텍처: 필요한 도구만 로드할 수 있도록 다양한 모드(Full, Minimal, Xpool safe)를 지원합니다.
- 동적 후크: 네트워크 트래픽 흐름을 가로채거나 수정하기 위한 제한된 Python 후크 시스템을 특징으로 합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트