PluginBench
MCP Server

Stealth Agent Browser MCP Server

io.github.ykshah1309/stealth-agent-browser-mcp

What is the Stealth Agent Browser MCP server?

Stealth Chromium MCP server with hybrid AOM + Set-of-Mark vision and Readability extraction.

How to install Stealth Agent Browser

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • SAB_HEADLESS

    Run Chromium headless. Default: true.

  • SAB_STEALTH_LEVEL

    off | patched | paranoid. Default: patched.

  • SAB_PROXY_SERVER

    Optional proxy URL, e.g. http://host:port.

  • SAB_PROXY_USERNAME
    secret

    Optional proxy username.

  • SAB_PROXY_PASSWORD
    secret

    Optional proxy password.

  • SAB_USER_DATA_DIR

    Persistent browser profile directory.

Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "stealth-agent-browser-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "stealth-agent-browser-mcp",
        "-y",
        "stealth-agent-browser-mcp"
      ],
      "env": {
        "SAB_HEADLESS": "<YOUR_SAB_HEADLESS>",
        "SAB_STEALTH_LEVEL": "<YOUR_SAB_STEALTH_LEVEL>",
        "SAB_PROXY_SERVER": "<YOUR_SAB_PROXY_SERVER>",
        "SAB_PROXY_USERNAME": "<YOUR_SAB_PROXY_USERNAME>",
        "SAB_PROXY_PASSWORD": "<YOUR_SAB_PROXY_PASSWORD>",
        "SAB_USER_DATA_DIR": "<YOUR_SAB_USER_DATA_DIR>"
      }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "stealth-agent-browser-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "stealth-agent-browser-mcp",
        "-y",
        "stealth-agent-browser-mcp"
      ],
      "env": {
        "SAB_HEADLESS": "<YOUR_SAB_HEADLESS>",
        "SAB_STEALTH_LEVEL": "<YOUR_SAB_STEALTH_LEVEL>",
        "SAB_PROXY_SERVER": "<YOUR_SAB_PROXY_SERVER>",
        "SAB_PROXY_USERNAME": "<YOUR_SAB_PROXY_USERNAME>",
        "SAB_PROXY_PASSWORD": "<YOUR_SAB_PROXY_PASSWORD>",
        "SAB_USER_DATA_DIR": "<YOUR_SAB_USER_DATA_DIR>"
      }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "stealth-agent-browser-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "stealth-agent-browser-mcp",
        "-y",
        "stealth-agent-browser-mcp"
      ],
      "env": {
        "SAB_HEADLESS": "<YOUR_SAB_HEADLESS>",
        "SAB_STEALTH_LEVEL": "<YOUR_SAB_STEALTH_LEVEL>",
        "SAB_PROXY_SERVER": "<YOUR_SAB_PROXY_SERVER>",
        "SAB_PROXY_USERNAME": "<YOUR_SAB_PROXY_USERNAME>",
        "SAB_PROXY_PASSWORD": "<YOUR_SAB_PROXY_PASSWORD>",
        "SAB_USER_DATA_DIR": "<YOUR_SAB_USER_DATA_DIR>"
      }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "stealth-agent-browser-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "stealth-agent-browser-mcp",
        "-y",
        "stealth-agent-browser-mcp"
      ],
      "env": {
        "SAB_HEADLESS": "<YOUR_SAB_HEADLESS>",
        "SAB_STEALTH_LEVEL": "<YOUR_SAB_STEALTH_LEVEL>",
        "SAB_PROXY_SERVER": "<YOUR_SAB_PROXY_SERVER>",
        "SAB_PROXY_USERNAME": "<YOUR_SAB_PROXY_USERNAME>",
        "SAB_PROXY_PASSWORD": "<YOUR_SAB_PROXY_PASSWORD>",
        "SAB_USER_DATA_DIR": "<YOUR_SAB_USER_DATA_DIR>"
      }
    }
  }
}
Claude Code
claude mcp add stealth-agent-browser-mcp --env SAB_HEADLESS=<YOUR_SAB_HEADLESS> --env SAB_STEALTH_LEVEL=<YOUR_SAB_STEALTH_LEVEL> --env SAB_PROXY_SERVER=<YOUR_SAB_PROXY_SERVER> --env SAB_PROXY_USERNAME=<YOUR_SAB_PROXY_USERNAME> --env SAB_PROXY_PASSWORD=<YOUR_SAB_PROXY_PASSWORD> --env SAB_USER_DATA_DIR=<YOUR_SAB_USER_DATA_DIR> -- npx -y stealth-agent-browser-mcp -y stealth-agent-browser-mcp

Related MCP servers

SEC EDGAR filings, XBRL financials, FRED economic data, and real-time market quotes

View repository →

Polymarket, GDELT, OpenSky, Cloudflare Radar unified as one MCP server.

View repository →

Live webcast transcription + vocal stress analysis (F0 jitter, hesitation) for earnings calls.

View repository →