Oxylabs MCP Server
by oxylabs
The Oxylabs MCP server bridges AI models and the web, enabling seamless web data access. It leverages the Model Context Protocol (MCP) for secure and standardized interaction with web content.
Last updated: N/A
What is Oxylabs MCP Server?
The Oxylabs MCP server is a bridge that allows AI models to access and interact with web data. It handles scraping, rendering JavaScript, extracting content, bypassing anti-scraping measures, and accessing geo-restricted data.
How to use Oxylabs MCP Server?
The server can be installed via Smithery or manually configured with Claude Desktop or Cursor AI. It requires an Oxylabs account and can be used by sending requests with parameters like 'url', 'parse', and 'render'.
Key features of Oxylabs MCP Server
Scrape content from any site
Automatically get AI-ready data
Bypass blocks & geo-restrictions
Flexible setup & cross-platform support
Built-in error handling and request management
Use cases of Oxylabs MCP Server
Scraping Google search results for AI analysis
Extracting product information from Amazon with parsing enabled
Rendering and scraping dynamic content from Best Buy
Accessing geo-restricted content from various countries
Feeding web data directly into AI models or analytics tools
FAQ from Oxylabs MCP Server
What is the Model Context Protocol (MCP)?
What is the Model Context Protocol (MCP)?
MCP is a secure, standardized way for AI assistants to interact with web content.
What are the prerequisites for using Oxylabs MCP Server?
What are the prerequisites for using Oxylabs MCP Server?
You need an Oxylabs account, Node.js (v16+) or Python 3.12+, and either Smithery CLI or uv package manager.
What parameters does the server support?
What parameters does the server support?
The server supports 'url', 'parse', and 'render' parameters to control scraping behavior.
What is the difference between Web Scraper API and Web Unblocker?
What is the difference between Web Scraper API and Web Unblocker?
Web Scraper API supports JavaScript rendering, parsed structured data, and cleaned HTML in Markdown format. Web Unblocker offers JavaScript rendering and cleaned HTML, but doesn’t return parsed data.
How do I debug the server?
How do I debug the server?
Run make run
and access MCP Inspector at http://localhost:5173
. You may need to add your username and password as environment variables in the inspector under OXYLABS_USERNAME
and OXYLABS_PASSWORD
.