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.
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
.
oxylabs/oxylabs-mcp
January 17, 2025
March 28, 2025
Python