Chrome Control MCPVisible, precise Chrome control for AI assistants. Local by design. This extension installs the Chrome Control MCP
server and registers it with the editor, so its 47 browser tools are available to chat without
editing an Active automation stays visible: a pink frame, an AI CONTROL badge, and a pulsing agent cursor show when an assistant is driving Chrome, and the tab under control sits in a pink AI CONTROL tab group so it is identifiable in the tab strip without opening it. What it does
The server talks to your ordinary Chrome through native messaging and the Chrome DevTools Protocol. It opens no TCP listener, and nothing leaves your machine. SetupInstalling this extension does the first two steps for you:
That third step cannot be automated, and this extension does not pretend otherwise. Branded
Chrome 137 and later ignore It is a one-time step. Updates reuse the same folder and need no further clicks. UpdatingThe server updates itself. Ask your assistant to run A running executable cannot be overwritten on Windows, so the update does not try to. Each version is installed into its own directory and a stable link is repointed at it, which works while the server is running. The editor's server command, Chrome's unpacked-extension folder, and the native-messaging registration all point through that link, so none of them changes when a new version lands. Updating this extension from the marketplace and letting the server update itself converge on the same install; whichever is newer is the one that runs. Commands
SecurityThe server pins the extension origin, limits and validates IPC, authenticates the
same-user/same-executable relay, rejects stale element refs and screenshot coordinates, bounds
payloads, and exposes strict JSON Schemas. Windows uses a current-user ACL-protected named pipe;
Linux and macOS use a mode- For inspection-only use, set these in the server environment:
The read-only profile exposes 12 tools and independently rejects hidden mutating calls. Requirements
Builds are intentionally unsigned and unnotarized; this project has no signing key and does not require one. LinksRepository · Tool catalog · Security · Verification Released under the MIT License. Copyright © 2026 Randy Northrup. |