360 Secure SkillHub
360 安全技能中心

Proxy Veil

proxy-veil 是一个 MCP 服务器,提供住宅代理抓取、粘性会话、结构化搜索、JS 页面渲染和代理网络状态检查五类工具,支持 Novada、BrightData、Smartproxy、Oxylabs 及通用 HTTP 代理,可按国家/城市定位并维持同一出口 IP,用于绕过反爬获取网页内容,需要配置相应代理凭据环境变量。

goldentrii
goldentrii
热度 38.11
最近更新 2026-05-10 17:54:22
分类:搜索依赖:MCP 服务 / 第三方 API / 联网浏览搜索 / 代码执行应用场景:研究 / API 集成 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add proxy-veil
Metadata
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