Your agent's action layer in your own logged-in Chrome — the login/compliance last 20% APIs can't reach. Zero-token replay.
Users
19
+2 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#155K
#129K among extensions
Version
0.29.2
updated 3 Aug 2026
Users
monthly, 6 months
Latest, 16 Oct 2026:19 usersMove the mouse over the chart for any month
Ratings count
monthly, 6 months
Latest, 16 Oct 2026:0 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About Taprun — Local-First Browser MCP
# Tap — Browser Automation MCP for Your Real Browser
Tap is a local-first MCP browser-automation runtime. Claude Code, Cursor, Continue, Windsurf, or any MCP-compatible AI agent can drive your real Chrome with your own logged-in sessions — no cloud credentials, no per-step LLM cost, no vendor lock-in.
AI participates at compile time only: saved plans replay deterministically at zero LLM token cost.
## Why Tap (vs. Stagehand / Browserbase / Playwright-MCP / BrowserMCP)
Every cloud-first browser-automation MCP forces a tradeoff: ship your credentials to someone else's server, OR re-run an LLM on every step ($$$). Tap takes neither:
- Runs in YOUR browser — your existing Chrome session with all your cookies, 2FA state, single-sign-on tokens. Credentials never cross a trust boundary; the extension only relays plan steps to the local Tap binary on your machine.
- Zero-token replay — the AI agent compiles a plan ONCE into an inspectable JSON artifact. Every subsequent run is pure data + dispatch. No vision loop, no accessibility-tree re-parse, no per-execution tokenbill.
- Plans are diff-able JSON — version-controllable, testable, shareable. Not opaque generated code, not LLM scratch-state.
## Features
- MCP-native — drop-in for any MCP-compatible host (Claude Code, Cursor, Continue, Windsurf, Cline). 4 meta verbs: capture / verify / mark / run.
- Authenticated by default — reuses your live Chrome cookies via Chrome Native Messaging. Same trust model as a browser bookmarklet; no localhost ports, no OS service.
- Compile-time AI, runtime zero AI — the AI generates the plan once; runtime is deterministic. Predictable cost, predictable behavior, reproducible failures.
- Composite plans — one plan can call other plans (op:tap composition). `tap verify` recursively checks composite plans against live substrates without side-effects.