chromex

mcp
Guvenlik Denetimi
Basarisiz
Health Uyari
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 6 GitHub stars
Code Basarisiz
  • rm -rf — Recursive force deletion command in .github/scripts/scan-secrets.sh
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

Chromium control for coding agents: MCP tools, visible agent cursor, per-tab consent

README.md

Chromex logo: a browser window with a bridge arc

Chromex

Let your coding agent use a real browser. Chromex (short for Chromium Executor) connects Claude Code,
Codex, OpenCode, Grok and Cursor to Chromium on your Linux machine.

What your agent can do

  • Open any page, including your local dev server, and read it: text, screenshots, console and network.
  • Click, type, scroll and drag with a visible cursor, so you can watch what it is doing.
  • Work in its own Chromium window with its own profile, without taking over your desktop or your tabs.
  • Hand a live tab to another agent. The page stays exactly as it was.
  • Work in your own browser too, but only on tabs you switch on yourself.

Install

npx @tasarren/chromex setup

Setup asks whether to install for this project or for every project, finds your browsers and
agents, and registers Chromex with each one. Then it prints what it did, step by step. Start a new
agent session afterwards.

Not published yet. The npm package does not exist yet, so the command above does not work
today. Until the first release, install from source. The steps are
the same.

You need Linux with a graphical session, Node.js 24.11 or newer, and Chromium. The full list, every
setup option, and what setup writes are in Installation.

Try it

Ask your agent:

Open http://localhost:3000, click through the sign-up form, and tell me what breaks.

The first browser call starts Chromium for you. Ask it to take a screenshot, or to hand the tab to
another agent, whenever you like.

Works with

Agents Browsers
Claude Code, Codex, OpenCode, Grok, Cursor Chromium for the agent's own window (Managed). Chromium, Chrome, Chrome Beta and Dev, Brave, Edge and Vivaldi for your own browser (Observe).

Linux only. Google Chrome cannot be the agent's own browser, because it blocks the extension Chromex
loads there; use Chromium for that and any browser above for Observe.

Your own browser

Agents never see your tabs until you say so. Load the Chromex extension once: open
chrome://extensions, turn on Developer mode, choose Load unpacked and pick
~/plugins/chromex/dist/extension (setup prints this folder). Then open a tab, click the Chromex icon
and switch on Allow agents on this tab. Switch it off, or choose Release all tabs, to take
access back. There is no Chrome Web Store listing yet; one may come later. Details are in
Installation.

Privacy

Chromex runs on your machine and opens no network port, but what an agent reads from a page goes to
that agent's client, which may send it to its model provider. Agents can open any address with the
profile's logged-in sessions, so use a temporary profile for sites you do not trust. See
Security.

Update and remove

Documentation

License

MIT. See LICENSE. Report vulnerabilities as described in SECURITY.md.

Yorumlar (0)

Sonuc bulunamadi