Skip to content

docs: add Tap MCP server (local-first browser automation) - #414

Open
LeonTing1010 wants to merge 1 commit into
volcengine:mainfrom
LeonTing1010:docs/add-tap-mcp
Open

docs: add Tap MCP server (local-first browser automation)#414
LeonTing1010 wants to merge 1 commit into
volcengine:mainfrom
LeonTing1010:docs/add-tap-mcp

Conversation

@LeonTing1010

Copy link
Copy Markdown

Summary

Add Tap to the third-party MCP server list under 开发者工具, alongside the other browser-automation entries (Puppeteer / Browserbase / Playwright).

Tap 与它们的差异点:自动化运行在用户本机已登录的浏览器里(Chrome 扩展 + Native Messaging,凭证不出机、不经任何云端浏览器),并且把任务录制一次编译为确定性程序,之后的每次执行都是零 LLM token 的机械重放——AI 只参与编译时,不参与运行时。

Install (Local / stdio)

{
  "mcpServers": {
    "tap": {
      "command": "npx",
      "args": ["-y", "@taprun/cli", "mcp", "stdio"]
    }
  }
}

Works as-is in Trae (手动添加 → 粘贴 JSON), Cursor, Claude Code, and CodeBuddy. 4 tools: capture / verify / mark / run; saved automations are exposed as MCP resources (tap://{site}/{name}).

Verification

  • The npm package is publicly installable: npx -y @taprun/cli --version0.20.7.
  • MCP handshake verified on Trae-compatible clients (stdio); public pages / open APIs work with no additional setup. Logged-in sites additionally use the Chrome extension (Chrome Web Store id llcidejeoobdegbkolbjhfoeckphldce) so replay rides the user's own session.

🤖 Generated with Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant