🎁 Get the FREE AI Skills Starter GuideSubscribe →
BytesAgainBytesAgain
🦀 ClawHub

Proxy Veil

by @goldentrii

Residential proxy for AI agents — fetch any URL through 2M+ real IPs, bypass anti-bot, geo-target, sticky sessions.

Versionv1.5.4
Downloads222
TERMINAL
clawhub install proxy-veil

📖 About This Skill


name: proxy-veil description: Residential proxy for AI agents — fetch any URL through 2M+ real IPs, bypass anti-bot, geo-target, sticky sessions. version: 1.5.3 metadata: openclaw: requires: anyBins: [node, npx] env: - NOVADA_PROXY_USER - NOVADA_PROXY_PASS - NOVADA_API_KEY - NOVADA_BROWSER_WS - BRIGHTDATA_USER - BRIGHTDATA_PASS - SMARTPROXY_USER - SMARTPROXY_PASS - OXYLABS_USER - OXYLABS_PASS - PROXY_URL primaryEnv: NOVADA_PROXY_USER always: false homepage: https://github.com/Goldentrii/proxy-veil os: [macos, linux, windows] install: - kind: node formula: proxy-veil@1.5.3 bins: [proxy-veil]

proxy-veil

Residential proxy MCP server for AI agents. Route HTTP requests through 2M+ real home devices to bypass anti-bot systems, geo-target by country or city, and maintain sticky sessions.

Setup

Install as an MCP server:

claude mcp add proxy-veil \
  -e NOVADA_PROXY_USER=your_username \
  -e NOVADA_PROXY_PASS=your_password \
  -- npx -y proxy-veil

Or with any other proxy provider:

# BrightData
claude mcp add proxy-veil \
  -e BRIGHTDATA_USER="brd-customer-abc-zone-residential" \
  -e BRIGHTDATA_PASS=your_password \
  -- npx -y proxy-veil

Smartproxy

claude mcp add proxy-veil \ -e SMARTPROXY_USER=your_username \ -e SMARTPROXY_PASS=your_password \ -- npx -y proxy-veil

Oxylabs

claude mcp add proxy-veil \ -e OXYLABS_USER=your_username \ -e OXYLABS_PASS=your_password \ -- npx -y proxy-veil

Any HTTP proxy

claude mcp add proxy-veil \ -e PROXY_URL="http://user:pass@host:port" \ -- npx -y proxy-veil

Get Novada credentials: novada.com (30 seconds, no credit card).

Tools

agentproxy_fetch

Fetch any URL through a residential proxy. Works on Amazon, LinkedIn, Cloudflare-protected sites.

agentproxy_fetch(url="https://example.com", country="US", city="newyork", format="markdown")

Parameters: url (required), country, city, session_id, format (markdown/raw), timeout (1-120s).

agentproxy_session

Sticky session — same IP across multiple requests. Use for login flows, paginated scraping.

agentproxy_session(session_id="job001", url="https://example.com/page/1")
agentproxy_session(session_id="job001", url="https://example.com/page/2")

agentproxy_search

Structured Google search. Returns titles, URLs, descriptions as clean JSON.

agentproxy_search(query="residential proxy for AI", num=5, country="us")

Requires: NOVADA_API_KEY

agentproxy_render

Render JS-heavy pages with real Chromium (SPAs, React/Vue apps).

agentproxy_render(url="https://react.dev", wait_for=".main-content", format="markdown")

Requires: NOVADA_BROWSER_WS

agentproxy_status

Check proxy network health. No credentials needed.

Providers

Priority: Novada > BrightData > Smartproxy > Oxylabs > Generic HTTP.

All providers support automatic country/city/session targeting except Generic (encode manually in URL).

| Provider | Env vars | Auto targeting | |----------|----------|---------------| | Novada | NOVADA_PROXY_USER + NOVADA_PROXY_PASS | Yes | | BrightData | BRIGHTDATA_USER + BRIGHTDATA_PASS | Yes | | Smartproxy | SMARTPROXY_USER + SMARTPROXY_PASS | Yes | | Oxylabs | OXYLABS_USER + OXYLABS_PASS | Yes | | Generic | PROXY_URL | No (manual) |

When to use proxy-veil

  • Target site blocks your agent (403, captcha, Cloudflare challenge)
  • Need content from a specific country or city
  • Multi-step workflow requires same IP (login + scrape)
  • JS-heavy page returns blank without a real browser
  • Need structured search results without HTML parsing
  • ⚙️ Configuration

    Install as an MCP server:

    claude mcp add proxy-veil \
      -e NOVADA_PROXY_USER=your_username \
      -e NOVADA_PROXY_PASS=your_password \
      -- npx -y proxy-veil
    

    Or with any other proxy provider:

    # BrightData
    claude mcp add proxy-veil \
      -e BRIGHTDATA_USER="brd-customer-abc-zone-residential" \
      -e BRIGHTDATA_PASS=your_password \
      -- npx -y proxy-veil

    Smartproxy

    claude mcp add proxy-veil \ -e SMARTPROXY_USER=your_username \ -e SMARTPROXY_PASS=your_password \ -- npx -y proxy-veil

    Oxylabs

    claude mcp add proxy-veil \ -e OXYLABS_USER=your_username \ -e OXYLABS_PASS=your_password \ -- npx -y proxy-veil

    Any HTTP proxy

    claude mcp add proxy-veil \ -e PROXY_URL="http://user:pass@host:port" \ -- npx -y proxy-veil

    Get Novada credentials: novada.com (30 seconds, no credit card).