Fast Chrome and Electron automation for agents: an accessibility tree with refs, one call per step.
MCPpedia last refreshed this data
io.github.andrey-usa/navigera is an MCP server that fast Chrome and Electron automation for agents: an accessibility tree with refs, one call per step. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 91/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"io-github-andrey-usa-navigera": {
"args": [
"-y",
"navigera"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Fast Chrome and Electron automation for agents: an accessibility tree with refs, one call per step.
Run this in your terminal to verify the server starts. Then let us know if it worked - your result helps other developers.
npx -y 'navigera' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked navigera against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in browser
Open-source web scraper for AI agents with scrape, crawl, and map tools
Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡
Search-first MCP server for JavaScript reverse engineering: 735 tools across 36 domains.
Firecrawl, the context API for AI agents: search, scrape, interact with the web, plus paper search.
MCP Security Weekly
Get CVE alerts and security updates for io.github.andrey-usa/navigera and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
navigera is extremely fast browser automation for AI agents, driven
from the shell, one command per step. It is a single native binary (Rust,
no Node) that speaks the Chrome DevTools Protocol directly:
[ref=N] handles.alert/confirm dialogs work the
same way.Faster software for a better planet — less energy, less compute, more time for life.
curl -fsSL https://raw.githubusercontent.com/andrey-usa/navigera/master/install.sh | sh
Windows (PowerShell):
irm https://raw.githubusercontent.com/andrey-usa/navigera/master/install.ps1 | iex
Or with a package manager: each one installs the same prebuilt binary:
| Channel | Command |
|---|---|
| npm | npm install -g navigera (or npx navigera …) |
| pip / uv | pip install navigera · uv tool install navigera |
| Cargo | cargo install --locked navigera |
| Homebrew | brew install andrey-usa/tap/navigera |
| Scoop | scoop bucket add andrey-usa https://github.com/andrey-usa/scoop-bucket then scoop install navigera |
Then give your agent the usage guide:
navigera install-skill # -> ./.agents/skills (Gemini CLI, Codex, Cline, Kilo, …)
# --claude -> ./.claude/skills, --continue -> ./.continue/skills
Platforms, and which browser navigera picks (for the fastest start,
navigera install-browser chrome-headless-shell): Install.
$ navigera -s work start
{"log":"/run/user/1000/navigera/work.log","pid":4242,"session":"work","socket":"/run/user/1000/navigera/work.sock"}
$ navigera -s work goto https://example.com
{"title":"Example Domain","url":"https://example.com/"}
$ navigera -s work title
Example Domain
$ navigera -s work quit
{"bye":true}
One session, one command per step: start keeps a warm browser
behind a local socket, and each later command talks to it.
navigera --help lists every command.
A longer tour of the commands, targets and output: A first session.
navigera install-skill writes the guide that matches this
version to ./.agents/skills (--claude for ./.claude/skills,
--continue for ./.continue/skills); navigera skill prints it./plugin install navigera --marketplace andrey-usa/navigera
adds the skill to every session (what it contains).navigera mcp is a Model Context Protocol server: add
{"command": "navigera", "args": ["mcp"]}, or
{"command": "npx", "args": ["-y", "navigera", "mcp"]} with nothing
installed. Per-client setup is on the MCP page;
in the MCP Registry it is io.github.andrey-usa/navigera..md.The loop an agent runs: start a session, read the page with ax, act on