Enterprise DNA
M MCP Servers Developer low

LvcidPsyche/auto-browser

by Various

Give your AI agent a real browser — with a human in the loop. Open-source MCP-native browser agent.

L

MCP

LvcidPsyche/auto-browser

Added 1 June 2026

#ai-agent #ai-agents #browser-automation #claude #docker #fastapi #llm #local-first

Overview

An open-source MCP-native browser agent that gives AI agents control of a real browser while keeping a human in the loop. It is written in Python and enables interactive web automation with manual oversight.

Best for

Best for
Developers building safe, interactive AI agents for real browser tasks

Use cases

  • Automating multi-step web tasks with human approval
  • Testing web applications by simulating user interactions
  • Extracting data from dynamic websites with visual confirmation

How to use

Install

uvx auto-browser-mcp

Tools exposed

  • openai_compatible
  • browser.create_session
  • browser.observe
  • harness.list_runs
  • harness.get_status
  • harness.get_trace

Tested with

Claude Desktop, Cursor, Continue, ChatGPT, any MCP client that can talk HTTP or stdio

Example client config

{\n  "mcp_servers": [\n    {\n      "name": "auto-browser",\n      "url": "http://127.0.0.1:8000/mcp",\n      "transport": "http"\n    }\n  ]\n}

Notes

An open-source MCP-native browser agent that gives AI agents control of a real browser while keeping a human in the loop. It is written in Python and enables interactive web automation with manual oversight.

531 stars on GitHub. Last updated 2026-05-17. Licensed MIT.

Use cases

  • Automating multi-step web tasks with human approval
  • Testing web applications by simulating user interactions
  • Extracting data from dynamic websites with visual confirmation

Pros

  • Open-source and MCP-native for seamless protocol integration
  • Human-in-the-loop design reduces risk of unintended actions
  • Leverages a real browser for accurate rendering and interaction

Cons

  • Requires MCP server setup, adding initial configuration overhead
  • Python-only implementation limits language flexibility
  • Small community (531 stars) may mean fewer resources and updates

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Open-source and MCP-native for seamless protocol integration
  • Human-in-the-loop design reduces risk of unintended actions
  • Leverages a real browser for accurate rendering and interaction

Cons

  • Requires MCP server setup, adding initial configuration overhead
  • Python-only implementation limits language flexibility
  • Small community (531 stars) may mean fewer resources and updates
Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks