MCP.Market

Oxylabs MCP server

online · 100% uptime
by oxylabs.io·io.oxylabs/oxylabs-mcp·v0.10.2·104 stars

Fetch and process content from specified URLs & sources using the Oxylabs Web Scraper API.

A90/100grade A
What users say
No reviews yet
Be the first
Safety scan
A90/100

full report

Adoption
Established

104 stars17k downloads/wk

Reviews

Write one

Nobody has reviewed Oxylabs yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Oxylabs tools (10, 1 write)

write = sends, deletes, buys or posts
  • ai_browser_agentwrite actionFree

    Run the browser agent and return the data in the specified format. This tool is useful if you need navigate around the website and do some actions. It allows navigating to any url, clicking on links, filling forms, scrolling, etc. Finally it returns the data in the specified format. Schema is required only if output_format is json, csv or toon. 'task_prompt' describes what browser agent should achieve

  • ai_crawlerFree

    Tool useful for crawling a website from starting url and returning data in a specified format. Schema is required only if output_format is json, csv or toon. 'render_javascript' is used to render javascript heavy websites. 'return_sources_limit' is used to limit the number of sources to return, for example if you expect results from single source, you can set it to 1.

  • ai_mapFree

    Tool useful for mapping website's URLs.

  • ai_scraperFree

    Scrape the contents of the web page and return the data in the specified format. Schema is required only if output_format is json or csv. 'render_javascript' is used to render javascript heavy websites.

  • ai_searchFree

    Search the web based on a provided query. 'return_content' is used to return markdown content for each search result. If 'return_content' is set to True, you don't need to use ai_scraper to get the content of the search results urls, because it is already included in the search results. if 'return_content' is set to True, prefer lower 'limit' to reduce payload size.

  • amazon_product_scraperFree

    Scrape Amazon products. Supports content parsing, different user agent types, domain, geolocation, locale parameters and different output formats. Supports Amazon specific parameters such as currency and getting more accurate pricing data with auto select variant.

  • amazon_search_scraperFree

    Scrape Amazon search results. Supports content parsing, different user agent types, pagination, domain, geolocation, locale parameters and different output formats. Supports Amazon specific parameters such as category id, merchant id, currency.

  • generate_schemaFree

    Generate a json schema in openapi format.

  • google_search_scraperFree

    Scrape Google Search results. Supports content parsing, different user agent types, pagination, domain, geolocation, locale parameters and different output formats.

  • universal_scraperFree

    Get a content of any webpage. Supports browser rendering, parsing of certain webpages and different output formats.

Public scan report

scanner v0.1.10 · 2026-11-04 · same rubric, same numbers if you re-run it

no findings
  • Code scan13 source files scanned25/25
  • Live reliabilityremote reachable in 2023ms17/20
  • Tool poisoning10 tool descriptions checked15/15
  • Auth qualityAPI key sent as a header8/15
  • Maintenancelast push 6 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year; website matches verified namespace10/10
Overall 90/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Oxylabs compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
90/100
higher than 83% of 48,255 servers
Tools
10
the typical server has 7
Tools that change things
10%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote server answers 100%
Response time
193 ms
faster than 65% of 30,031 servers
GitHub stars
104
more than 95% of 28,688 servers
Downloads a week
17,202
more than 95% of 12,191 servers with a package

What its tools let an agent do: 8 read · 1 create · 1 change

Release history: 3 versions in the registry since 2026-08-11, latest 2026-10-29, typically one every 78 days.

Install Oxylabs in Claude Code, Cursor or VS Code

claude mcp add --transport http oxylabs-mcp https://mcp.oxylabs.io/mcp
Add to Cursor

What the publisher says

From the Oxylabs repository's README, as published. We do not edit it. Read it on GitHub

Oxylabs MCP Server

The missing link between AI models and the real‑world web: one API that delivers clean, structured data from any site.

📖 Overview

The Oxylabs MCP server provides a bridge between AI models and the web. It enables them to scrape any URL, render JavaScript-heavy pages, extract and format content for AI use, manage CAPTCHA, and access geo-restricted web data from 195+ countries.

It is built on the Model Context Protocol (MCP), the open standard for connecting AI assistants to external tools and data.

🛠️ MCP Tools

Oxylabs MCP provides two sets of tools that can be used together or independently:

Oxylabs Web Scraper API tools

  1. universalscraper**: scrapes any URL, with optional JavaScript rendering, geo-targeting, and Markdown/HTML/links output;
  2. googlesearchscraper: extracts results from Google Search, with optional parsing into structured JSON;
  3. amazonsearchscraper: scrapes Amazon search result pages, with optional parsing into structured JSON;
  4. amazonproductscraper: extracts data from individual Amazon product pages.

Oxylabs AI Studio tools

  1. aiscraper**: scrapes content from any URL with AI-powered extraction, in JSON, CSV, Markdown, or TOON format;
  2. aicrawler**: crawls a website from a starting URL based on a prompt and collects data across multiple pages;
  3. aibrowseragent: controls a real browser based on a prompt — navigates, clicks, fills forms — and returns the result;
  4. aisearch**: searches the web and optionally returns Markdown content of each result;
  5. aimap**: maps a website's URLs, filtered by keywords or a prompt;
  6. generateschema**: generates an OpenAPI-format JSON schema for structured extraction with the AI tools above.

✅ Prerequisites

Before you begin, make sure you have at least one of the following:

  • Oxylabs Web Scraper API account: obtain your username and password from Oxylabs (1-week free trial available);
  • Oxylabs AI Studio API key: obtain your API key from Oxylabs AI Studio (1000 credits free).

To run the server locally (Option 2 below) you will also need the uv package manager:

# macOS and Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
# Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

📦 Configuration

There are two ways to use the server: connect to the hosted instance (no installation) or run it locally with credentials in environment variables.

Option 1: Hosted server (no installation)

Oxylabs runs a hosted MCP server at:

https://mcp.oxylabs.io/mcp

Credentials are passed with request headers:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-11-04restoreB → Ascore 90

Oxylabs: common questions

Is Oxylabs MCP server safe?
Yes, by our scan: it is graded A (90/100). Read the Oxylabs safety report
How do I install Oxylabs?
It runs remotely at mcp.oxylabs.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Oxylabs need an API key?
Yes. The registry entry asks for OXYLABS_API_TOKEN, OXYLABS_USERNAME, OXYLABS_PASSWORD, OXYLABS_AI_STUDIO_API_KEY and 2 more.
Is Oxylabs maintained?
The last commit was 6 days ago (2026-10-29). The latest release is v0.10.2.
Is Oxylabs up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
How does Oxylabs compare with other MCP servers?
safety score 90/100 (higher than 83% of 48,255 servers); tools 10 (the typical server has 7); tools that change things 10% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.