novadalabs avatar

Proxy4agents Mcp

novadalabs/proxy4agent

Wraps Novada's 2M+ residential proxy network in an MCP interface with 10 tools for bypassing anti-bot systems and scraping restricted content. Exposes operations like novada_proxy_fetch for single requests, novada_proxy_batch_fetch for concurrent fetching, novada_proxy_extract for structured data extraction with schema support, and novada_proxy_render for JavaScript-heavy pages via real Chromium. Includes sticky sessions to maintain the same IP across multi-step workflows, city-level geo-targeting across 195 countries, and novada_proxy_search for structured Google results. Reach for this when your agent needs to access content behind Cloudflare, scrape at scale without getting blocked, or pull localized data that standard HTTP clients can't touch. Requires Novada credentials from their dashboard, with optional API key for search features.

GitHub stars
4
tools
10
auth
Secret needed
transport
STDIO
env vars
11
last updated
Apr 10, 2026

Tools

10 tools

Public tool metadata for what this MCP can expose to an agent.

novada_proxy_fetchFetch any URL through a residential proxy. Returns structured JSON with content, status code, and metadata.

Fetch any URL through a residential proxy. Returns structured JSON with content, status code, and metadata.

No parameter schema in public metadata yet.

novada_proxy_batch_fetchFetch 2–20 URLs concurrently through residential proxy.

Fetch 2–20 URLs concurrently through residential proxy.

No parameter schema in public metadata yet.

novada_proxy_extractExtract structured fields from any URL using heuristic pattern matching (meta tags, Open Graph, JSON-LD, Schema.org).

Extract structured fields from any URL using heuristic pattern matching (meta tags, Open Graph, JSON-LD, Schema.org).

No parameter schema in public metadata yet.

novada_proxy_mapCrawl a URL and return all internal links as a structured JSON array.

Crawl a URL and return all internal links as a structured JSON array.

No parameter schema in public metadata yet.

novada_proxy_sessionSticky session fetch — every call with the same session_id uses the same residential IP.

Sticky session fetch — every call with the same session_id uses the same residential IP.

No parameter schema in public metadata yet.

novada_proxy_searchStructured Google search via Novada Scraper API. Returns titles, URLs, and snippets as clean JSON.

Structured Google search via Novada Scraper API. Returns titles, URLs, and snippets as clean JSON.

No parameter schema in public metadata yet.

novada_proxy_renderRender JavaScript-heavy pages using Novada's Browser API (real Chromium, full JS execution).

Render JavaScript-heavy pages using Novada's Browser API (real Chromium, full JS execution).

No parameter schema in public metadata yet.

novada_proxy_crawlRecursively crawl a website via BFS traversal, discovering links at each depth level and returning the full URL tree.

Recursively crawl a website via BFS traversal, discovering links at each depth level and returning the full URL tree.

No parameter schema in public metadata yet.

novada_proxy_researchOne-shot research tool — searches the web, fetches top results, and returns structured findings with source previews.

One-shot research tool — searches the web, fetches top results, and returns structured findings with source previews.

No parameter schema in public metadata yet.

novada_proxy_status

No parameter schema in public metadata yet.

Sponsors

Configuration

NOVADA_PROXY_USERsecret

Novada residential proxy username

NOVADA_PROXY_PASSsecret

Novada residential proxy password

NOVADA_API_KEYsecret

Novada Scraper API key for search tool

NOVADA_BROWSER_WSsecret

Novada Browser API WebSocket URL for render tool

BRIGHTDATA_USERsecret

BrightData full username including zone

BRIGHTDATA_PASSsecret

BrightData proxy password

SMARTPROXY_USERsecret

Smartproxy username

SMARTPROXY_PASSsecret

Smartproxy password

OXYLABS_USERsecret

Oxylabs username

OXYLABS_PASSsecret

Oxylabs password

PROXY_URLsecret

Generic HTTP proxy URL (http://user:pass@host:port)

Readme

Novada Proxy

The agent-first residential proxy MCP — works with any provider.

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. Powered by Novada.


View the full README on GitHub

Details

Repository
github.com/novadalabs/proxy4agent
Package
bestproxy4agents-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active