MCP.Market

Weboperator MCP server

by KazKozDev·io.github.KazKozDev/weboperator·v1.5.1·4 stars

Hands your live Chrome tab to any MCP client — snapshot, navigate, click, type, extract.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Growing

4 stars31 downloads/wk

Reviews

Write one

Nobody has reviewed Weboperator yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Weboperator tools (10, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • browser_click

    Click an element on the webpage by its numeric index (from browser_snapshot) or CSS selector.

  • browser_extract

    Extract text or structured data from the webpage according to an extraction instruction.

  • browser_navigate

    Navigate the active browser tab to a specified URL.

  • browser_press

    Press a keyboard key on the active webpage (e.g. "Enter", "Tab", "Escape", "ArrowDown", "Backspace").

  • browser_screenshot

    Capture a visual PNG screenshot of the current active browser tab.

  • browser_scroll

    Scroll the active webpage up or down.

  • browser_snapshot

    Capture the structured accessibility tree and numbered interactive elements (buttons, inputs, links) from the current active browser tab.

  • browser_solve_captcha

    Attempt to detect and automatically solve or click Cloudflare Turnstile, reCAPTCHA, or hCaptcha verification challenges in the active tab.

  • browser_type

    Type text into an input field by element index or selector.

  • weboperator_execute_goalwrite action

    Execute an autonomous browser goal end-to-end using WebOperator multi-step planner.

Public scan report

scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it

no findings
  • Code scan9 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 qualitystatic API keys via environment variables6/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Weboperator compares

Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 60% of 867 Scraping and browsing servers
Tools
10
the typical Scraping and browsing server has 6
Tools that change things
10%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
4
more than 72% of 584 Scraping and browsing servers
Downloads a week
31
more than 11% of 312 Scraping and browsing servers with a package

What its tools let an agent do: 9 read · 1 change

Install Weboperator in Claude Code, Cursor or VS Code

Runs npx -y weboperator-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add weboperator -- npx -y weboperator-mcp
Add to Cursor

What the publisher says

From the Weboperator repository's README, as published. We do not edit it. Read it on GitHub

WebOperator — AI browser agent and MCP server for Chrome automation

Tell Chrome what you want done, in plain English, and let the agent do it.

Most browser agents bring their own browser. WebOperator works the one you are already in: the tab in front of you, with your sessions and logins intact — no separate profile, no re-login, no copying cookies around. The model behind it can be local, served by Ollama or MLX, so the pages you look at never have to leave the machine. And it works in both directions: the local bridge exposes that same live tab over MCP, so Hermes, OpenClaw, or any other agent client can borrow your browser as a tool.

git clone https://github.com/KazKozDev/WebOperator.git
npm --prefix WebOperator/core ci
npm --prefix WebOperator/core run build

Your goal, typed once · The agent plans, acts, verifies · Every step visible

Quick start

Two ways in. If you would rather not touch Node, grab the weboperator-1.5.0-chrome.zip archive from the latest release and unzip it — that folder is the built extension.

If you ran the commands above instead, the build lands in core/dist and finishes in well under a second:

vite v8.0.11 building client environment for production...
✓ 101 modules transformed.
✓ built in 189ms

Either way, open chrome://extensions, enable Developer mode, click Load unpacked, and point it at the folder you just got. Press Cmd+Shift+K (Ctrl+Shift+K on Linux) to open the side panel, pick a provider under Settings, and type a goal.

Out of the box the agent talks to Ollama at http://127.0.0.1:11434, so have a tool-capable local model running before your first task — or paste an API key and use a remote provider instead.

Automate a multi-step task across your open Chrome tabs

WebOperator works the tab you are looking at in a plan → act → verify loop: it writes out a plan you can read, calls one browser tool at a time, and checks each result against a fresh snapshot of the page before moving on.

Summarize the current page

It can navigate, click, type, press keys, scroll, switch tabs, screenshot, and pull out structured text — so the same loop still works when the answer is scattered across half a dozen open tabs.

Compare info across tabs

The side panel streams the plan, every action, and the final answer, and keeps the full trace; history, checkpoints, and scheduled runs each get their own tab. The flip side: the agent only knows what it can actually see in the browser, so anything hidden, paywalled, or geo-blocked simply will not show up in the answer.

  • Agent engineering — a plan, act and verify loop, 29 browser tools, 6 loop guards
  • LLM security — the prompt-injection attack rate down from 44.4% to 0.0% across 9 adversarial fixtures
  • LLM evaluation — AssistantBench and 24 fixtures in a deterministic harness, see docs/evals.md
  • MCP — the browser exposed as an MCP server with 10 tools for any agent client

Schedule recurring browser automation in Chrome

Some tasks you want done whether or not you are at the keyboard. Give a schedule a start URL, a goal, and a cadence — once, hourly, daily, or weekly — and Chrome alarms wake the agent on time, even with the side panel closed.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Weboperator: common questions

Is Weboperator MCP server safe?
Mostly: it is graded B (83/100). Read the Weboperator safety report
How do I install Weboperator?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Weboperator need an API key?
Yes. The registry entry asks for WEBOPERATOR_API_TOKEN.
Is Weboperator maintained?
The last commit was 10 days ago (2026-10-26). The latest release is v1.5.1.
What can I use instead of Weboperator?
Servers from other publishers that do the same job: Skyvern MCP server, Openbrowser AI MCP server and Oya Browser MCP server. Compare all Weboperator alternatives.
How does Weboperator compare with other Scraping and browsing MCP servers?
safety score 83/100 (higher than 60% of 867 Scraping and browsing servers); tools 10 (the typical Scraping and browsing server has 6); tools that change things 10% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Weboperator

Same job from other publishers: the closest match first, then the best rated.

All Weboperator alternatives →
  • Skyvern
    AI-powered browser automation — navigate, click, fill forms, and extract data from any website.
    A
  • Openbrowser AI
    AI browser automation. Write async Python to navigate, click, type, and extract data.
    B
  • Oya Browser
    Real Chrome for agents: start a browser, read pages as numbered markdown, click, type, hand off.
    A
  • Next AI Draw.io
    draw.io diagrams your AI agent draws on a live browser canvas that you can also edit by hand
    A
  • AIHawk
    AI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.
    A

More from KazKozDev →