{"repo":"remorses/playwriter","free":true,"listed":false,"github":"https://github.com/remorses/playwriter","clone":"git clone https://github.com/remorses/playwriter.git","description":"Chrome extension & CLI to let agents control your browser. Runs Playwright snippets in a stateful sandbox. Available as CLI or MCP","language":"HTML","stars":3768,"topics":["mcp","playwright"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Let your agents control your own Chrome, via CLI or MCP. Your logins, extensions, cookies — already there. Other browser MCPs spawn a fresh Chrome — no logins, no extensions, instantly flagged by bot detectors, double the memory. Playwriter connects to your running browser instead. One Chrome extension, full Playwright API, everything you're already logged into. Installation 1. Install Extension from Chrome Web Store 2. Click extension icon on a tab → turns green when connected 3. Install the CLI and start automating the browser: 4. Install the skill so your agent knows how to use Playwriter: Quick Start Tip: Always use single quotes for -e to prevent bash from interpreting $ , backticks, and \\ in your JS code. Use double quotes for strings inside the JS. CLI Usage Each session has isolated state . Browser tabs are shared across sessions. Create your own page to avoid interference from other agents: Multiline: Examples Variables in scope: page , context , state (persists between calls), require , importModule , native import() , and Node.js globals. Relative imports resolve from the session working directory. Persist data in state: Intercept network requests: Set breakpoints and debug: Live edit page code: Screenshot with labels: Live stream a tab to X Live / Twitch (RTMP, runs 24/7): MCP Setup Using the CLI with the skill (step 4 above) is the recommended approach. For direct MCP server configuration, see MCP.md. Visual Labels Vimium-style labels for AI agents to identify el","default_branch":null,"files":null,"tree":[],"storefront":"/r/remorses","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/remorses/playwriter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}