invisible_playwright_mcp social preview
agent-framework31,643MIT

invisible_playwright_mcp

Your AI agent browses the web without captchas: self-hosted Python MCP server on undetected anti-detect stealth Firefox, for browser automation, scraping, comp…

Updated Sep 24, 2026
Platforms
linux, windows, web
Pricing
free-open-source
Status
active
License
MIT

What it does

Core capabilities at a glance

  • Agentic AI
  • AI Agent
  • AI Automation
  • Autonomous Agents
  • Browser
  • Claude Code Plugin
  • Crawler
  • Gemini CLI Extension

Deep dive

The full breakdown - performance, comparisons, and setup

invisible_playwright_mcp

invisible_playwright_mcp is an agent framework - Your AI agent browses the web without captchas: self-hosted Python MCP server on undetected anti-detect stealth Firefox, for browser automation, scraping, computer use.

Overview

Other AI browser agents get captchas. This one is invisible to anti-bots.

We bring the interface, you bring an OpenRouter key. Chat on the left, the live browser on the right.

Anything that needs real web automation: a browser rather than an API, and a person's judgement about what is on the page.

It drives the page the way a person would: the pointer moves, keys are pressed.

  • '--openrouter-key' Your key, or the 'OPENROUTER_API_KEY' variable. - '--model' An OpenRouter model id, or 'INVISIBLE_MCP_MODEL'. Defaults to 'z-ai/glm-5.3-flash'. - '--proxy' Optional. 'http://user:pass@proxy.example.com:8080' or 'socks5://proxy.example.com:1080'. Host and port are both required. The timezone, locale and egress follow it. - '--binary' An engine binary you already have. It must be the build the seal pins, or startup refuses: this skips the download, not the version check. - '--seed' An integer. Same seed, same browser identity, every run. - '--profile-dir' A directory to keep the profile in, so logins and cookies survive restarts. - '--headed' Show the browser window. The interface shows you the page anyway. - '--host', '--port' '127.0.0.1' and '8765'. Changing the host exposes an interface that has no authentication.

Rather than retyping the key and the binary path, put them in a '.env' in the directory you run from:

invisible_playwright_mcp is open-source, written primarily in Python, with 31,643 GitHub stars under the MIT license. The latest release is v0.70.0 (2026-09-23).

Key capabilities

From the project's documentation:

  • --openrouter-key Your key, or the OPENROUTER_API_KEY variable.
  • --model An OpenRouter model id, or INVISIBLE_MCP_MODEL. Defaults to z-ai/glm-5.3-flash.
  • --proxy Optional. http://user:pass@proxy.example.com:8080 or
  • --binary An engine binary you already have. It must be the build the seal
  • --seed An integer. Same seed, same browser identity, every run.
  • --profile-dir A directory to keep the profile in, so logins and cookies

Install

A quick way to get started (always check the official docs for the latest):

curl -LsSf https://astral.sh/uv/install.sh | sh

How it fits a local-AI stack

invisible_playwright_mcp runs on your own hardware, so pair it with a model and a GPU sized to your needs. Use the VRAM calculator to pick a model that fits your card, and see what you can run for hardware guidance. Related agent frameworks in the directory:

Sources

Stats from GitHub, 2026-09-24.

Frequently asked

Quick answers to common questions

What is invisible_playwright_mcp?

invisible_playwright_mcp is a agent-framework tool for local AI workloads. Your AI agent browses the web without captchas: self-hosted Python MCP server on undetected anti-detect stealth Firefox, for browser automation, scraping, comp…

Is invisible_playwright_mcp free and open source?

Yes, invisible_playwright_mcp has 31,643 GitHub stars and is licensed under MIT. You can self-host it for free on linux, windows, web.

What platforms does invisible_playwright_mcp support?

invisible_playwright_mcp runs on linux, windows, web.

What hardware do I need for invisible_playwright_mcp?

The hardware requirements depend on which models you run. Check our hardware directory for compatible GPUs and systems. invisible_playwright_mcp has 31,643 GitHub stars and an active community.

Does invisible_playwright_mcp support GPU acceleration?

invisible_playwright_mcp supports GPU acceleration via CUDA, Metal, or Vulkan depending on your platform. For the best performance, pair it with an NVIDIA RTX 4090 or 5090.

What are the best alternatives to invisible_playwright_mcp?

Popular alternatives include other agent-framework tools in our directory. Browse our full collection at /tool for comparisons, community reviews, and benchmark data to find the right fit for your workflow.

How much does invisible_playwright_mcp cost?

invisible_playwright_mcp is free-open-source. It is completely free and open source to self-host.

Pairs well with

Complementary tools, models, and hardware

Comments coming soon

Configure NEXT_PUBLIC_GISCUS_REPO_ID and NEXT_PUBLIC_GISCUS_CATEGORY_ID at giscus.app to enable.