Browser Agent MCP server
io.github.runbook-ai/browser-agent·v1.1.0·3 starsMCP server for browser automation with AI agent
3 stars86 downloads/wk
Reviews
Write oneNobody has reviewed Browser Agent yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Browser Agent tools (1, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
browser-agentwrite actionRun a task in Chrome browser with AI and automation capabilities.
Public scan report
scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it
- Code scan11 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 15 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
How Browser Agent compares
Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 89/100
- higher than 77% of 866 Scraping and browsing servers
- Tools
- 1
- the typical Scraping and browsing server has 6
- Tools that change things
- 100%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 3
- more than 70% of 583 Scraping and browsing servers
- Downloads a week
- 86
- more than 52% of 309 Scraping and browsing servers with a package
What its tools let an agent do: 1 change
Release history: 2 versions in the registry since 2026-08-12, latest 2026-10-19, typically one every 68 days.
Install Browser Agent in Claude Code, Cursor or VS Code
Runs npx -y runbook-ai-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add browser-agent -- npx -y runbook-ai-mcp
What the publisher says
From the Browser Agent repository's README, as published. We do not edit it. Read it on GitHub
Runbook AI MCP Server
An MCP (Model Context Protocol) server that provides browser automation capabilities through a Chrome extension. It allows terminal-based agents like Claude Code to interact with any website through your live browser session.
Part of the Runbook AI ecosystem. Join the Discord community to provide your feedback and get involved in the development!
https://github.com/user-attachments/assets/a43fba64-bc40-4ef6-9840-e100203e2cf5
Why Runbook AI?
Most browser-based MCP tools (like chrome-devtools-mcp) blow up your LLM context window by sending the entire DOM after every browser action.
Runbook AI is different:
- Optimized Context: It generates a highly simplified version of the HTML. It strips the junk but keeps essential text and interaction elements. It’s condensed, fast, and won’t eat your tokens.
- The Ultimate Catch-all: If a site doesn't have a dedicated MCP server (like Expedia, LinkedIn, or internal tools), this fills the gap perfectly.
- Privacy First: It runs entirely in your browser. No remote calls except to your chosen LLM provider. No eval() or shady scripts (enforced by the Chrome extension sandbox).
- Efficient Navigation: The simplified HTML goes beyond the viewport, making scrolling and multi-page tasks much more efficient.
Installation
MCP Server
Add to your MCP settings configuration:
{
"mcpServers": {
"runbook-ai": {
"command": "npx",
"args": ["-y", "runbook-ai-mcp@latest"]
}
}
}Chrome Extension
Install the Runbook AI extension from Chrome Web Store.
Enable MCP in the extension settings opened from extension side panel.
Set LLM API key, and model name, base URL. Use of Gemini 3 Flash (gemini-3-flash-preview) is recommended. Get your free API key from Google AI Studio.
By default the extension has access to all websites. If you want to limit the access, go to Chrome Extension Details, and add individual sites to Site access setting.
Usage
Open Chrome and keep the extension side panel open.
Start the MCP server (it will automatically start when invoked by your MCP client).
Tool Schema
The server exposes a single tool:
browser-agent
Run a task in Chrome browser with AI and automation capabilities.
Parameters:
- prompt (string, required): The task prompt for the AI agent to execute
- maxIterations (number, optional): Maximum number of agent iterations for the task (default: 15). Each iteration is one agent action (navigate, click, type, etc.); raise this for long multi-page tasks. Token budgets scale with it.
- ephemeral (boolean, optional, default true): Each call runs in an isolated browser session — it starts on a fresh blank tab, cannot see tabs left by previous calls, and closes every tab it opened when it finishes. Pass false to continue from the tabs of a previous call and leave the final page open (e.g. multi-call workflows that build on the same page).
- effort (string, optional, default normal): How much exploration the agent invests — quick (one fast pass over loaded content, missing optional details reported as "not specified", tighter iteration budget), normal (exploration matched to what the ask requires), or thorough (follow all pagination, open detail pages, check candidates one by one, larger iteration budget). Accuracy rules apply at every level.
- outputDir (string, optional): Directory on the machine running the MCP server where files produced by the agent are written (created if missing; same-named files are overwritten). Default: a fresh per-call directory runbook-ai-mcp/task-- under $RUNBOOKAIFILES_DIR if set, else the OS temp dir.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Browser Agent: common questions
- Is Browser Agent MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the Browser Agent safety report
- How do I install Browser Agent?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Browser Agent need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Browser Agent maintained?
- The last commit was 16 days ago (2026-10-19). The latest release is v1.1.0.
- What can I use instead of Browser Agent?
- Servers from other publishers that do the same job: GrowBlocks Dev Kit MCP server, SeleniumBase MCP server and Next AI Draw.io MCP server.
- How does Browser Agent compare with other Scraping and browsing MCP servers?
- safety score 89/100 (higher than 77% of 866 Scraping and browsing servers); tools 1 (the typical Scraping and browsing server has 6); tools that change things 100% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Browser Agent
Same job from other publishers: the closest match first, then the best rated.
- GrowBlocks Dev KitBuild, play-test with screenshots, and ship three.js browser games on GrowBlocks.5.0(1)NewA
- SeleniumBase MCPStealthy browser automation, testing, and web-scraping via CDP Mode.not reviewedWidely usedA
- Next AI Draw.iodraw.io diagrams your AI agent draws on a live browser canvas that you can also edit by handnot reviewedWidely usedA
- AIHawkAI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.not reviewedWidely usedA
- BrowserMCP server for browser use accessnot reviewedWidely usedB