← 返回首页
🌐

Obscura

h4ckf0r0day

Obscura——为 AI Agent 打造的轻量无头浏览器(Rust,Apache-2.0,~19.5k Star),内置 MCP Server,~30MB 内存、瞬时冷启动

开源 浏览器 MCP 工具
B+
面向 Agent 的轻量无头浏览器
⭐⭐⭐⭐

📖 产品简介

Obscura 是 h4ckf0r0day 开源的、专为 AI Agent 与网页抓取打造的轻量级无头浏览器,用 Rust 编写,采用 Apache-2.0 许可,GitHub 约 19.5k Star。

它直接内嵌 V8 引擎运行真实 JavaScript,实现 Chrome DevTools Protocol(CDP),可作为 headless Chrome 的即插即用替代品,兼容 Puppeteer / Playwright(connect_over_cdp)、chromiumoxide 等 CDP 客户端,以及任意 MCP 客户端(Claude Desktop、Cursor、Aider 等)。相比 headless Chrome(内存 200MB+、页面加载约 500ms、启动约 2s),Obscura 二进制约 70MB、运行时内存约 30MB、页面加载约 85ms、瞬时冷启动,并内置追踪器拦截与反检测(navigator.webdriver 遮蔽)。它内置 MCP Server,暴露 browser_navigate / browser_snapshot / browser_click / browser_fill / browser_evaluate / browser_scrape_parallel 等 12+ 浏览器工具,让 Agent 通过自然语言驱动真实网页;并提供 fetch(单页渲染)与 scrape(并行抓取)CLI。2026-09-13 的 AI 日报将其列为面向 Agent 的开源工具。

定位
Obscura——为 AI Agent 打造的轻量无头浏览器(Rust,Apache-2.0,~19.5k Star),内置 MCP Server,~30MB 内存、瞬时冷启动
适合人群
需要浏览器自动化的 Agent 开发者 Claude Desktop/Cursor MCP 用户 网页抓取/反检测场景 资源受限环境
支持平台
Linux、Docker、macOS
开源
是 · GitHub

核心功能

  • 极致轻量:~70MB 二进制 / ~30MB 内存,瞬时冷启动,远胜 headless Chrome
  • 🌐 CDP 兼容:即插替换 headless Chrome,Puppeteer/Playwright 直连
  • 🔌 内置 MCP Server:12+ 浏览器工具,Claude Desktop/Cursor/Aider 即接
  • 🛡️ 反检测:内置追踪器拦截、navigator.webdriver 遮蔽
  • 📦 CLI 抓取:fetch 单页渲染 + scrape 并行抓取(concurrency 10)

⚖️ 优缺点分析

👍 优点

  • 极轻量、启动快、省资源
  • CDP/MCP 双兼容,生态即复用
  • Apache-2.0 开源
  • 反检测适合抓取

👎 缺点

  • 社区项目、成熟度待验证
  • Stealth 能力在 Docker 镜像中未含(需源码构建)
  • 复杂 SPA 渲染需调超时
  • 非浏览器全功能(侧重 Agent 自动化)

📊 评分详情

功能完整
8
易用程度
7.5
安全可靠
8
性价比
8.5

💬 用户评价

Obscura 才 30MB 内存、冷启动瞬时,给 Agent 当浏览器比 headless Chrome 省太多,MCP 一接就用。

📝 更新日志

  • 2026-09-13
    AI 日报工具精选
    **Obscura 入选 AI 日报开源工具(9/13)**——h4ckf0r0day 用 Rust 编写的轻量无头浏览器(Apache-2.0,~19.5k Star)被列面向 Agent 的开源工具:内嵌 V8、CDP 兼容、内置 MCP Server(12+ 浏览器工具),~30MB 内存、瞬时冷启动,可作 headless Chrome 替代品。最新 v0.1.10(2026-07)。来源:quidproquo AI Daily / GitHub。