Menu

Explorer & Settings

Tempo Explorer Submit Project
Back to all projects

browser-mcp

by bolivian-peru · Updated 4 months ago

MCP server for antidetect browser — 11 tools with Identity Bundles, x402 payments, auto mobile proxy

In the AI payments ecosystem

browser-mcp is an early-stage JavaScript project in the AI payments / x402 ecosystem. It currently has 0 GitHub stars and 0 forks.

README.md View on GitHub →

@proxies-sx/browser-mcp

MCP server for browser.proxies.sx — AI-native antidetect browser with Identity Bundles and auto-allocated mobile proxy.

What It Does

Control a cloud antidetect browser (Camoufox) through the Model Context Protocol. Every session includes a real 4G/5G mobile proxy — no setup, no accounts, just pay with USDC.

11 tools for complete browser automation:

Tool Description
browser_create Create session with mobile proxy (accepts profile_id for Identity Bundle)
browser_go Navigate to URL, returns screenshot
browser_click Click element by CSS selector
browser_type Type text with human-like delays
browser_see Screenshot + extract visible text
browser_wait Wait for element, navigation, or duration
browser_extract Extract text, links, or run custom JS
browser_save Save Identity Bundle (cookies + localStorage + fingerprint + proxy binding)
browser_profile_list List all saved Identity Bundles
browser_profile_delete Delete a saved Identity Bundle
browser_end End session, optionally save profile first

Identity Bundles (v1.1.0)

Save and restore complete browser identity across sessions:

  • Cookies — All session cookies, encrypted at rest
  • localStorage — App state, tokens, preferences
  • Fingerprint — OS, screen resolution, locale, timezone
  • Proxy device binding — Same physical modem (IMEI pinning) for consistent IP range
Day 1: Create session → Login to Twitter → browser_save → get profile_id
Day 30: browser_create with profile_id → Same fingerprint, same proxy device, cookies restored

Profiles persist until deleted. Auto-cleanup after 30 days of inactivity.

Installation

Claude Desktop / Windsurf / Cursor

Add to your MCP config:

{
  "mcpServers": {
    "browser": {
      "command": "npx",
      "args": ["-y", "@proxies-sx/browser-mcp"],
      "env": {
        "BROWSER_API_URL": "https://browser.proxies.sx"
      }
    }
  }
}

Manual

npm install -g @proxies-sx/browser-mcp
browser-mcp

Pricing

Tier Per Minute Per Hour Description
Shared $0.005 $0.30 Rotating mobile IPs
Private $0.01 $0.60 Dedicated mobile IP

Payment: USDC on Base (2s) or Solana (400ms). No accounts needed.

Payment Flow

  1. Call browser_create without payment_signature
  2. Receive payment details (amount, wallet addresses for Base and Solana)
  3. Send USDC to the specified address on either network
  4. Call browser_create again with payment_signature = your tx hash
  5. Session created with mobile proxy included

Wallet addresses:

  • Base: 0xF8cD900794245fc36CBE65be9afc23CDF5103042
  • Solana: 6eUdVwsPArTxwVqEARYGCh4S2qwW2zCs7jSEDRpxydnv

Example: Long-Term Account Management

You: Create a browser session and log into my Twitter account

Claude: [browser_create] → pays USDC → session with mobile proxy from US
        [browser_go url="https://twitter.com"]
        [browser_type selector="#username" text="myaccount"]
        [browser_click selector="button[type=submit]"]
        ...logged in...

You: Save this identity for later

Claude: [browser_save profile_name="twitter-main"]
        → Profile ID: prof_abc123
        → Cookies: 47, localStorage: 12 keys, fingerprint: saved, proxy: pinned

You: End the session

Claude: [browser_end]

--- 2 weeks later ---

You: Open my Twitter again

Claude: [browser_create profile_id="prof_abc123"] → pays USDC
        → Same fingerprint, same proxy device, cookies injected
        [browser_go url="https://twitter.com"]
        → Already logged in! Same identity restored.

Anti-Lock Rules

When managing accounts, follow these rules to avoid security locks:

Rule Why
One account = one Identity Bundle Mixing identities triggers detection
Always use profile_id Consistent fingerprint + proxy device
Don't geo-teleport Same country/carrier across sessions
Keep sessions boring Human-like timing, no 100 actions/minute
Save before ending Always browser_save before browser_end

Environment Variables

Variable Default Description
BROWSER_API_URL https://browser.proxies.sx Browser API endpoint

Links

License

MIT

All MCP projects →