Claude Desktop で Bright Data を AI に持たせる
Claude Desktop に Bright Data MCP を 1 回だけ接続すれば、自然言語で Web 調査を AI に任せられる。コードを書かずに Bright Data を使う一番簡単な方法。
ビジネスユーザーが Bright Data を一番簡単に使い始める方法は、Claude Desktop に「ツール」として接続することです。設定は 30 分で終わり、それ以降は「先週の競合ニュースをまとめて」「東京の SaaS 企業 50 社の連絡先を出して」のような自然言語のチャットだけで Bright Data の機能を呼び出せます。
このページは、コードを書かないユーザー向けの Claude Desktop × Bright Data 接続ガイドです。
なぜ Claude Desktop なのか
| 観点 | 評価 |
|---|---|
| 設定の手軽さ | 設定ファイル 1 つを編集するだけ。プログラミング知識ほぼ不要 |
| 使い方 | チャット欄に自然言語で書くだけ。学習コストゼロ |
| コスト | Claude Pro $20/月 + Bright Data 従量課金(PoC は数千円〜) |
| 拡張性 | 同じ MCP 仕組みで Cursor / Claude Code / 社内ツールにも接続可能 |
| 再利用 | 「お気に入りプロンプト」を保存しておけば、毎週の作業を 1 クリックで |
接続の仕組み(理屈は飛ばして OK)
「MCP(Model Context Protocol)」という規格に沿って、Claude が Bright Data の機能をツールとして呼び出します。Claude が自分で「いまブラウザで調べる必要があるな」と判断したら、設定済みの Bright Data MCP Server を呼びに行く仕組みです。
ユーザーがすることは、1 回だけの設定ファイル編集だけ。日常使いではこの仕組みを意識する必要はありません。
詳しい技術背景は MCP overview(公式) と 用語集の MCP を参照してください。
用意するもの
- Claude Desktop(Mac / Windows 版、Pro プラン推奨)
- Bright Data アカウント(こちらの紹介リンク で無料登録、プロモコード
south20を使用すると割引が適用されます) - Node.js 18 以上(Claude が MCP Server を起動するために必要、未インストールならインストール)
設定手順(30 分)
Step 1: Bright Data の API キーを取得(5 分)
- Bright Data Dashboard → 右上アイコン → API tokens
- Add token で新規作成、権限は USER を選択(最小権限。詳しくは 権限モデル)
- 表示されたキーをコピーしておく(後で使います)
Step 2: Claude Desktop の設定ファイルを開く(5 分)
設定ファイルの場所:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
このファイルが無い場合は新規作成します。
Step 3: Bright Data MCP の設定を追加(10 分)
設定ファイルに以下のブロックを追加します(既に他の MCP を設定済みなら mcpServers 配下に追記):
{
"mcpServers": {
"brightdata": {
"command": "npx",
"args": ["-y", "@brightdata/mcp"],
"env": {
"API_TOKEN": "YOUR_BRIGHTDATA_API_KEY_HERE"
}
}
}
}YOUR_BRIGHTDATA_API_KEY_HERE を Step 1 で取得したキーに置き換えます。
Step 4: Claude Desktop を再起動(1 分)
完全に終了 → 再度起動。再起動後、チャット下部のアイコンに「ハンマー」マーク(ツール接続済みの印)が表示されれば成功です。
Step 5: 動作確認(5 分)
新しいチャットを開き、以下を試してください:
「Bright Data のツールを使って、Google で 'OpenAI 最新ニュース' を検索して、上位 5 件のタイトルとリンクを表にして」
Claude が「ツールを使ってもいいですか?」と聞いてくるので 承認します。30 秒〜1 分で結果が返ってきたら接続成功です。
日常で使うコツ
お気に入りプロンプトを保存
Claude Desktop の「プロジェクト」機能を使い、よく使うプロンプトを 1 行で呼び出せるようにしておきます。例:
- 「先週の競合 5 社のニュースを要約」プロジェクト → 競合リストを最初に添付
- 「Amazon 自社商品 SKU 50 件の最安値チェック」プロジェクト → SKU リストを添付
- 「特定キーワードの SERP 順位レポート」プロジェクト → キーワード一覧を添付
Claude に明示的に指示する
Claude が自分で判断して呼ばないことがあるので、最初は 「Bright Data ツールを使って」 と明示すると確実です:
- ❌ 「競合ニュースをまとめて」 → Claude が学習データから答えがちで、最新情報が来ない
- ✅ 「Bright Data ツールを使って競合 5 社の先週のニュースを取得して」 → 確実に最新情報を取りに行く
出力形式を指定する
毎回同じフォーマットで欲しければ、プロンプトの最後に 「以下の Markdown 表で返して」 と明示します。表形式で来ると、そのまま Notion / Slack に貼れて楽です。
トラブルシューティング
| 症状 | 原因と対処 |
|---|---|
| ハンマーアイコンが出ない | claude_desktop_config.json の構文ミス。JSON Lint で検証 |
| 「Failed to connect to MCP server」 | Node.js のパスが通っていない。which node で確認、必要ならフルパス指定 |
| ツールは認識するが API エラー | API キーの権限不足、または期限切れ。Dashboard で確認・再生成 |
| 取得結果が古い/薄い | プロンプトに「Bright Data ツールを使って」「最新を取って」を明示 |
| 大量取得で課金が怖い | プロンプトに「最大 10 件まで」と件数上限を入れる |
次のステップ
接続できたら、業務に直結するシナリオを 1 つ選んで動かしてみてください:
完全自動化(毎週月曜 9 時に Slack に届く形)にしたい場合は、n8n / Make / Zapier でノーコード自動化 を組み合わせます。
エンジニアの方へ
Bright Data MCP の中身(OSS 版)や API 直接叩きの実装は、こちらが実用的です: