BrowserTap MCP

Official registry Search and web

MCP server that drives the real Chrome you already use, through an extension and CDP.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

PYPI package browsertap-mcp
Claude Code
claude mcp add browsertap-mcp -e 'BROWSERTAP_PREFERRED_BROWSER=<BROWSERTAP_PREFERRED_BROWSER>' -e 'BROWSERTAP_MODE=<BROWSERTAP_MODE>' -e 'BROWSERTAP_BRIDGE_PORT=<BROWSERTAP_BRIDGE_PORT>' -e 'BROWSERTAP_STATE_DIR=<BROWSERTAP_STATE_DIR>' -- uvx browsertap-mcp==0.4.12
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "browsertap-mcp": {
            "command": "uvx",
            "args": [
                "browsertap-mcp==0.4.12"
            ],
            "env": {
                "BROWSERTAP_PREFERRED_BROWSER": "<BROWSERTAP_PREFERRED_BROWSER>",
                "BROWSERTAP_MODE": "<BROWSERTAP_MODE>",
                "BROWSERTAP_BRIDGE_PORT": "<BROWSERTAP_BRIDGE_PORT>",
                "BROWSERTAP_STATE_DIR": "<BROWSERTAP_STATE_DIR>"
            }
        }
    }
}

Environment variables

  • BROWSERTAP_PREFERRED_BROWSER Which connected browser an unqualified call targets: chrome, edge or opera. Defaults to whichever registered first.
  • BROWSERTAP_MODE Approval profile: lab or safe. Defaults to lab, which skips approval prompts and still enforces the cross-process lock, the quiet-input gate, target activation and on-screen confirmation; safe asks before every physical input.
  • BROWSERTAP_BRIDGE_PORT Base loopback port for the bridge daemon. Defaults to 18765.
  • BROWSERTAP_STATE_DIR Directory holding the bridge token and runtime state. Defaults to ~/.browsertap.

Frequently asked questions

What is BrowserTap MCP?

MCP server that drives the real Chrome you already use, through an extension and CDP.

How do I install BrowserTap MCP?

It runs on your machine. In Claude Code: claude mcp add browsertap-mcp -e 'BROWSERTAP_PREFERRED_BROWSER=<BROWSERTAP_PREFERRED_BROWSER>' -e 'BROWSERTAP_MODE=<BROWSERTAP_MODE>' -e 'BROWSERTAP_BRIDGE_PORT=<BROWSERTAP_BRIDGE_PORT>' -e 'BROWSERTAP_STATE_DIR=<BROWSERTAP_STATE_DIR>' -- uvx browsertap-mcp==0.4.12. For other clients, paste the JSON configuration from this page into their MCP settings.

Does BrowserTap MCP need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is BrowserTap MCP open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains BrowserTap MCP?

It is published by LinVireo. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.