---
title: "Web スクレイピング向けアンチ検出ブラウザ — Donut Browser"
description: "実在する永続プロファイルを Puppeteer・Playwright・Selenium から CDP 経由で、あるいは AI から MCP 経由で操作。無料でリクエスト上限もありません。"
url: "https://donutbrowser.com/ja/use-cases/automation/"
---

1. [ホーム](https://donutbrowser.com/ja/)

2. [ユースケース](https://donutbrowser.com/ja/use-cases)

3. 検知されずにスクレイピングと自動化を。

GDPR

CCPA

Hosted in the EU

# 検知されずにスクレイピングと自動化を。

Puppeteer・Playwright・Selenium・AI エージェント向けのアンチ検出ブラウザ API。無料、ローカル、Chrome DevTools Protocol で動作します。

[無料ダウンロード →](https://donutbrowser.com/#download)

3,751

## puppeteer-stealth や undetected-chromedriver より、本物のアンチ検出ブラウザが強い理由

> Cloudflare、DataDome、PerimeterX、Akamai は何年も前から IP だけでは見ていません。ブラウザ自体、フィンガープリント、TLS、JavaScript ランタイム、カーソルの動き方まで読み取っています。パッチを当てたヘッドレス Chrome は、世の中で最もフラグを立てやすいシグナルです。

Donut Browser は本物のエンジンを持つ無料のアンチ検出ブラウザです。Wayfern を使用しており、stealth プラグイン付きのヘッドレス Chromium ではありません。Cloudflare には本物のブラウザに見え、ボットのシグネチャには見えません。DataDome のヒューリスティクスは普通のユーザーセッションを見ています。puppeteer-stealth、playwright-stealth、undetected-chromedriver の置き換えとして、終わりのないパッチ合戦なしで使えます。

ローカル REST API と MCP ブラウザサーバー経由で操作できます。Pro プランではプロファイルごとに Chrome DevTools Protocol のポートを公開するため、既存の Puppeteer、Playwright、Selenium スクリプトをそのまま使えます。レジデンシャルプロキシと組み合わせて完全な ID 分離を実現し、同じプロファイルを [複数のアイデンティティを同時に運用](https://donutbrowser.com/ja/use-cases/automation/%7BmultiAccountHref%7D)したり、 [広告運用の自動化](https://donutbrowser.com/ja/use-cases/automation/%7BaffiliateHref%7D)に活用できます。

Features

## 主な機能

01

### ローカルで動くアンチ検出ブラウザ API

localhost:10108 上の REST API でプロファイル、プロキシ、CDP 起動を管理。トークン認証、クラウド往復なし、SDK ロックインなし。

02

### AI ブラウザ自動化のための MCP ブラウザサーバー

Claude をはじめとする MCP 対応 LLM 向けの 30 以上のツール。LLM のブラウザ制御をエージェントに組み込み、セッションを任せられます。

03

### 実際に通るステルス・スクレイピング

Cloudflare には本物のブラウザに見え、DataDome のヒューリスティクスは普通のセッションを見ます。Cloudflare、DataDome、PerimeterX をバイパス。

04

### レジデンシャルプロキシ・ブラウザ、スクレイパー 1 台に 1 IP

プロファイルごとに HTTP・HTTPS・SOCKS4・SOCKS5 プロキシを割り当て、実行間も保持。各アイデンティティに固有のヘッドレスフィンガープリント。

05

### Puppeteer・Playwright・Selenium のアンチ検出

プロファイルを起動して Chrome DevTools Protocol のポートを取得、connectOverCDP。完了。既存スクリプトはそのまま動きます。Pro プラン。

06

### 正体を漏らさないヘッドレス

ヘッドレスモードでもフィンガープリント偽装が完全に維持され、puppeteer は Cloudflare に検知されず、playwright もフィンガープリント検査を通過します。Pro プラン。

## プレーンな Playwright から本物のアンチ検出ブラウザを操作

1 回の REST 呼び出しで Donut プロファイルを起動し、Chrome DevTools Protocol のポートを返します。プレーンな connectOverCDP で Playwright、Puppeteer、Selenium を接続。SDK もステルスプラグインもパッチを当てた Chromium も不要です。npm の wayfern パッケージは、ヒューマン化されたマウス・タイピング・スクロールのフックを組み込んだ Playwright を再エクスポートしています。

Playwright

Copy

```
// npm i wayfern playwright
import { chromium } from 'wayfern';

// Launch a profile via the REST API and read its CDP port.
const run = await fetch(`http://localhost:10108/v1/profiles/${profileId}/run`, {
  method: 'POST',
  headers: { Authorization: `Bearer ${process.env.DONUT_API_KEY}` },
}).then(r => r.json());

// Plain Playwright connection, no manual CDP wiring.
const browser = await chromium.connectOverCDP(`http://127.0.0.1:${run.remote_debugging_port}`);
const page = browser.contexts()[0].pages()[0];

await page.goto('https://example.com');
console.log(await page.title());
```

## 1回の呼び出しでプロファイル群を一斉に起動

1回のバッチリクエストですべてのプロファイルを同時に起動し、それぞれが独立したポートを介して Playwright で操作できる本物のブラウザです。スクロールして動作をご覧ください。

donut@local

実行中 再生

$

バッチ起動のスクリプト化されたプレビューです。このページから実際のリクエストは送信されません。

Always free

## すべてがあなたのマシン上で動作、アカウント登録も不要

プロファイル管理に必要な機能一式が最初からそろっており、登録するものも、私たちに送信されるものもありません

- デフォルトブラウザに設定

- プロキシサポート (HTTP/SOCKS5)

- VPNサポート (WireGuard)

- 無制限のローカルプロファイル

- プロファイル管理API＆MCP

- オープンソース

## よくある質問に、お答えします。

### 01 本当に puppeteer-stealth や undetected-chromedriver の代替になるの?

はい。しかも別カテゴリです。puppeteer-stealth や undetected-chromedriver はヘッドレス Chrome にパッチを当てて自動化の痕跡を隠します。Donut Browser は本物のアンチ検出ブラウザエンジン(Wayfern)にネイティブなフィンガープリントのランダム化を組み込み、CDP で公開します。検知すべきプラグインフックも、消すべき navigator.webdriver もありません。普通に見えるブラウザプロセスに Puppeteer、Playwright、Selenium を Chrome DevTools Protocol で接続します。

### 02 独自ソルバーなしで Cloudflare や DataDome をどう回避する?

ほとんどの場合ソルバーは不要です。レジデンシャルプロキシでプロファイルを起動し、REST API から CDP ポートを取得して Playwright や Puppeteer で操作するだけ。Cloudflare には本物のブラウザに見え、DataDome のヒューリスティクスは普通のセッションを見ます。それでもチャレンジが出るなら、テンポを落とし、人間らしい操作を入れ、プロファイルをローテーションしてください。それぞれが別のアイデンティティです。

### 03 MCP ブラウザサーバーとは? Claude は何ができる?

MCP (Model Context Protocol) はツールを使う LLM のためのオープン標準です。Donut Browser には 30 以上のツールを備えた MCP サーバーが組み込まれています。無料ツールはプロファイル、プロキシ、VPN、フィンガープリント、拡張機能をカバー。Pro ツールは起動、ナビゲーション、クリック、入力、DOM 読み取りをカバー。これがグルーコードなしの Claude ブラウザ自動化、AI 駆動の Web スクレイピング、LLM ブラウザ制御です。

### 04 Puppeteer、Playwright、Selenium はどう接続するの?

POST /v1/profiles/{id}/run を呼び、レスポンスから remote_debugging_port を読み取り、Playwright なら connectOverCDP('http://127.0.0.1:')、Puppeteer なら puppeteer.connect({ browserURL }) で接続します。Selenium も debuggerAddress で同様に接続できます。独自 SDK もラッパーも、スクレイパーの書き直しも不要です。

### 05 大規模スクレイピングでブロックを避けるには?

多数のプロファイルに作業を分散し、それぞれ独自のレジデンシャルプロキシとヘッドレスフィンガープリントを与えます。各プロファイルは別のブラウザ・アイデンティティであり、単なる別の出口ノード以上に効果的です。アクション間に自然な間を入れてください。セッションは実行間も保持されるため、ログイン状態を失わずに数時間〜数日へとジョブを分散できます。

### 06 ヘッドレスモードでもフィンガープリント偽装は効く?

はい。ヘッドレスプロファイルはヘッドありと同じアンチ検出エンジンで動作します。起動エンドポイントで headless: true を指定すれば、デスクトップと同水準の Pixelscan クラスのプロファイルが CI/CD ジョブでも得られます。Pro プラン。

### 07 API は無料?

プロファイル、プロキシ、グループ、タグ、バージョン、MCP 管理エンドポイントは永久無料で、ローカルのポート 10108 で動作します。Puppeteer/Playwright/Selenium が接続するポートを提供する CDP 起動エンドポイントは Pro プランです。
