What the invisible_playwright_mcp browser server needs on this machine - the patched Firefox it drives, which the server downloads on its own the first time it
复制下面这句话,粘贴给 Claude Code、Codex、Cursor 等 AI 编程工具,它会读取安装说明并在你确认后完成安装。
请阅读 https://ai.atlankj.com/install/asset/gh-setup-15ddd39b61ed ,按照其中的说明把「setup」安装到你(当前 AI 工具)中。执行前先告诉我将运行的命令和写入的位置,等我确认。
查看 AI 将读取的安装说明正在读取 GitHub 原文…
内容来自 GitHub 原始文件,由原作者维护。在 GitHub 查看
The server runs with uvx invisible-playwright-mcp and needs its browser engine on this machine once, about a quarter of a gigabyte. It downloads it on its own when it starts; while that is in flight, browser_open answers with how far the download is instead of opening a browser, and asking again a minute later is all that is needed.
To do the download ahead of time, or again after it failed, in a terminal where the user can watch it, run the block for the user's system:
Windows, in PowerShell:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
$env:Path = "$env:USERPROFILE\.local\bin;$env:Path"
uvx invisible-playwright fetch
Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
source $HOME/.local/bin/env
uvx invisible-playwright fetch
Nothing else to configure: no account, no key. Over MCP the model is the client's own.