
Proxy Veil
io.github.Goldentrii由 GitHub 账号 Goldentrii 发布v1.5.4更新于 Oct 24, 2026
Residential proxy MCP server for AI agents — geo-targeting, sticky sessions, anti-bot bypass.
概览
住宅代理 MCP 服务器,让助手通过真实家庭 IP 抓取、搜索和渲染网页,支持地理定位与粘性会话。
- 可以做什么
- 通过住宅代理抓取任意 URL,可指定国家、城市、会话与输出格式
- 用粘性会话在多次调用中保持同一出口 IP,适合登录流程与分页抓取
- 执行结构化 Google 搜索,返回标题、链接与摘要
- 通过远程 Chromium 浏览器 API 渲染依赖 JavaScript 的页面,可等待指定选择器
- 无需凭证即可查询代理网络的健康状态与节点情况
- 适用场景
- 适合需要读取会拦截普通 HTTP 请求的网站、获取本地化或地区受限内容、跨市场比价,或在多步骤流程中保持同一 IP 的场景。对本身就能正常访问的公开页面则没有必要。
- 运行要求
- 通过 npx 以 stdio 在本地运行,需要 Node.js。需要代理服务商凭证:Novada(NOVADA_PROXY_USER 与 NOVADA_PROXY_PASS)、BrightData、Smartproxy 或 Oxylabs 的用户名与密码,或通用 PROXY_URL。搜索需要 NOVADA_API_KEY;渲染需要单独的 Novada Browser API 订阅与 NOVADA_BROWSER_WS。需要外网访问。
安装
在 SourceWeft 中
- 打开 控制台中的 Proxy Veil,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
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.
[npm version] [npm downloads] [License: MIT] [Node.js] [CI] [Smithery] [English] [中文文档]
Works with Claude Code, Cursor, Windsurf, Cline, Continue, and any MCP-compatible AI agent. Powered by Novada.
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.
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.
Get credentials: novada.com → Dashboard → Residential Proxies → Endpoint Generator
BrightData
Full integration: automatic country/city/session targeting via BrightData's username-suffix format.
Get credentials: brightdata.com → Proxies & Scraping → Residential → Access Parameters
BRIGHTDATA_USERis 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.
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.
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.
Note: With the generic adapter, encode country/city/session targeting directly in your proxy URL per your provider's format.
country,city, andsession_idtool parameters are logged as warnings and not forwarded.
Get Your Credentials
Sign up at novada.com — 30 seconds, no credit card.
You only need credentials for the tools you use.
Install
Fetch + Session (core — recommended start):
Search only:
All tools:
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:
Claude Code example (copy-paste ready):
Cursor / Windsurf / Cline — add to your MCP config:
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
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
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
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)
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
Sticky session: same IP confirmed across two requests
Amazon — 1.6 MB product page, not blocked
HackerNews — 30 stories as clean markdown
Google search — structured output, no HTML parsing
Browser render — React SPA, full JS execution
Browser render — wait_for selector on HackerNews
Example Workflows
Price monitor — same product, three markets
Login + multi-page scrape with same IP
Research pipeline
Geo Coverage
195+ countries including:
US GB DE FR JP CA AU BR IN KR SG NL IT ES MX RU PL SE NO DK FI CH AT BE PT CZ HU RO UA TR IL ZA NG EG AR CL CO PE VN TH ID MY PH PK BD TW HK NZ + 188 more
City-level targeting (selected): newyork · losangeles · chicago · london · paris · berlin · tokyo · seoul · sydney · toronto · singapore · dubai · mumbai · saopaulo
Network
Confirmed Working
E-commerce: Amazon, eBay, Walmart, Etsy, Shopify stores
Professional networks: LinkedIn
Anti-bot protected: Cloudflare sites, Akamai-protected pages, DataDome-protected sites
News & content: HackerNews, Reddit, BBC, CNN, NYTimes
Tech: GitHub, Wikipedia, Stack Overflow
Entertainment: IMDB, Rotten Tomatoes
Dependencies
Lightweight core. Package size: ~52 KB (excluding node_modules). puppeteer-core is the largest dependency but bundles no browser — it connects to Novada's remote Chromium.
Use Cases
For AI agents that need to:
- Scrape e-commerce sites (Amazon, eBay, Walmart, Shopify) without getting blocked
- Monitor prices across different countries and markets
- Access geo-restricted content from 195+ countries
- Perform competitive intelligence on Cloudflare/Akamai-protected sites
- Execute multi-step login flows with consistent IP (sticky sessions)
- Render JavaScript-heavy SPAs that return blank without a real browser
- Search Google programmatically with clean structured results
- Collect localized search results from different regions
- Access professional networks (LinkedIn) behind anti-bot systems
For developers building:
- AI-powered web research tools
- Price comparison agents
- Content aggregation pipelines
- SEO monitoring dashboards
- Market research automation
- Lead generation workflows
Feedback & Support
We'd love to hear from you — feature requests, bug reports, or just how you're using proxy4agent:
- Email: [email protected]
- GitHub Issues: github.com/Goldentrii/proxy4agent/issues
- Website: novada.com
Your feedback drives our roadmap. Every bug report and feature request helps make proxy4agent better for all agents and developers.
Known Limitations
- Sites requiring full JS execution → use
agentproxy_render agentproxy_renderrequires a separate Novada Browser API subscription andNOVADA_BROWSER_WS- Session IDs must not contain hyphens (Novada uses
-as its auth delimiter) - For reliable sticky sessions, set
NOVADA_PROXY_HOSTto your account-specific host
License
MIT © Novada
Permission is hereby granted, free of charge, to any person obtaining a copy of this software to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies, subject to the following conditions: the above copyright notice and this permission notice shall be included in all copies or substantial portions of the software.
The software is provided "as is", without warranty of any kind.
See LICENSE for full text.
Proxy4Agent(中文文档)
AI 智能体的住宅代理 MCP 服务器。 通过 200 万+ 真实家庭设备路由 HTTP 请求,绕过反机器人系统,按国家/城市定位,跨请求保持同一 IP。
支持 Claude Code、Cursor、Windsurf、Cline、Continue 及所有 MCP 兼容智能体。由 Novada 提供支持。
为什么选择 Proxy4Agent
AI 智能体在 60-70% 的商业网站上被封锁。标准 HTTP 请求会被 Cloudflare、Akamai、DataDome 等系统检测并拒绝。Proxy4Agent 通过真实住宅 IP 路由请求 — 与人类浏览器无法区分。
支持的代理提供商
优先级:Novada → BrightData → Smartproxy → Oxylabs → 通用 HTTP。首个配置的提供商生效。
快速开始
获取 Novada 凭证:novada.com → 仪表盘 → 住宅代理 → 端点生成器
5 个 MCP 工具
使用场景
AI 智能体需要:
- 抓取电商网站(Amazon、eBay、Walmart、Shopify)不被封锁
- 跨国家监控价格
- 访问 195+ 国家的地区限制内容
- 对 Cloudflare/Akamai 保护的站点进行竞争情报收集
- 执行多步登录流程并保持同一 IP
- 渲染无真实浏览器就返回空白的 JS 页面
- 获取不同地区的本地化搜索结果
开发者构建:
- AI 驱动的网页研究工具
- 价格比较智能体
- 内容聚合管道
- SEO 监控仪表盘
- 市场调研自动化
反馈与支持
- 邮箱: [email protected]
- GitHub Issues: github.com/Goldentrii/proxy4agent/issues
- 网站: novada.com
许可证
MIT © Novada
来源:README.md,提交 c179e2a
工具
0版本历史
1- v1.5.4最新Sep 16, 2026
评分
已满足适用检查项的 40%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
请在仓库或注册中心条目中声明许可证。