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 等標準無頭瀏覽器的反自動化檢查。

工作原理

該專案實現了一個 Model Context Protocol (MCP) 伺服器,使用 nodriver 和 Chrome DevTools Protocol (CDP) 來控制真實的 Chrome 系列瀏覽器實例(Chrome、Chromium 或 Microsoft Edge)。透過使用真實的瀏覽器實例而非無頭驅動程式,它能更有效地模擬人類行為以繞過機器人檢測。

適用對象

構建需要可靠訪問高安全性網站的 AI 代理的開發者、需要繞過機器人檢測的網路爬蟲,以及希望賦予其代理瀏覽器自動化能力的 MCP 相容用戶端(如 Claude Desktop 或 Cursor)。

亮點

  • 抗機器人檢測能力:旨在通過 Cloudflare 和 Queue-It 類型的驗證。
  • 廣泛的工具集:提供跨 11 個類別的 97 個工具,包括瀏覽器管理、元素互動和網路偵錯。
  • 像素級複製:透過 CDP 提取包括 CSS、DOM 結構和動畫在內的完整 UI 元素。
  • 網路檢查:允許 AI 代理檢查請求、回應、標頭和有效負載。
  • 模組化架構:支援不同的模式(Full、Minimal、Xpool safe)以僅載入必要的工具。
  • 動態鉤子:具有受限的 Python 鉤子系統,用於攔截或修改網路流量。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案