Tap — Local-First Browser MCP

Browser automation MCP — runs in your own browser with your logged-in sessions. Local-first alternative to Stagehand / Browserbase.

As of June 2026, Tap — Local-First Browser MCP has 5 users in the Developer Tools category.

Usersno change0%
5
5
Ratingno change0%
— reviews
Reviewsno change0%
Version
0.17.1
Manifest V3
90-day change · In the last 90 days this extension 8 version updates, changed permissions.

History

10 snapshots

Tracking since Apr 11, 2026.

8.4851.5199999999999996Apr 11, 2026Jun 8, 2026
View as table
DateUsersRatingReviewsVersion
Apr 11, 20260.6.6
Apr 21, 20260.6.6
Apr 25, 20260.6.7
May 3, 20260.6.9
May 9, 202620.14.2
May 14, 202650.15.5
May 20, 202660.16.3
May 26, 202670.16.7
Jun 2, 202670.16.8
Jun 8, 202680.17.1
Now50.17.1

Changelog

  • May 20, 2026
    description
    # Tap — Browser Automation Runtime
    
    Tap compiles natural language instructions into deterministic JavaScript programs. The AI runs once to generate the program; after that it replays instantly at zero cost.
    
    ## What You Can Do
    
    - **Extract data** from any website — scrape pages, pull structured content, monitor for changes.
    - **Automate workflows** — post to social media, fill forms, chain multi-step browser tasks like Unix pipes.
    - **Run anywhere** — as a Chrome extension (with your real login sessions), headless via Playwright, or on macOS desktop apps.
    - **Connect to AI agents** — MCP-native, works with Claude Code, Cursor, Windsurf, or any MCP-compatible tool.
    
    ## Key Features
    
    - **Compile Once, Run Forever** — AI generates a .tap.js program once; replay is instant and free.
    - **140+ Pre-built Automations** — Community-contributed programs covering 68+ websites.
    - **3 Runtimes** — Chrome extension, Playwright (headless/server), macOS (desktop apps).
    - **Local-only** — Your data, sessions, and credentials never leave your machine.
    - **Self-healing** — Built-in diagnostics and AI-powered repair for broken automations.
    
    ## Getting Started
    
    ```bash
    # Quick start
    npx -y @taprun/cli --version
    
    # Or install permanently (macOS/Linux)
    curl -fsSL https://taprun.dev/install.sh | sh
    ```
    
    Install the Chrome Extension to automate sites that require login. Download from releases, unzip, then load unpacked in chrome://extensions/.
    # 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.
  • May 20, 2026
    short_description
    AI browser automation runtime. Programs beat prompts — deterministic replay at zero AI cost.
    Browser automation MCP — runs in your own browser with your logged-in sessions. Local-first alternative to Stagehand / Browserbase.
  • May 20, 2026
    name
    Tap
    Tap — Local-First Browser MCP
  • May 14, 2026
    permissions
    alarms, debugger, activeTab, tabs, scripting, cookies, storage
    nativeMessaging, debugger, activeTab, tabs, scripting, cookies, storage
  • Apr 21, 2026
    description
    AI browser automation runtime. Programs beat prompts.
    # Tap — Browser Automation Runtime
    
    Tap compiles natural language instructions into deterministic JavaScript programs. The AI runs once to generate the program; after that it replays instantly at zero cost.
    
    ## What You Can Do
    
    - **Extract data** from any website — scrape pages, pull structured content, monitor for changes.
    - **Automate workflows** — post to social media, fill forms, chain multi-step browser tasks like Unix pipes.
    - **Run anywhere** — as a Chrome extension (with your real login sessions), headless via Playwright, or on macOS desktop apps.
    - **Connect to AI agents** — MCP-native, works with Claude Code, Cursor, Windsurf, or any MCP-compatible tool.
    
    ## Key Features
    
    - **Compile Once, Run Forever** — AI generates a .tap.js program once; replay is instant and free.
    - **140+ Pre-built Automations** — Community-contributed programs covering 68+ websites.
    - **3 Runtimes** — Chrome extension, Playwright (headless/server), macOS (desktop apps).
    - **Local-only** — Your data, sessions, and credentials never leave your machine.
    - **Self-healing** — Built-in diagnostics and AI-powered repair for broken automations.
    
    ## Getting Started
    
    ```bash
    # Quick start
    npx -y @taprun/cli --version
    
    # Or install permanently (macOS/Linux)
    curl -fsSL https://taprun.dev/install.sh | sh
    ```
    
    Install the Chrome Extension to automate sites that require login. Download from releases, unzip, then load unpacked in chrome://extensions/.

Permissions & access

Permissions
nativeMessagingdebuggeractiveTabtabsscriptingcookiesstorage
Host access
<all_urls>

Screenshots

Tap — Local-First Browser MCP screenshot 1

About

# 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.

Technical

Version
0.17.1
Manifest
V3
Size
62.63KiB
Min Chrome
116
Languages
1
Featured
No

Metadata

ID
llcidejeoobdegbkolbjhfoeckphldce
Developer ID
u180d80d4939c4d7c3e8ea3a6e3ab961a
Developer Email
[email protected]
Created
Apr 10, 2026
Last Updated (Store)
May 29, 2026
Last Scraped
Jun 8, 2026

Data sourced from the Chrome Web Store · last verified Jun 8, 2026.