diff --git a/README.md b/README.md index 14ecee1..d482766 100644 --- a/README.md +++ b/README.md @@ -7,10 +7,20 @@

-

Control your browser via Playwright API. Uses extension + CLI. No context bloat.

+

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. + +| | Playwright MCP | Playwriter | +|---|---|---| +| Browser | Spawns new Chrome | **Uses your Chrome** | +| Extensions | None | Your existing ones | +| Login state | Fresh | Already logged in | +| Bot detection | Always detected | Can bypass (disconnect extension) | +| Collaboration | Separate window | Same browser as user | + ## Installation 1. [**Install Extension**](https://chromewebstore.google.com/detail/playwriter-mcp/jfeammnjpkecdekppnclgkkffahnhfhe) from Chrome Web Store @@ -23,7 +33,7 @@ playwriter -s 1 -e "await page.goto('https://example.com')" ``` -4. Add skill to your agent: +4. Install the skill so your agent knows how to use Playwriter: ```bash npx -y skills add remorses/playwriter ``` @@ -121,16 +131,6 @@ Color-coded: yellow=links, orange=buttons, coral=inputs, pink=checkboxes, peach= ## Comparison -### vs Playwright MCP - -| | Playwright MCP | Playwriter | -|---|---|---| -| Browser | Spawns new Chrome | Uses your Chrome | -| Extensions | None | Your existing ones | -| Login state | Fresh | Already logged in | -| Bot detection | Always detected | Can bypass (disconnect extension) | -| Collaboration | Separate window | Same browser as user | - ### vs BrowserMCP | | BrowserMCP | Playwriter |