leonting1010 avatar

Tap

leonting1010/tap

Think of this as a compiler for web tasks. Point Claude at any site once and Taprun emits a deterministic JSON plan that replays forever without burning tokens on subsequent runs. It uses your real Chrome profile, so cookies and login sessions stay local. The MCP server exposes capture, run, and verify operations. The verify command catches site changes before your data goes stale by checking a snapshot equivalence predicate. Ships with 70+ pre-built taps for GitHub trending, Hacker News, Weibo, Xiaohongshu. You can also convert existing Playwright or Puppeteer scripts into zero-token plans using the bundled adapters. Install via npx or direct binary, works with any MCP host.

GitHub stars
18
tools
4
transport
STDIO, HTTP
last updated
Nov 6, 2026

Install

From registry metadata
$ npx add-mcp https://mcp.taprun.dev/mcp --name tap

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http tap https://mcp.taprun.dev/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 4 tools

Verified live against the running server on Nov 6, 2026.

captureCreate a tap from URL × intent (local install only).2 params

Create a tap from URL × intent (local install only).

Parameters* required
intentstring
urlstring
verifyRead-only substrate check (local install only).2 params

Read-only substrate check (local install only).

Parameters* required
namestring
sitestring
markResolve uncertain intent (local install only).

Resolve uncertain intent (local install only).

No parameters. Call it with no arguments.

runExecute a saved tap. On this edge demo, runs the tab-free demo taps. ref = demo/<name>.2 params

Execute a saved tap. On this edge demo, runs the tab-free demo taps. ref = demo/<name>.

Parameters* required
argsobject
ref*string

Sponsors

Readme

Taprun

Taprun

The action layer your agent drives in your own logged-in browser — for the exception-heavy, compliance-critical last 20% that clean APIs can't reach. Compiled once, replayed forever at zero LLM tokens.

Homepage  |  Blog  |  Verified Claims  |  📬 Drift Alerts  |  中文


View the full README on GitHub

Details

Repository
github.com/leonting1010/tap
Website
taprun.dev/?utm_source=mcpregistry&utm_medium=listing&utm_campaign=v0.30
Category
Web & Browser Automation
Package
@taprun/cli
Transport
STDIO, HTTP
Registry
MCP registry, active
Resources
2
Tools verified
Nov 6, 2026

Related Web & Browser Automation MCP servers

View all
1avivgerz-hue avatarghost-qaavivgerz-hue/ghost-qaAutonomous headless browser QA & self-healing verification loop for AI coding agents.13stars
2riproductions avatarWingmanProtocol Agent Gatewayriproductions/wingman-agent-gatewayDurable memory, headless browser and research for agents. Pay per call: x402 USDC on Base or credits0stars
3hmakt99 avatarVedhahmakt99/vedhaBrowser testing on Playwright that checks the server, not just the screen, before it reports a pass.1stars
4kultmember6banger avatarKloaktkultmember6banger/kloaktCloaked headless browser for AI agents — stealth TLS, smart extraction, SPA fallback1stars
5metadrama avatarObscura MCPmetadrama/obscura-mcpMCP server adapter for Obscura Rust headless browser — web scraping with anti-detection.1stars
6insideos-designs avatarCowork Qainsideos-designs/cowork-qa-mcpGoal-driven Playwright browser sessions for LLMs, with full action traces and aria-snapshots.0stars