プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。レビューとアカウント機能は今後のステップで始まります。
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

Oxylabs MCP

作者:oxylabsバージョン 0.10.2i★ –iパソコンでもクラウドでも
レジストリ名io.oxylabs/oxylabs-mcp

インストール

概要

作者による説明(英語の原文)

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

PopNx MCPの3つの柱

この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。

できること

このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。

  • 接続方法: パソコンでもクラウドでも
  • トランスポート: stdio, Streamable HTTP
  • カテゴリ: ウェブ・ブラウザ
  • 入力が必要なもの:OXYLABS_API_TOKEN, OXYLABS_USERNAME, OXYLABS_PASSWORD, OXYLABS_AI_STUDIO_API_KEY, Authorization, X-Oxylabs-AI-Studio-Api-Key

インストール

使っているAIアプリを選んで、設定をコピーしてください。

インストールの前に

「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。

必要なもの

  • クラウドで動くインストール不要。インターネット経由でつながります
  • PyPIPythonのuvのインストール(uvxコマンドに必要)

どのアプリを使っていますか?

上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。

このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。

または、パソコンで動かす

Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます

{
  "mcpServers": {
    "oxylabs": {
      "command": "uvx",
      "args": [
        "oxylabs-mcp"
      ],
      "env": {
        "OXYLABS_API_TOKEN": "your-value",
        "OXYLABS_USERNAME": "your-value",
        "OXYLABS_PASSWORD": "your-value",
        "OXYLABS_AI_STUDIO_API_KEY": "your-value"
      }
    }
  }
}

ターミナルでこれを実行します

claude mcp add --transport http oxylabs https://mcp.oxylabs.io/mcp --header 'Authorization: your-value' --header 'X-Oxylabs-AI-Studio-Api-Key: your-value'

または、パソコンで動かす

claude mcp add oxylabs --env OXYLABS_API_TOKEN=your-value --env OXYLABS_USERNAME=your-value --env OXYLABS_PASSWORD=your-value --env OXYLABS_AI_STUDIO_API_KEY=your-value -- uvx oxylabs-mcp

動かす前に、空欄の値を入力してください。

Cursorで開く

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "oxylabs": {
      "url": "https://mcp.oxylabs.io/mcp",
      "headers": {
        "Authorization": "your-value",
        "X-Oxylabs-AI-Studio-Api-Key": "your-value"
      }
    }
  }
}

または、パソコンで動かす

Cursorで開く

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "oxylabs": {
      "command": "uvx",
      "args": [
        "oxylabs-mcp"
      ],
      "env": {
        "OXYLABS_API_TOKEN": "your-value",
        "OXYLABS_USERNAME": "your-value",
        "OXYLABS_PASSWORD": "your-value",
        "OXYLABS_AI_STUDIO_API_KEY": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

VS Codeで開く

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "oxylabs": {
      "type": "http",
      "url": "https://mcp.oxylabs.io/mcp",
      "headers": {
        "Authorization": "your-value",
        "X-Oxylabs-AI-Studio-Api-Key": "your-value"
      }
    }
  }
}

または、パソコンで動かす

VS Codeで開く

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "oxylabs": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "oxylabs-mcp"
      ],
      "env": {
        "OXYLABS_API_TOKEN": "your-value",
        "OXYLABS_USERNAME": "your-value",
        "OXYLABS_PASSWORD": "your-value",
        "OXYLABS_AI_STUDIO_API_KEY": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。

選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。

自分で入力する値

  • OXYLABS_API_TOKEN 秘密 env
    Your Oxylabs Web Scraper API token (alternative to username and password)
  • OXYLABS_USERNAME 秘密 env
    Your Oxylabs username
  • OXYLABS_PASSWORD 秘密 env
    Your Oxylabs password
  • OXYLABS_AI_STUDIO_API_KEY 秘密 env
    Your Oxylabs AI Studio api key
  • Authorization 秘密 HTTP header
    Your Oxylabs Web Scraper API token as 'Bearer ', or your username and password as 'Basic '
  • X-Oxylabs-AI-Studio-Api-Key 秘密 HTTP header
    Your Oxylabs AI Studio API key

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

できること

ツールの名前と説明は、サーバーが2026年11月7日に返したそのままの内容です。書いたのは作者で、私たちではありません。プレーンテキストとして表示しています。

  • ai_crawler

    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 sou

  • ai_scraper

    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_browser_agent

    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 form

  • ai_search

    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 r

  • generate_schema

    Generate a json schema in openapi format.

  • ai_map

    Tool useful for mapping website's URLs.

  • universal_scraper

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

  • google_search_scraper

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

  • amazon_search_scraper

    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.

  • amazon_product_scraper

    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.

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月9日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名はドメイン oxylabs.io で確認済みです(レジストリがドメインの所有を確認しています)

  • … 未チェック

    今もメンテナンスされている

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    ライセンスがある

    このリポジトリはまだGitHubから読み取っていません

  • ✓ 合格

    エンドポイントが応答する

    130ミリ秒で応答(HTTP 200)

  • – 対象外

    OAuthでサインイン

    サインイン不要

  • ✓ 合格

    ツールの説明に隠れた指示がない

    10件のツールの説明を読み、AIへの隠れた指示は見つかりませんでした

ウェブ・ブラウザのほかのサーバーとの比較i

  • このカテゴリのほかの1404件のうち0%よりスターが多い
  • このカテゴリのほかの1404件のうち75%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの1404件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

Oxylabs MCPは安全ですか?

当てはまる基本チェック3項目のうち3項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

入力が必要なもの:OXYLABS_API_TOKEN, OXYLABS_USERNAME, OXYLABS_PASSWORD, OXYLABS_AI_STUDIO_API_KEY, Authorization, X-Oxylabs-AI-Studio-Api-Key

パソコンで動きますか、それともクラウドですか?

どちらでも使えます。パソコンにインストールしても、クラウド版につないでもかまいません。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は–、最新バージョン(0.10.2)がレジストリに届いたのは11 日前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。

代わりに使えるものは?

同じカテゴリには:Browser Use, Chrome DevTools MCP, MCP Server Browser

代わりの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Browser Use

Browser agents and stealth cloud browsers for AI: run web tasks, fill forms, extract data.

作者:browser-use広く使われている↓ 155.2万/週★ 12万20 日前更新

パソコンでもクラウドでも✓ browser-use.com

Chrome DevTools MCP

MCP server for Chrome DevTools

作者:ChromeDevTools広く使われている↓ 188.4万/週★ 5.5万18 日前更新

パソコンで動く

MCP Server Browser

MCP server for browser use access

作者:bytedance広く使われている↓ 792/週★ 4万14 か月前更新

パソコンで動く

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

Oxylabs MCP Server

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


Disclaimer

This repository is no longer supported and being worked on. Kindly check our latest MCP repositories: Web API MCP Agent Browser MCP

📖 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-name: io.oxylabs/oxylabs-mcp

🛠️ MCP Tools

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

Oxylabs Web Scraper API tools
  1. universal_scraper: scrapes any URL, with optional JavaScript rendering, geo-targeting, and Markdown/HTML/links output;
  2. google_search_scraper: extracts results from Google Search, with optional parsing into structured JSON;
  3. amazon_search_scraper: scrapes Amazon search result pages, with optional parsing into structured JSON;
  4. amazon_product_scraper: extracts data from individual Amazon product pages.
Oxylabs AI Studio tools
  1. ai_scraper: scrapes content from any URL with AI-powered extraction, in JSON, CSV, Markdown, or TOON format;
  2. ai_crawler: crawls a website from a starting URL based on a prompt and collects data across multiple pages;
  3. ai_browser_agent: controls a real browser based on a prompt — navigates, clicks, fills forms — and returns the result;
  4. ai_search: searches the web and optionally returns Markdown content of each result;
  5. ai_map: maps a website's URLs, filtered by keywords or a prompt;
  6. generate_schema: 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 an API token (or your username and password) from the Oxylabs dashboard (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:

CredentialHeader
Web Scraper API token (recommended)Authorization: Bearer
Web Scraper API token (alternative)X-Oxylabs-Api-Token
Web Scraper API username and passwordAuthorization: Basic
Web Scraper API username and password (alt.)X-Oxylabs-Username and X-Oxylabs-Password
AI StudioX-Oxylabs-AI-Studio-Api-Key

If both an API token and a username and password are passed, the token is used.

Setup with Claude Code:

claude mcp add --transport http oxylabs https://mcp.oxylabs.io/mcp \

--header "Authorization: Bearer YOUR_API_TOKEN" \ --header "X-Oxylabs-AI-Studio-Api-Key: YOUR_API_KEY"

Setup with Cursor or any client that supports remote MCP servers with custom headers:

{

"mcpServers": { "oxylabs": { "url": "https://mcp.oxylabs.io/mcp", "headers": { "Authorization": "Bearer YOUR_API_TOKEN", "X-Oxylabs-AI-Studio-Api-Key": "YOUR_API_KEY" } } } }

The server is also listed on Smithery.

Note: clients that only support OAuth for remote servers (for example, adding a custom

connector in the claude.ai web UI) cannot pass headers yet — OAuth sign-in is on our roadmap.

Use the local setup below with those clients in the meantime.

Option 2: Run locally
Environment variables

Oxylabs MCP server supports the following environment variables:

NameDescriptionDefault
OXYLABS_API_TOKENYour Oxylabs Web Scraper API token
OXYLABS_USERNAMEYour Oxylabs Web Scraper API username
OXYLABS_PASSWORDYour Oxylabs Web Scraper API password
OXYLABS_AI_STUDIO_API_KEYYour Oxylabs AI Studio API key
LOG_LEVELLog level for the logs returned to the clientINFO

For the Web Scraper API tools, set either OXYLABS_API_TOKEN or both OXYLABS_USERNAME and OXYLABS_PASSWORD. If both are set, the token is used. For the AI Studio tools, set OXYLABS_AI_STUDIO_API_KEY.

All tools are always listed; calling a tool without the credentials it needs returns an error message explaining what to configure.

❗ Important: only set the environment variables you have real credentials for. Placeholder values make tool calls fail.

Configure with uvx

Installs the package from PyPI and runs it automatically:

{

"mcpServers": { "oxylabs": { "command": "uvx", "args": ["oxylabs-mcp"], "env": { "OXYLABS_API_TOKEN": "YOUR_API_TOKEN", "OXYLABS_AI_STUDIO_API_KEY": "YOUR_API_KEY" } } } }

Configure with a local checkout

Useful for development — runs the server from a local clone of this repository:

{

"mcpServers": { "oxylabs": { "command": "uv", "args": [ "--directory", "/ /oxylabs-mcp", "run", "oxylabs-mcp" ], "env": { "OXYLABS_API_TOKEN": "YOUR_API_TOKEN", "OXYLABS_AI_STUDIO_API_KEY": "YOUR_API_KEY" } } } }

Running as a remote HTTP server (self-hosting)

The server also supports the MCP streamable-HTTP transport. Start it with:

MCP_TRANSPORT=streamable-http MCP_HOST=0.0.0.0 MCP_PORT=8000 uvx oxylabs-mcp

With the HTTP transport, credentials are passed per request instead of environment variables:

CredentialHow to pass it
Web Scraper API token (recommended)Authorization: Bearer
Web Scraper API token (alternative)X-Oxylabs-Api-Token header
Web Scraper API username and passwordAuthorization: Basic (HTTP Basic auth)
Web Scraper API username and password (alt.)X-Oxylabs-Username and X-Oxylabs-Password headers
AI StudioX-Oxylabs-AI-Studio-Api-Key header

Example client configuration:

{

"mcpServers": { "oxylabs": { "url": "https://your-host:8000/mcp", "headers": { "Authorization": "Bearer YOUR_API_TOKEN", "X-Oxylabs-AI-Studio-Api-Key": "YOUR_API_KEY" } } } }

All tools are always listed regardless of provided credentials; calling a tool without the credentials it needs returns an error message explaining exactly what to configure.

Setup with Claude Desktop

Navigate to Claude → Settings → Developer → Edit Config and add one of the configurations above to the claude_desktop_config.json file.

Setup with Cursor AI

Navigate to Cursor → Settings → Cursor Settings → MCP. Click Add new global MCP server and add one of the configurations above.

📝 Logging

The server provides additional information about the tool calls in notification/message events:

{

"method": "notifications/message", "params": { "level": "info", "data": "Create job with params: {\"url\": \"https://ip.oxylabs.io\"}" } }

{

"method": "notifications/message", "params": { "level": "info", "data": "Job info: job_id=7333113830223918081 job_status=done" } }

{

"method": "notifications/message", "params": { "level": "error", "data": "Error: request to Oxylabs API failed" } }

✨ Key Features

Scrape content from any site

  • Extract data from any URL, including complex single-page applications
  • Fully render dynamic websites using headless browser support
  • Choose full JavaScript rendering, HTML-only, or none
  • Emulate Mobile and Desktop viewports for realistic rendering

Automatically get AI-ready data

  • Automatically clean and convert HTML to Markdown for improved readability
  • Use automated parsers for popular targets like Google, Amazon, and more

Manage CAPTCHA & geo-restrictions

  • Navigate sophisticated automated request management systems with high success rate
  • Reliably scrape even the most complex websites
  • Get automatically rotating IPs from a proxy pool covering 195+ countries

Flexible setup & cross-platform support

  • Set rendering and parsing options if needed
  • Feed data directly into AI models or analytics tools
  • Works on macOS, Windows, and Linux

Built-in error handling and request management

  • Comprehensive error handling and reporting
  • Smart rate limiting and request management

Why Oxylabs MCP? 🕸️ ➜ 📦 ➜ 🤖

Imagine telling your LLM *"Summarise the latest Hacker News discussion about GPT‑5"* – and it simply answers. The Oxylabs MCP server makes that happen by doing the boring

冒頭だけを表示しています。続きはリポジトリで読めます

PopNxに聞く