jev-browser-control
Chrome extension plus MCP server so Claude or Codex can drive your real Chrome, with Jev picking each click in about half a second.
Overview
Jev Browser Control lets Claude Code or Codex drive a real Chrome browser. You ask in plain words, Claude plans, and Jev picks each click, keystroke and scroll in about half a second for a fraction of a cent, via a Chrome extension and an MCP server. It was created by Jeroen Erne with Claude.
The README shows five tasks run live in Claude Code on 26 September 2026, such as searching Google for museum opening hours (2 actions, 9.9 s), opening a Wikipedia article, drafting a LinkedIn reply without posting, opening a YouTube transcript, and filling eight fields of a pizza order form while stopping before submit (8 actions, 11.2 s), each costing well under a cent at the site's credit price, which is five times OpenRouter's. It reports being 27 to 198 times cheaper and more than twice as fast as letting Claude's or Codex's own model do the clicking on the same tasks. Clicks that buy, pay, send, post or delete, and publish buttons, are held for confirmation. It is MIT licensed, with bring-your-own OpenRouter key.
What the decision model decides
| Type | Question | Answers |
|---|---|---|
| Choice | Which click, keystroke or scroll comes next on this page? | — |
| Yes / no | Would this action buy, pay, send, post or delete?(inferred) | yes · no |
How it works
- User asks Claude or Codex in plain words
- Claude plans the browser task
- Jev picks each action in the user's Chrome via the extension
- Sensitive actions pause for confirmation
- Claude reads results back
Strengths
- Uses your real Chrome session
- Reported 27-198x cheaper than agent-model clicking
- Confirmation gate on irreversible actions
Caveats
- Extension controls your logged-in browser; trust carefully
- Hosted credits cost 5x OpenRouter list price
Getting started
See the docs at https://jevbrowsercontrol.com/docs to install the extension and MCP server with your OpenRouter key.At a glance
- Type
- MCP server
- Status
- beta
- Language
- TypeScript
- Runtime
- Chrome extension, MCP server
- Has code
- yes
- License
- MIT
Use cases and integrations
How curated lists describe it
Let Claude code, chatgpt codex or control your own Chrome. Chrome extension + MCP server: Jev, TypeSafe's decision model, picks each click in ~0.5 s for a fraction of a cent. MIT, bring your own OpenRouter key.
hellogumbo/awesome-jev
Frequently asked questions
What does Jev decide?
Each click, keystroke and scroll in your Chrome.
Will it post or buy things on its own?
No, such actions are held for confirmation.
What does it cost?
Fractions of a cent per task; less with your own OpenRouter key.
Related projects
Agent-plugin browser tool where Jev picks one operation and one row from a numbered page table; a small LLM only writes typed text.
ProjectbetaTypeScriptJev browser agent that pierces shadow DOM and iframes, adds canvas fallback and full actions, with one Jev request per cycle.
MCP serverbetaPythonMCP server that lets Claude Code or Codex drive real Chrome with Jev picking elements and checking steps, plus safety gates and traces.
MCP serverbetaTypeScriptFast browser-use layer for coding agents: Jev picks the operation and target element each step, via MCP server or CLI.
MCP serverbetaPythonMCP server that takes a whole browser task (URL, goal, checks) in one call and drives Chrome server-side with a decision model.
MCP serverbetaPythonReadable reference skill for Claude Code and Codex where Jev picks from a numbered table of page controls, with an explainer site.
Agent skillprototypeJavaScript