From d23efa74b2e63263a6cc50811f7fe15f88790120 Mon Sep 17 00:00:00 2001 From: "Tommy D. Rossi" Date: Sat, 15 Nov 2025 22:34:08 +0100 Subject: [PATCH] rename extension --- extension-playwright/README.md | 61 ++++++++++++++++++++++++++++++ extension-playwright/manifest.json | 4 +- 2 files changed, 63 insertions(+), 2 deletions(-) create mode 100644 extension-playwright/README.md diff --git a/extension-playwright/README.md b/extension-playwright/README.md new file mode 100644 index 0000000..963c14d --- /dev/null +++ b/extension-playwright/README.md @@ -0,0 +1,61 @@ +# Playwriter MCP + +Control your Chrome browser via Model Context Protocol (MCP) using Chrome DevTools Protocol (CDP) events. + +## What is Playwriter MCP? + +Playwriter MCP is a Chrome extension that enables Playwright to connect to your existing Chrome instance without spawning a new browser or requiring Chrome to be started in CDP mode. This allows AI assistants and automation tools to interact with your browser seamlessly through the Model Context Protocol. + +## Key Features + +- **No new Chrome instances**: Works with your current browser session +- **No CDP mode required**: No need to restart Chrome with special flags +- **MCP integration**: Exposes browser control through the Model Context Protocol +- **CDP events**: Full access to Chrome DevTools Protocol capabilities +- **Playwright compatible**: Connect Playwright directly to your running Chrome + +## How it Works + +1. Install the extension in your Chrome browser +2. Click the extension icon to attach the debugger to the current tab +3. The extension creates a relay connection using CDP +4. Connect your MCP client (like Playwright) to control the browser +5. The icon changes color to indicate connection status: + - Gray: Not connected + - Green: Successfully connected + +## Use Cases + +- Browser automation without disrupting your workflow +- AI-assisted web browsing and testing +- Debugging and development with MCP-enabled tools +- Remote browser control for various applications + +## Permissions + +This extension requires the following permissions: + +- **debugger**: To access Chrome DevTools Protocol +- **activeTab**: To interact with the current tab +- **tabs**: To manage browser tabs +- **all_urls**: To work with any website + +## Getting Started + +1. Install the extension from the Chrome Web Store +2. Navigate to any webpage +3. Click the Playwriter MCP extension icon +4. The debugger will attach and the icon will turn green when connected +5. Connect your MCP client to start controlling the browser + +## Privacy & Security + +Playwriter MCP runs locally in your browser and does not send any data to external servers. All browser control happens through the standard Chrome DevTools Protocol on your machine. + +## Support + +For issues, feature requests, or contributions, visit the [GitHub repository](https://github.com/microsoft/playwright-mcp). + +## License + +Apache-2.0 diff --git a/extension-playwright/manifest.json b/extension-playwright/manifest.json index b6141d9..f0c72e3 100644 --- a/extension-playwright/manifest.json +++ b/extension-playwright/manifest.json @@ -1,8 +1,8 @@ { "manifest_version": 3, - "name": "Playwriter", + "name": "Playwriter MCP", "version": "0.0.47", - "description": "Playwriter MCP", + "description": "Control Chrome via MCP using CDP events. Connect Playwright without spawning new Chrome instances.", "permissions": [ "debugger", "activeTab",