Skip to content

Releases: NovadaLabs/proxy4agent

v1.7.1 — Batch Fetch, Extract, Map, Response Cache

13 Apr 17:38

Choose a tag to compare

What's new in v1.7.1

3 new tools

  • agentproxy_batch_fetch — fetch 2–20 URLs concurrently (up to 5x parallel), per-item error capture
  • agentproxy_extract — structured field extraction (title, price, rating…), auto render_fallback escalation
  • agentproxy_map — discover all internal links from a URL, powers the map → batch pipeline

Response cache

  • Repeated fetches to the same URL cost zero proxy credits (default TTL 300s)
  • meta.cache_hit + meta.cache_age_seconds on every response
  • cache_hit propagated to batch per-item results
  • Disable: PROXY4AGENT_CACHE_TTL_SECONDS=0

Agent-first design improvements

  • Unified {ok, tool, data, meta} JSON contract across all 8 tools
  • Typed ProxyErrorCode union + agent_instruction on every error
  • ENOTFOUNDNETWORK_ERROR (was misclassified as TLS_ERROR)
  • render_fallback: true on agentproxy_extract auto-escalates to real Chromium on TLS/bot block

Tests

113/113 passing (+11 cache unit tests)

Full changelog

See CHANGELOG.md

v1.7.0 — Proxy4Agents MCP

10 Apr 12:04

Choose a tag to compare

What's New

New Tool: agentproxy_extract

Extract structured data from any URL — title, price, description, rating, author, date, image, links, headings. Uses meta tags, Open Graph, JSON-LD, and HTML pattern matching. Zero additional API cost.

agentproxy_extract(url="https://amazon.com/dp/...", fields=["title", "price", "rating", "review_count"])

Renamed to bestproxy4agents-mcp

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

Old packages (proxy-veil, bestproxy4agents) are deprecated with redirect.

Bug Fixes

  • timeout: 0 no longer silently defaults to 60s
  • Retry loop now has exponential backoff (500ms)
  • HTTP 429 rate-limit errors surface clear message
  • Capability-mismatch warnings included in agent response (not just stderr)
  • Status output locale-independent formatting

Free Tier

Sign up at novada.com — no credit card. Free access to Scraper API, Web Unblocker, and residential proxies.


Install: npx -y bestproxy4agents-mcp
npm: npmjs.com/package/bestproxy4agents-mcp
6 tools: fetch, extract, session, search, render, status
5 providers: Novada, BrightData, Smartproxy, Oxylabs, Generic HTTP

v1.5.0 — Multi-Provider Proxy Architecture

09 Apr 12:22

Choose a tag to compare

Multi-provider residential proxy MCP server. See proxy-veil on npm.

Supports: Novada, BrightData, Smartproxy, Oxylabs, and any HTTP proxy.