{"slug":"oxylabs","name":"Oxylabs MCP","provider_slug":"oxylabs","publisher":"official","publisher_name":"Oxylabs","kind":"provider-integration","description":"Connect an agent to Oxylabs scraping and AI Studio tools, with separate credentials for each product.","tasks":["Retrieve a web page with the Web Scraper API.","Collect parsed search results.","Use AI Studio browser tasks with an AI Studio key."],"limitations":["The official repository is no longer archived (commits on 2026-10-15 added API-token auth). Oxylabs' current MCP documentation does not list this server; it points Web API users to a separate server, oxylabs/web-api-mcp. WPS has not run an authenticated connection test against the hosted endpoint.","This setup enables Web Scraper API requests. AI Studio tools require an additional X-Oxylabs-AI-Studio-Api-Key header.","Hosted tools may be listed without their required credentials; those calls fail until the correct product credentials are supplied.","The reviewed tool documentation does not establish proxy purchasing or proxy account management."],"capabilities":["web-search","scraping-extraction","browser-automation"],"connections":[{"id":"hosted","label":"Hosted MCP — Web Scraper API credentials","transport":"streamable-http","hosting":"hosted","endpoint":"https://mcp.oxylabs.io/mcp","package":null,"auth":"Web Scraper API token in Authorization: Bearer (recommended) or X-Oxylabs-Api-Token. Alternatively, username and password via Authorization: Basic or the X-Oxylabs-Username/X-Oxylabs-Password headers.","prerequisites":["Oxylabs Web Scraper API token (or username and password).","A remote MCP client accepting custom headers."],"config_label":"Cursor mcp.json (JSON)","config":"{\n  \"mcpServers\": {\n    \"oxylabs\": {\n      \"url\": \"https://mcp.oxylabs.io/mcp\",\n      \"headers\": {\n        \"Authorization\": \"Bearer YOUR_API_TOKEN\"\n      }\n    }\n  }\n}","source_ids":["repository","cursor"]}],"tools":[{"name":"universal_scraper","description":"Retrieve page content with optional rendering.","task":"Read a JavaScript-rendered public page.","source_ids":["repository"]},{"name":"google_search_scraper","description":"Retrieve Google results.","task":"Find source pages for research.","source_ids":["repository"]},{"name":"ai_browser_agent","description":"Run a prompted browser task with AI Studio credentials.","task":"Navigate and interact with a page.","source_ids":["repository"]}],"commercial":{"account_required":true,"product":"Oxylabs Web Scraper API for the included setup; AI Studio requires its own key.","billing":"Web Scraper API plans bill by successful results, with target and rendering affecting consumption. AI Studio has separate product usage terms.","pricing_url":"https://developers.oxylabs.io/help-center/most-popular-questions/how-pricing-and-billing-work"},"sources":[{"id":"repository","label":"Oxylabs official MCP repository","url":"https://github.com/oxylabs/oxylabs-mcp","claims":["Publisher, hosted headers and token authentication, product-specific tools and MIT license"],"checked_at":"2026-09-27"},{"id":"billing","label":"Oxylabs billing explanation","url":"https://developers.oxylabs.io/help-center/most-popular-questions/how-pricing-and-billing-work","claims":["Web Scraper API result-based billing"],"checked_at":"2026-09-27"},{"id":"cursor","label":"Cursor MCP configuration reference","url":"https://cursor.com/docs/mcp","claims":["Client JSON format and remote header support"],"checked_at":"2026-09-27"},{"id":"docs-mcp","label":"Oxylabs MCP documentation","url":"https://developers.oxylabs.io/ai-workflows/mcp.md","claims":["Current product MCP documentation lists oxylabs-web-api-mcp for Web API, not this server"],"checked_at":"2026-10-26"}],"checked_at":"2026-10-26","updated_at":"2026-10-26","review_due_at":"2026-11-25","verification":"docs-confirmed","test":null,"status":"published","withdrawal_reason":null,"repository_url":"https://github.com/oxylabs/oxylabs-mcp","license":"MIT","editorial":{"seo_title":"Oxylabs MCP: Credentials, Hosted Setup and Tool Access","seo_description":"Match Oxylabs MCP tools to Web Scraper API or AI Studio credentials. Review hosted token setup, auth failures and the separate Web API MCP server.","intro":"Oxylabs MCP documents tools for Web Scraper API and AI Studio. Those product families use different credentials. Oxylabs' product MCP documentation now features a separate server, oxylabs/web-api-mcp, for its Web API and does not list this one; this page records documented setup without claiming a successful live connection.","selection":{"best_for":["Existing Oxylabs customers matching a documented tool to a product they can access.","Search and page extraction using Web Scraper API credentials."],"not_for":["Oxylabs Web API users: Oxylabs' MCP documentation points them to the separate oxylabs/web-api-mcp server.","Assuming a listed AI Studio tool works with only Web Scraper API credentials."],"source_ids":["repository","docs-mcp"]},"recommended_connection":{"connection_id":"hosted","reason":"For an existing Web Scraper API account, the hosted profile documents a Bearer API token (username and password remain an alternative). Add an AI Studio key only if using that product.","source_ids":["repository"]},"workflow":{"title":"Match the task to the product before calling a tool","steps":[{"title":"Discover relevant sources","body":"Use google_search_scraper for a bounded search. Pick source URLs that answer the research question rather than treating a result listing as the full source.","tool_names":["google_search_scraper"],"source_ids":["repository"]},{"title":"Retrieve and inspect page content","body":"Use universal_scraper for selected URLs and the required output format. Review whether rendering is needed, because target and rendering choices can affect Web Scraper API consumption.","tool_names":["universal_scraper"],"source_ids":["repository","billing"]},{"title":"Use AI Studio only for a matching task","body":"If the task needs the documented browser agent, supply the separate AI Studio credential before calling ai_browser_agent. Keep the requested interaction bounded and inspect its result.","tool_names":["ai_browser_agent"],"source_ids":["repository"]}]},"troubleshooting":[{"symptom":"A listed tool reports missing credentials.","resolution":"Match the tool to its product family. Hosted HTTP can advertise tools before the required product credentials are supplied.","source_ids":["repository"]},{"symptom":"Scraping works but the browser agent fails authorization.","resolution":"Check X-Oxylabs-AI-Studio-Api-Key. A Web Scraper username and password do not provide AI Studio authentication.","source_ids":["repository"]},{"symptom":"The client cannot submit the hosted authentication headers.","resolution":"Use a client configuration that supports custom headers. An OAuth-only connection form cannot express this documented header setup.","source_ids":["repository","cursor"]}],"faqs":[{"question":"Why does the local tool list differ from the hosted list?","answer":"All tools are always listed, both locally and hosted; calling a tool without its product credentials returns an error explaining what to configure.","source_ids":["repository"]},{"question":"Is this the server Oxylabs documents for its Web API?","answer":"No. Oxylabs' product MCP documentation points Web API users to the separate oxylabs/web-api-mcp server and does not list this one. This repository is active again, but WPS has not tested a live authenticated connection.","source_ids":["repository","docs-mcp"]},{"question":"Which credentials do Oxylabs MCP tools need?","answer":"Web Scraper API uses an API token or its username and password; AI Studio uses its own API key. Configure the credential family for the tools you intend to call.","source_ids":["repository"]}]},"url":"https://workingproxysites.info/mcp/oxylabs","provider_url":"https://workingproxysites.info/t/2-oxylabs-proxies","review_due":false,"version":null}