Authorization notice. Jev Browser is dual-use. Only use it on software, sites and systems you own or have explicit permission to test.
Credentials. Passwords passed in values are kept out of the TypeSafe request, but the agent still logs into your account, so use a test account first.
Who it is forA developer or ops person who repeats the same web form or login work and wants Claude Code to do it through a browser.
The problemClicking through multi-step forms by hand is slow, and a plain script breaks when the page layout changes.
The outcomeClaude calls browser_do with a goal and values, and gets back a status such as done, needs_login, or needs_confirmation along with the list of actions taken.
What you need first
- Node.js and npm
- A TypeSafe API key, or an OpenRouter API key
- Claude Code for the MCP route, or a source checkout of the repo for the read example
Steps
- Run
npx playwright install chromiumonce. - Run
claude mcp add jev-browser -e TYPESAFE_API_KEY=your-key -- npx -y -p jev-browser jev-browser-mcpand replace your-key with your key. - Restart Claude Code and ask it to open the target site with browser_open.
- Ask Claude to call browser_do with the goal and a values object holding the email and password or the form fields.
- Check the returned status and the actions list before you rely on the result.
Prompt for your agent
Use the jev-browser MCP server from the Ying-Kai-Liao/jev-browser repo to open <target-url> and run browser_do with the goal "<outcome>" and values <values-object>. Return the status, url, and actions list. Verify that the status is done before reporting success.
Caveat. The README says Jev only answers with probabilities and never writes text, so every typed value has to come from the values you pass in.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for Ying-Kai-Liao/jev-browser and "Log in and fill web forms from Claude Code"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer