oxylabs-mcp

This repository provides an MCP server that allows AI assistants to access web data through Oxylabs' web scraping technology, enabling them to scrape, render, and extract content while bypassing anti-scraping measures.

43
2

MCP Server for Oxylabs Scraper

This repository provides an MCP (Model Context Protocol) server that allows AI assistants like Claude to access web data using Oxylabs' web scraping technology. It acts as a bridge, enabling AI models to scrape URLs, render JavaScript-heavy pages, extract content, bypass anti-scraping measures, and access geo-restricted data from 195+ countries.

Key features include scraping content from any site with flexible rendering options, automatically converting HTML to Markdown for AI readability, bypassing blocks and geo-restrictions using rotating IPs, and providing cross-platform support. The server offers built-in error handling and request management.

The server offers two main tools: oxylabs_scraper (Web Scraper API) for general scraping with JavaScript rendering and parsed data, and oxylabs_web_unblocker (Web Unblocker) for complex websites, offering JavaScript rendering and cleaned HTML.

The setup instructions cover installation via Smithery CLI, Cursor, and local/dev setup. The API parameters include url, parse, and render.

Repository

OX
oxylabs

oxylabs/oxylabs-mcp

Created

January 17, 2025

Updated

March 28, 2025

Language

Python

Category

AI