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 钩子系统,用于拦截或修改网络流量。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目