← Directory

BB-fat/browser-use-rs

Open Source
• Updated Nov 8, 2026, 09:02 PM

Browser-use-rs is a lightweight Rust library for browser automation via Chrome DevTools Protocol (CDP) with built-in AI integration through Model Context Protocol (MCP).

Use Cases ▼
01

Web scraping

02

Automated testing

03

AI-driven automation

04

Browser automation for data extraction

05

Automating browser interactions for machine learning model training

What Problem It Solves ▼

Developers who need to automate browser interactions for tasks such as web scraping, automated testing, or AI-driven automation face the problem of finding a reliable and efficient library that can handle these tasks. Browser-use-rs solves this problem by providing a lightweight and fast Rust library that can automate browser interactions via CDP and integrate with AI models through MCP.

Key Features ▼
✓

Lightweight and fast

✓

Zero Node.js dependency

✓

Built-in AI integration through MCP

✓

Simple API for common browser operations

Overview

Browser-use-rs is a lightweight Rust library for browser automation via Chrome DevTools Protocol (CDP) with built-in AI integration through Model Context Protocol (MCP). It provides a simple API for common browser operations such as navigating, clicking, inputting, taking screenshots, and extracting content. The library is designed to be fast and lightweight, with zero Node.js dependency and minimal overhead. It also features DOM extraction with indexed interactive elements, CSS selector or numeric index-based element targeting, and thread-safe browser session management. The library is compatible with Rust 1.70+ and requires Chrome or Chromium to be installed. It is licensed under the MIT license and has been inspired by and references the agent-infra/mcp-server-browser project.

Pros & Cons

Pros

+

Lightweight and fast

+

Zero Node.js dependency

+

Built-in AI integration through MCP

+

Simple API for common browser operations

Cons

−

Limited to Chrome or Chromium browsers

−

Requires Rust 1.70+ for compatibility

Similar Tools

Selenium Puppeteer Playwright

More in Developer Tools