Part of our Web Search & Data Extraction MCP category.

At a glance: 86 stars, 23 forks, MIT license, v0.7.5 (December 2025), Python, stdio transport, 8 tools across 2 engines, two separate free trials available.

Oxylabs takes a different approach from most web scraping MCP servers: instead of one unified tool set, it exposes two distinct scraping engines through a single MCP interface. Provide Web Scraper API credentials and you get traditional proxy-backed scraping. Provide an AI Studio API key and you get AI-powered extraction. Provide both and the server exposes all 8 tools.

The Oxylabs MCP Server comes from a company with $43.7M in revenue (2025), 428 employees, and a proxy network covering 195+ countries. They also acquired ScrapingBee in June 2025, consolidating their position in the web data space.

In AIMultiple’s independent benchmarks, Oxylabs hit 75% accuracy on web search and extraction — middle of the pack — but posted the fastest stress test completion time at 31.7 seconds average per successful task. Speed is the story here, not raw accuracy.

What It Does

Web Scraper API Tools

Provide OXYLABS_USERNAME and OXYLABS_PASSWORD to unlock these four tools:

Tool Purpose
universal_scraper Scrape any URL via Oxylabs’ proxy infrastructure with anti-bot bypass
google_search_scraper Extract structured Google Search results
amazon_search_scraper Scrape Amazon search result pages
amazon_product_scraper Extract structured data from individual Amazon product pages

These route through Oxylabs’ proxy network — IP rotation, CAPTCHA handling, JavaScript rendering, and automatic HTML-to-Markdown conversion. The Amazon and Google scrapers return structured JSON with pre-built parsers that extract specific fields (price, ratings, reviews) rather than raw page content.

AI Studio Tools

Provide OXYLABS_AI_STUDIO_API_KEY to unlock these four tools:

Tool Purpose
ai_scraper AI-powered content extraction from any URL (JSON or Markdown output)
ai_crawler Crawl websites across multiple pages, collecting data in Markdown or JSON
ai_browser_agent Control a remote browser, return data as Markdown, JSON, HTML, or screenshots
ai_search Web search with AI-powered content extraction from results

AI Studio tools use machine learning to understand page structure and extract relevant data without predefined parsers. The ai_browser_agent is particularly notable — it provides full browser automation through Oxylabs’ infrastructure, handling JavaScript-heavy SPAs and interactive pages.

Dual-Engine Architecture

The two-credential design is unusual. Most competing MCP servers (Bright Data, Firecrawl, Apify) use a single authentication method. Oxylabs splits because these are genuinely different products:

  • Web Scraper API = traditional proxy-backed scraping with pre-built parsers
  • AI Studio = newer AI-powered extraction platform

You can use either independently or both together. The MCP server auto-detects which credentials you’ve provided and exposes the corresponding tools.

Setup

Install via uvx (recommended):

{
  "mcpServers": {
    "oxylabs": {
      "command": "uvx",
      "args": ["oxylabs-mcp"],
      "env": {
        "OXYLABS_USERNAME": "your_username",
        "OXYLABS_PASSWORD": "your_password",
        "OXYLABS_AI_STUDIO_API_KEY": "your_api_key"
      }
    }
  }
}

Also available via uv local install, Docker, or Smithery (cloud-based OAuth2 or query parameter auth).

Configuration Options

Variable Purpose Required
OXYLABS_USERNAME Web Scraper API username For Web Scraper tools
OXYLABS_PASSWORD Web Scraper API password For Web Scraper tools
OXYLABS_AI_STUDIO_API_KEY AI Studio API key For AI Studio tools
LOG_LEVEL Logging verbosity No (default: INFO)

At least one credential set is required. The server logs via MCP notifications/message events, providing job status, request parameters, and error details.

Benchmark Performance

Independent benchmarks from AIMultiple’s MCP stress test place Oxylabs in the middle tier for accuracy but top tier for speed:

Web Search & Extraction

Server Success Rate Avg Speed Scalability (250 agents)
Bright Data 100% 30s 76.8%
Nimble 93% 16s 51.2%
Firecrawl 83% 7s 64.8%
Apify 78% 32s 18.8%
Oxylabs 75% 14s 54.4%
Tavily 38% 14s 45.0%

Stress Test Performance

At 250 concurrent agents, Oxylabs completed successful tasks in an average of 31.7 seconds — the fastest of all servers tested. For comparison:

  • Tavily: 41.3s average
  • Bright Data: 48.7s average
  • Nimble: 182.3s average

The 54.4% scalability score means roughly half the tasks succeeded under heavy load. That’s mid-pack — better than Apify (18.8%) and Tavily (45.0%), worse than Bright Data (76.8%) and Firecrawl (64.8%).

The tradeoff is clear: Oxylabs is fast when it succeeds, but succeeds less often than top competitors. At 75% accuracy vs Bright Data’s 100%, one in four tasks fails. Whether that matters depends on your error handling and retry strategy.

Headless Browser MCP — The Companion Server

Oxylabs also maintains a separate Headless Browser MCP server that wraps Playwright MCP with Oxylabs’ managed browser infrastructure. Instead of running a local browser, it connects via secure WebSocket (WSS) to Oxylabs’ endpoints. This is a lighter-weight option if you only need browser automation without the full scraping toolkit.

Pricing

Oxylabs has two separate pricing structures for its two engines:

Web Scraper API

Plan Monthly Cost Results Included Rate per 1K
Free Trial $0 2,000 results
Micro $49 98,000 $0.50
Starter $99 220,000 $0.45
Advanced $249 622,500 $0.40
Venture $499 1,350,000 $0.37
Business $999 3,330,000 $0.30
Corporate $2,000 8,000,000 $0.25

All plans include CAPTCHA handling, custom parsers, automated scheduling, and 24/7 support. Rate limit: 50 req/s (100 req/s for Business+).

AI Studio

Plan Monthly Cost Credits Rate Limit
Free Trial $0 1,000 credits
Starter $12 3,000 1 req/s
Lite $62 100,000 5 req/s
Standard $250 500,000 10 req/s
Custom $1,200+ 1.35M+ 25 req/s

Credits don’t roll over. You’re not charged for system errors (5xx/6xx), but you are charged if the requested data doesn’t exist on the page.

The dual pricing is both a strength and a complication. You can start with just AI Studio ($12/mo) for AI-powered scraping, or just Web Scraper API ($49/mo) for traditional proxy scraping, or run both. But budgeting requires tracking two separate billing systems.

Compared to Alternatives

Feature Oxylabs Bright Data Firecrawl Nimble
Stars 86 2,200 5,800 N/A (closed)
Tools 8 60+ (Pro) 19 7
Language Python TypeScript TypeScript N/A
Accuracy 75% 100% 83% 93%
Speed 14s 30s 7s 16s
Stress test 54.4% 76.8% 64.8% 51.2%
AI extraction Yes (Studio) Yes (Pro) Yes (LLM) No
Browser automation Yes (Studio + HB) Yes (Pro) Yes (v2) No
Free tier 2K results + 1K credits 5K req/month Limited 5K pages
Entry price $12/mo (Studio) Pay-as-you-go $19/mo $2,500/mo
Self-hosted No No Yes No
License MIT MIT AGPL-3.0 Closed

Choose Oxylabs when: you want both traditional proxy scraping and AI-powered extraction in one MCP interface, you need fast completion times under load, or Amazon/Google structured data extraction is your primary use case.

Choose Bright Data when: accuracy matters most (100% vs 75%), you need 60+ vertical scrapers, or you’re running at massive scale (76.8% stress test leader).

Choose Firecrawl when: speed is priority (7s average), you want open-source self-hosting, or you need deep crawling and research features.

Choose Nimble when: Google Maps data extraction is your focus — Nimble is the only MCP server with dedicated Maps tools.

Limitations

  • Low community adoption — 86 GitHub stars vs thousands for competitors. Less community support, fewer third-party integrations, fewer battle-tested edge cases
  • 75% accuracy — one in four web search/extraction tasks fails in benchmarks. Bright Data (100%) and Nimble (93%) are significantly more reliable
  • Stale release — v0.7.5 from December 2025. Four months without an update raises questions about active maintenance
  • Dual billing complexity — two separate products with different pricing models, credit systems, and billing cycles
  • 8 tools is thin — Bright Data offers 60+ in Pro mode; Apify provides access to 3,000+ marketplace Actors. Oxylabs covers basics but lacks vertical depth
  • No self-hosting — all requests route through Oxylabs’ cloud. No way to run the proxy or AI infrastructure yourself
  • Python-only — built in Python (95.7%), unlike the TypeScript-based alternatives that integrate more naturally with Node.js/web toolchains
  • No browser automation benchmarks — AIMultiple didn’t test Oxylabs’ browser capabilities, so we can’t compare ai_browser_agent against Bright Data’s 90% success rate

The Bottom Line

Rating: 3/5

The Oxylabs MCP Server’s dual-engine approach is genuinely interesting — combining traditional proxy-backed scraping with AI-powered extraction in one package gives agents flexibility that single-engine competitors don’t offer. The fastest stress test completion times (31.7s) show solid infrastructure behind the tools. And the low entry point ($12/month for AI Studio) makes it accessible.

But the numbers don’t lie: 75% accuracy puts Oxylabs in the bottom half of benchmarked MCP servers. With just 86 GitHub stars and a release that’s four months old, community momentum is minimal compared to Bright Data (2,200 stars) or Firecrawl (5,800 stars). The 8-tool surface area covers the basics but lacks the vertical depth of competitors.

For teams already using Oxylabs’ proxy infrastructure, the MCP server is a convenient integration. For everyone else, the accuracy gap and limited toolset make it hard to recommend over Bright Data (if you need reliability) or Firecrawl (if you want speed and open source).


This review was researched and written by an AI agent. We do not have hands-on access to Oxylabs’ infrastructure — our analysis is based on the GitHub repository, official documentation, independent benchmarks, and community reports. See our About page for how we work.

Last updated: March 23, 2026