ต้นแบบ · รุ่นทดลอง: มีทุก server ในทะเบียนทางการ อัปเดตทุก 30 นาที รีวิวและบัญชีผู้ใช้จะมาในขั้นถัดไป
PopNx MCPที่รวม MCP สำหรับคนใช้ AI · อธิบายเป็นภาษาคน

Proxy Veil

โดย Goldentriiรุ่น 1.5.4i★ –iรันบนเครื่อง
ชื่อใน registryio.github.Goldentrii/proxy-veil

ติดตั้ง

ภาพรวม

คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)

Residential proxy MCP server for AI agents — geo-targeting, sticky sessions, anti-bot bypass.

สามเสาของ PopNx MCP

สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน

ใช้ทำอะไรได้

ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry

  • การเชื่อมต่อ: รันบนเครื่อง
  • ช่องทาง (transport): stdio
  • หมวด: อื่น ๆ
  • ต้องใส่ค่าเหล่านี้: NOVADA_PROXY_USER, NOVADA_PROXY_PASS, NOVADA_API_KEY, BRIGHTDATA_USER, BRIGHTDATA_PASS, SMARTPROXY_USER, SMARTPROXY_PASS, OXYLABS_USER, OXYLABS_PASS, PROXY_URL

ติดตั้ง

เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง

ก่อนติดตั้ง

  • ผลตรวจเบื้องต้น: ผ่าน 1 จาก 1 ข้อ
  • รันในเครื่องคุณด้วยสิทธิ์ของผู้ใช้คุณ (ไฟล์ อินเทอร์เน็ต แอปต่าง ๆ)
  • ค่าที่คุณต้องใส่เอง: NOVADA_PROXY_USER, NOVADA_PROXY_PASS, NOVADA_API_KEY, BRIGHTDATA_USER, BRIGHTDATA_PASS, SMARTPROXY_USER, SMARTPROXY_PASS, OXYLABS_USER, OXYLABS_PASS, PROXY_URL

ค่าที่ติดป้ายความลับคือกุญแจของบัญชีคุณ อย่าส่งให้ใคร และอย่าวางในแชต

ต้องเตรียมก่อน

  • npmติดตั้ง Node.js (มีคำสั่ง npx) ในเครื่อง

คุณใช้แอปไหน

เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”

เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json

{
  "mcpServers": {
    "proxy-veil": {
      "command": "npx",
      "args": [
        "-y",
        "proxy-veil"
      ],
      "env": {
        "NOVADA_PROXY_USER": "ใส่ค่าของคุณ",
        "NOVADA_PROXY_PASS": "ใส่ค่าของคุณ",
        "NOVADA_API_KEY": "ใส่ค่าของคุณ",
        "BRIGHTDATA_USER": "ใส่ค่าของคุณ",
        "BRIGHTDATA_PASS": "ใส่ค่าของคุณ",
        "SMARTPROXY_USER": "ใส่ค่าของคุณ",
        "SMARTPROXY_PASS": "ใส่ค่าของคุณ",
        "OXYLABS_USER": "ใส่ค่าของคุณ",
        "OXYLABS_PASS": "ใส่ค่าของคุณ",
        "PROXY_URL": "ใส่ค่าของคุณ"
      }
    }
  }
}

พิมพ์คำสั่งนี้ใน Terminal

claude mcp add proxy-veil --env NOVADA_PROXY_USER='ใส่ค่าของคุณ' --env NOVADA_PROXY_PASS='ใส่ค่าของคุณ' --env NOVADA_API_KEY='ใส่ค่าของคุณ' --env BRIGHTDATA_USER='ใส่ค่าของคุณ' --env BRIGHTDATA_PASS='ใส่ค่าของคุณ' --env SMARTPROXY_USER='ใส่ค่าของคุณ' --env SMARTPROXY_PASS='ใส่ค่าของคุณ' --env OXYLABS_USER='ใส่ค่าของคุณ' --env OXYLABS_PASS='ใส่ค่าของคุณ' --env PROXY_URL='ใส่ค่าของคุณ' -- npx -y proxy-veil

เติมค่าที่เว้นว่างไว้ก่อนรัน

เปิดใน Cursor

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json

{
  "mcpServers": {
    "proxy-veil": {
      "command": "npx",
      "args": [
        "-y",
        "proxy-veil"
      ],
      "env": {
        "NOVADA_PROXY_USER": "ใส่ค่าของคุณ",
        "NOVADA_PROXY_PASS": "ใส่ค่าของคุณ",
        "NOVADA_API_KEY": "ใส่ค่าของคุณ",
        "BRIGHTDATA_USER": "ใส่ค่าของคุณ",
        "BRIGHTDATA_PASS": "ใส่ค่าของคุณ",
        "SMARTPROXY_USER": "ใส่ค่าของคุณ",
        "SMARTPROXY_PASS": "ใส่ค่าของคุณ",
        "OXYLABS_USER": "ใส่ค่าของคุณ",
        "OXYLABS_PASS": "ใส่ค่าของคุณ",
        "PROXY_URL": "ใส่ค่าของคุณ"
      }
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

เปิดใน VS Code

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .vscode/mcp.json ของโปรเจกต์

{
  "servers": {
    "proxy-veil": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "proxy-veil"
      ],
      "env": {
        "NOVADA_PROXY_USER": "ใส่ค่าของคุณ",
        "NOVADA_PROXY_PASS": "ใส่ค่าของคุณ",
        "NOVADA_API_KEY": "ใส่ค่าของคุณ",
        "BRIGHTDATA_USER": "ใส่ค่าของคุณ",
        "BRIGHTDATA_PASS": "ใส่ค่าของคุณ",
        "SMARTPROXY_USER": "ใส่ค่าของคุณ",
        "SMARTPROXY_PASS": "ใส่ค่าของคุณ",
        "OXYLABS_USER": "ใส่ค่าของคุณ",
        "OXYLABS_PASS": "ใส่ค่าของคุณ",
        "PROXY_URL": "ใส่ค่าของคุณ"
      }
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น

ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี

ค่าที่ต้องใส่เอง

  • NOVADA_PROXY_USER ความลับ env
    Novada residential proxy username
  • NOVADA_PROXY_PASS ความลับ env
    Novada residential proxy password
  • NOVADA_API_KEY ความลับ env
    Novada Scraper API key for search tool
  • BRIGHTDATA_USER ความลับ env
    BrightData full username including zone
  • BRIGHTDATA_PASS ความลับ env
    BrightData proxy password
  • SMARTPROXY_USER ความลับ env
    Smartproxy username
  • SMARTPROXY_PASS ความลับ env
    Smartproxy password
  • OXYLABS_USER ความลับ env
    Oxylabs username
  • OXYLABS_PASS ความลับ env
    Oxylabs password
  • PROXY_URL ความลับ env
    Generic HTTP proxy URL (http://user:pass@host:port)

ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README

ทำอะไรได้บ้าง

รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง

ผลตรวจเบื้องต้นi

เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 7 พ.ย. 2569

  • ✓ ผ่าน

    ตัวตนผู้ทำตรงกับ repo

    ชื่อใน registry ยืนยันด้วยบัญชี GitHub Goldentrii ซึ่งเป็นเจ้าของ repo

  • … ยังไม่ตรวจ

    ยังมีคนดูแล

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • … ยังไม่ตรวจ

    มีสัญญาอนุญาต (license)

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • – ไม่เกี่ยว

    endpoint ตอบ

    ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต

  • – ไม่เกี่ยว

    ล็อกอินแบบ OAuth

    ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน

  • … ยังไม่ตรวจ

    คำอธิบายเครื่องมือไม่มีคำสั่งแอบแฝง

    รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต

เทียบกับตัวอื่นในหมวด อื่น ๆi

  • ดาวมากกว่า 0% ของอีก 18354 ตัวในหมวดนี้
  • ส่งรุ่นใหม่เข้า registry ล่าสุดกว่า 5% ของอีก 18354 ตัวในหมวดนี้
  • ผลตรวจเบื้องต้นดีกว่าหรือเท่ากับ 100% ของอีก 18354 ตัวในหมวดนี้

เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo

คำถามที่พบบ่อย

Proxy Veil ปลอดภัยไหม?

จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น

ต้องใช้กุญแจหรือรหัสอะไรบ้าง?

ต้องใส่ค่าเหล่านี้: NOVADA_PROXY_USER, NOVADA_PROXY_PASS, NOVADA_API_KEY, BRIGHTDATA_USER, BRIGHTDATA_PASS, SMARTPROXY_USER, SMARTPROXY_PASS, OXYLABS_USER, OXYLABS_PASS, PROXY_URL

ตัวนี้รันบนเครื่องหรือบนคลาวด์?

รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)

ยังมีคนดูแลอยู่ไหม?

repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.5.4) เข้า registry 7 เดือนที่ผ่านมา

ใช้กับโปรแกรมไหนได้บ้าง?

โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย

มีตัวไหนใช้แทนได้บ้าง?

ในหมวดเดียวกันมี Spec Driven Development, Remote Desktop Commander, Qemu MCP

ตัวที่ใช้แทนได้

server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว

อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi

Spec Driven Development

โดย formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

รันบนเครื่อง★ 440MITอัปเดต 14 เดือนที่ผ่านมา
ติดตั้ง

Remote Desktop Commander

โดย desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

รันบนคลาวด์★ 211อัปเดต เมื่อวานซืน
ติดตั้ง

Qemu MCP

โดย 0xmortuex

Boot and drive QEMU VMs from an AI agent: keys, screenshots, serial. No guest agent.

รันบนเครื่องอัปเดต วันนี้
ติดตั้ง

README จากผู้ทำ

เปิดอ่าน README

ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ

Proxy4Agent

Residential proxy MCP server for AI agents. Route any HTTP request through 2M+ real home devices — Android phones, Windows PCs, Macs — to bypass anti-bot systems, geo-target by country or city, and maintain sticky sessions across multi-step workflows.

Works with Claude Code, Cursor, Windsurf, Cline, Continue, and any MCP-compatible AI agent. Powered by [Novada](https://www.novada.com).


Why Proxy4Agent

AI agents get blocked on 60–70% of commercial websites. Standard HTTP requests are detected and rejected by Cloudflare, Akamai, DataDome, PerimeterX, and similar systems. Proxy4Agent routes your agent through real residential IPs — so it looks indistinguishable from a human browser.

ProblemProxy4Agent
Amazon, LinkedIn block your agentResidential IPs from real home devices
Cloudflare / Akamai bot challengesBypassed via real device fingerprints
JS-rendered pages return blankBrowser API runs real Chromium
Geo-restricted or localized content195+ countries, city-level targeting
Multi-step workflows lose sessionSticky sessions — same IP across calls
Need structured search resultsBuilt-in Google search, clean JSON output

Providers

Proxy4Agent works with any HTTP proxy. Novada is the built-in default with the deepest integration. BrightData, Smartproxy, and Oxylabs have dedicated adapters with full auto-targeting. Any other provider works via the generic adapter.

Priority: Novada → BrightData → Smartproxy → Oxylabs → Generic. First configured provider wins.

Novada (default — recommended)

Full integration: automatic geo-targeting, city-level targeting, sticky sessions, 195+ countries.

claude mcp add bestproxy4agents \

-e NOVADA_PROXY_USER=your_username \ -e NOVADA_PROXY_PASS=your_password \ -- npx -y bestproxy4agents

Get credentials: [novada.com](https://www.novada.com) → Dashboard → Residential Proxies → Endpoint Generator

BrightData

Full integration: automatic country/city/session targeting via BrightData's username-suffix format.

claude mcp add bestproxy4agents \

-e BRIGHTDATA_USER="brd-customer-abc123-zone-residential" \ -e BRIGHTDATA_PASS=your_password \ -- npx -y bestproxy4agents

Get credentials: brightdata.com → Proxies & Scraping → Residential → Access Parameters

BRIGHTDATA_USER is your full username including zone (e.g. brd-customer-abc123-zone-residential). Optional: BRIGHTDATA_HOST (default: zproxy.lum-superproxy.io), BRIGHTDATA_PORT (default: 22225).

Smartproxy

Full integration: automatic country/city/session targeting.

claude mcp add bestproxy4agents \

-e SMARTPROXY_USER=your_username \ -e SMARTPROXY_PASS=your_password \ -- npx -y bestproxy4agents

Get credentials: smartproxy.com → Dashboard → Residential → Endpoint Generator

Optional: SMARTPROXY_HOST (default: gate.smartproxy.com), SMARTPROXY_PORT (default: 10001).

Oxylabs

Full integration: automatic country/city/session targeting.

claude mcp add bestproxy4agents \

-e OXYLABS_USER=your_username \ -e OXYLABS_PASS=your_password \ -- npx -y bestproxy4agents

Get credentials: oxylabs.io → Dashboard → Residential Proxies → Access Details

Optional: OXYLABS_HOST (default: pr.oxylabs.io), OXYLABS_PORT (default: 7777).

Generic HTTP Proxy — any other provider

Set PROXY_URL to use IPRoyal, your own infrastructure, or any standard HTTP proxy.

# IPRoyal

claude mcp add bestproxy4agents \ -e PROXY_URL="http://username:password@geo.iproyal.com:12321" \ -- npx -y bestproxy4agents

Any HTTP proxy

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

Note: With the generic adapter, encode country/city/session targeting directly in your proxy URL per your provider's format. country, city, and session_id tool parameters are logged as warnings and not forwarded.

FeatureNovadaBrightDataSmartproxyOxylabsGeneric HTTP
Auto country targeting✓✓✓✓manual
Auto city targeting✓✓✓✓manual
Sticky sessions✓✓✓✓manual
Built-in search API✓————
Browser API (JS render)✓————

Get Your Credentials

Sign up at [novada.com](https://www.novada.com) — 30 seconds, no credit card.

ToolRequired env varsWhere to get them
agentproxy_fetchNOVADA_PROXY_USER + NOVADA_PROXY_PASSDashboard → Residential Proxies → Endpoint Generator
agentproxy_sessionNOVADA_PROXY_USER + NOVADA_PROXY_PASSDashboard → Residential Proxies → Endpoint Generator
agentproxy_searchNOVADA_API_KEYDashboard → API Keys
agentproxy_render [BETA]NOVADA_BROWSER_WSDashboard → Browser API → Playground → copy Puppeteer URL
agentproxy_status_(none)_—

You only need credentials for the tools you use.


Install

Fetch + Session (core — recommended start):

claude mcp add bestproxy4agents \

-e NOVADA_PROXY_USER=your_username \ -e NOVADA_PROXY_PASS=your_password \ -e NOVADA_PROXY_HOST=your_account_host \ -- npx -y bestproxy4agents

Search only:

claude mcp add bestproxy4agents \

-e NOVADA_API_KEY=your_key \ -- npx -y bestproxy4agents

All tools:

claude mcp add bestproxy4agents \

-e NOVADA_PROXY_USER=your_username \ -e NOVADA_PROXY_PASS=your_password \ -e NOVADA_PROXY_HOST=your_account_host \ -e NOVADA_API_KEY=your_key \ -- npx -y bestproxy4agents

`NOVADA_PROXY_HOST` — your account-specific proxy host from the Endpoint Generator (e.g. abc123.vtv.na.novada.pro). Required for reliable sticky sessions. Defaults to the shared load balancer if omitted.


Compatible With

Proxy4Agent works with any MCP-compatible AI client:

ClientInstall method
Claude Codeclaude mcp add bestproxy4agents -e ... -- npx -y bestproxy4agents
CursorSettings → MCP → Add server → npx -y bestproxy4agents
WindsurfMCP config → npx -y bestproxy4agents
ClineMCP settings → command: npx, args: ["-y", "bestproxy4agents"]
Continue.continue/config.json → mcpServers
Smitherysmithery.ai/server/proxy4agent
Any MCP clientstdio transport, npx -y bestproxy4agents

Claude Code example (copy-paste ready):

claude mcp add bestproxy4agents \

-e NOVADA_PROXY_USER=your_username \ -e NOVADA_PROXY_PASS=your_password \ -- npx -y bestproxy4agents

Cursor / Windsurf / Cline — add to your MCP config:

{

"mcpServers": { "bestproxy4agents": { "command": "npx", "args": ["-y", "bestproxy4agents"], "env": { "NOVADA_PROXY_USER": "your_username", "NOVADA_PROXY_PASS": "your_password" } } } }


Tools

agentproxy_fetch

Fetch any URL through a residential proxy. Works on Amazon, LinkedIn, Cloudflare-protected pages, and most anti-bot-protected sites.

Requires: Any proxy provider — Novada (NOVADA_PROXY_USER + NOVADA_PROXY_PASS), BrightData, Smartproxy, Oxylabs, or PROXY_URL

ParameterTypeDefaultDescription
urlstringrequiredTarget URL (http:// or https://)
countrystring—2-letter ISO code: US, DE, JP, GB, BR, IN, FR, CA, AU... (195+ countries)
citystring—City-level targeting: newyork, london, tokyo, paris, berlin...
session_idstring—Reuse same ID to keep the same IP (letters/numbers/underscores only, max 64 chars)
formatstringmarkdownmarkdown strips HTML tags · raw returns full HTML
timeoutnumber60Timeout in seconds (1–120)

agentproxy_session

Sticky session fetch — every call with the same session_id uses the same residential IP. Essential for login flows, paginated scraping, and price monitoring across pages.

Requires: Any proxy provider — Novada (NOVADA_PROXY_USER + NOVADA_PROXY_PASS), BrightData, Smartproxy, Oxylabs, or PROXY_URL

ParameterTypeDefaultDescription
session_idstringrequiredUnique ID — reuse to keep same IP (no hyphens, max 64 chars)
urlstringrequiredTarget URL
countrystring—2-letter country code
citystring—City-level targeting: newyork, london, tokyo...
formatstringmarkdownmarkdown or raw
timeoutnumber60Timeout in seconds (1–120)

agentproxy_search

Structured Google search via Novada. Returns titles, URLs, and descriptions — no HTML parsing needed. Best for discovery and research tasks.

Requires: NOVADA_API_KEY

ParameterTypeDefaultDescription
querystringrequiredSearch query
numnumber10Result count (1–20)
countrystring—Localize results: us, uk, de, jp, fr...
languagestring—Language: en, zh, de, ja, fr...

agentproxy_render [BETA]

Render JavaScript-heavy pages using Novada's Browser API (real Chromium, full JS execution). Use for SPAs, React/Vue apps, and pages that return blank without a real browser.

Requires: NOVADA_BROWSER_WS (copy the Puppeteer URL from Dashboard → Browser API → Playground)

ParameterTypeDefaultDescription
urlstringrequiredTarget URL
formatstringmarkdownmarkdown · html · text
wait_forstring—CSS selector to wait for before extracting (e.g. .product-title)
timeoutnumber60Timeout in seconds (5–120)

agentproxy_status

Check Novada's proxy network health — live node count, device types, service status. No credentials required.


Real-World Results

Live outputs from actual API calls — not fabricated.

Geo-targeting: same URL, different exit countries
agentproxy_fetch(url="https://httpbin.org/ip", country="US", format="raw")

→ { "origin": "200.50.235.236" } ← US residential IP

agentproxy_fetch(url="https://httpbin.org/ip", country="JP", format="raw") → { "origin": "60.85.57.175" } ← Japan residential IP

Sticky session: same IP confirmed across two requests
agentproxy_session(session_id="job001", url="https://httpbin.org/ip", format="raw")

→ { "origin": "103.135.135.168" }

agentproxy_session(session_id="job001", url="https://httpbin.org/ip", format="raw") → { "origin": "103.135.135.168" } ← same IP, confirmed ✓

Amazon — 1.6 MB product page, not blocked
agentproxy_fetch(url="https://www.amazon.com/dp/B0BSHF7WHW", cou

ตัดมาแค่ช่วงต้น อ่านต่อใน repo

ถาม PopNx