By namuh-eng
Control a real Chrome browser from an AI coding agent: navigate, click, type, extract data, take screenshots, and record video via the Ever CLI.
Ever lets your AI coding agent drive a real Chrome browser — navigate, read the page, click, type, extract data, screenshot, and run autonomous web tasks. It works with Claude Code, Codex, Cursor, Gemini CLI, and ~30 other agents.
This repo is the install hub: a plugin (skill + MCP server) for Claude Code & Codex, a skill for every other agent, and the @everbrowser/cli package that powers them all.
Ever automates your Chrome, so two one-time steps are needed no matter how you install:
If a command later says the browser is "not connected," it almost always means the extension isn't installed or you're not signed in — do the two steps above and retry.
One step wires up both the skill and the native browser_* tools (via MCP):
Claude Code
/plugin marketplace add namuh-eng/everbrowser
/plugin install ever-browser@everbrowser
Codex
codex plugin marketplace add namuh-eng/everbrowser
Then enable ever-browser in the Codex plugin directory and restart.
npx skills add namuh-eng/everbrowser
Installs to the universal .agents/skills/ directory (covers Cursor, Codex, Gemini CLI, GitHub Copilot, Amp, Cline, OpenCode, Warp, and 30+ more), with Claude Code, Augment, and Continue available during setup.
npm install -g @everbrowser/cli # gives you `ever` and `ever mcp`
ever --version
Point any MCP client at ever mcp (stdio). Full command reference: @everbrowser/cli on npm.
ever start --url https://example.com
ever snapshot
ever stop
If all three succeed, you're set. (If start reports "not connected," revisit the two prerequisite steps.)
your AI agent ──▶ Ever (CLI commands or MCP browser_* tools)
└──▶ everd (local daemon) ──▶ Chrome extension (CDP) ──▶ your browser
ever CLI commands in the terminal.browser_* tools it calls directly (ever mcp).All paths drive the same daemon → extension → browser, and all need the prerequisites above.
ever start --url <url> — open a sessionever snapshot — capture the DOM with [id] annotations on interactive elementsever click <id> / ever input <id> "text" — act on elements by idever stop — end the sessionFor scripted automation and scraping, use ever exec (injects page + browser JS globals):
ever exec "await page.goto('https://example.com'); await browser.snapshot()"
ever exec --file ./scrape.js
Run ever --help for the full command set, or see the npm README.
| Skill | Description |
|---|---|
| ever-browser | Browser control commands, the exec scripting API, video recording, and scraping recipes |
A skill is just a folder with a SKILL.md and optional recipe scripts.
ever commands and ever exec.skills/<name>/recipes/ (see the x-feed-scraper recipe).SKILL.md with frontmatter (name, description) and clear sections: Quick Start, Core Workflow, Recipes, Error Recovery.npx skills add <you>/<repo>.If Ever is useful, a ⭐ on the repo helps others find it.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub namuh-eng/everbrowser --plugin ever-browserComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer