obscura vs browser-rs-mcp

Rust browser automation projects for AI agents

obscura and browser-rs-mcp both provide browser automation for AI agents through MCP and use Rust with the Chrome DevTools Protocol. obscura is a standalone browser with its own renderer, while browser-rs-mcp connects agents to an installed Chrome or Chromium process shared across separate tabs.

obscurabrowser-rs-mcp
LanguageRustRust
LicenseApache-2.0Apache-2.0
Stars30k25
Forks2.3k3
Last analyzedNov 2, 2026Oct 4, 2026

Key differences

  • obscura runs JavaScript with embedded V8 and can operate without installing Chrome; browser-rs-mcp requires locally installed Chrome or Chromium.
  • obscura includes an independent renderer for screenshots and PDFs; browser-rs-mcp automates a real Chrome or Chromium browser.
  • obscura offers CLI scraping and compatibility with Puppeteer and Playwright; browser-rs-mcp focuses on MCP tools and shared browser access for multiple agents.
  • browser-rs-mcp lets agents use one persistent browser profile with owner-scoped tabs; obscura's listed features focus on browser automation and rendering rather than shared-profile tab groups.
  • obscura has optional fingerprint randomization and tracker blocking; browser-rs-mcp says its stealth-oriented defaults do not guarantee bot-detection bypass.

Choose obscura if you…

  • need a browser that can run without a Chrome installation.
  • want an independent renderer for screenshots or PDFs.
  • need CLI scraping, JavaScript evaluation, or Puppeteer and Playwright CDP compatibility.
Read the obscura analysis →

Choose browser-rs-mcp if you…

  • want multiple agents to share one persistent Chrome profile while using separate tabs.
  • need MCP access to a locally installed Chrome or Chromium browser.
  • want browser tools for logged-in browsing, QA, or scraping through a shared browser process.
Read the browser-rs-mcp analysis →

Compare the numbers side by side, or add more projects

This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.