Local + RemoteFree

Tap MCP server

LeonTing1010/tap

Compile browser automation into deterministic plans that run in your logged-in Chrome without runtime LLM calls, detecting drift when sites change.

18 GitHub stars2 forks

Install Tap in Claude Code

Remote URL

Claude Code
claude mcp add --transport http tap https://mcp.taprun.dev/mcp
mcp.json (Claude Desktop, Cursor, VS Code, Windsurf)
{
  "mcpServers": {
    "tap": {
      "url": "https://mcp.taprun.dev/mcp"
    }
  }
}

npm

Claude Code
claude mcp add tap -- npx -y @taprun/cli
mcp.json (Claude Desktop, Cursor, VS Code, Windsurf)
{
  "mcpServers": {
    "tap": {
      "command": "npx",
      "args": [
        "-y",
        "@taprun/cli"
      ]
    }
  }
}

PyPI (uv)

Claude Code
claude mcp add tap -- uvx taprun
mcp.json (Claude Desktop, Cursor, VS Code, Windsurf)
{
  "mcpServers": {
    "tap": {
      "command": "uvx",
      "args": [
        "taprun"
      ]
    }
  }
}

Frequently asked questions

What does the Tap MCP server do?

Compile browser automation into deterministic plans that run in your logged-in Chrome without runtime LLM calls, detecting drift when sites change.

Is the Tap MCP server free?

Yes, most likely. Open source and no paid account or API key is mentioned in the listing. Check the provider for current pricing.

Does Tap run locally or remotely?

Local + Remote. Can run locally or be used as a hosted remote server.

How do I add Tap to Claude Code?

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

More browser automation MCP servers

View all