---
title: "Octopエージェントに Bright Data CLI と MCP でウェブを探索させる"
slug: octop-with-bright-data
date: 2026-10-07T06:57:47+00:00
modified: 2026-10-07T06:57:51+00:00
permalink: https://brightdata.jp/blog/ai/octop-with-bright-data
type: blog
---

[ ブログ ](https://brightdata.jp/blog "ブログ") / [AI](https://brightdata.jp/blog/ai)







 [AI](https://brightdata.jp/blog/ai)

# Octopエージェントに Bright Data CLI と MCP でウェブを探索させる

Bright Dataのエンタープライズ向けウェブアクセスでOctopエージェントを強化し、信頼性の高いウェブ検索、スクレイピング、ブラウザ自動化機能を実現します。

 4 分読





 [ ![Antonello Zanini](https://media.brightdata.jp/2022/12/Antonello-Zanini-2-50x50.jpg) ](https://brightdata.com/blog/authors/antonello-zanini)

 [Antonello Zanini

Technical Writer

 ](https://brightdata.com/blog/authors/antonello-zanini)





 ![Octop with Bright Data](https://media.brightdata.jp/2026/10/octop-with-bright-data.png)





このチュートリアルでは、以下の内容を学びます：

- Octopとは何か、マルチエージェント・マルチユーザー対応のAIアシスタントとして何を提供するか。
- Octopエージェントに信頼性の高い本番運用可能なウェブアクセスを与えることが、なぜより有能で有用なエージェントにつながるのか。
- Bright DataがOctopにエンタープライズ対応のウェブ検索、ウェブスクレイピング、ブラウザ自動化機能をどのように提供するか。
- Bright Data CLIを使うようにOctopのエージェントに教えることで、Octopを拡張する方法。
- OctopをBright Data MCPサーバーに接続する方法。

さっそく始めましょう！

## Octopとは？

![Octop](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790922854020_image.png)[Octop](https://octop.cloud/)は、Tencentが開発したオープンソースのセルフホスト型AIアシスタントです。タスクの自動化、ウェブアプリケーションとのやり取り、ナレッジ管理、専門AIエージェントの連携などを、データを自社インフラ上に保持したまま行えるマルチエージェント環境を提供します。

このプロジェクトは現在GitHubでトレンド入りしているリポジトリであり、[6,300以上のスターを獲得しています](https://github.com/TencentCloud/Octop)。Octopがサポートする主な機能には以下が含まれます：

- コマンドの実行やトラブルシューティングのためのAI支援ターミナルアクセス。
- メッセージングプラットフォーム、MCPサーバー、Tencentサービス、その他の外部ツールとの接続。
- ACP（[Agent Client Protocol](https://agentclientprotocol.com/get-started/introduction)）によるIDEおよびコーディングエージェントとの統合。
- [RAGを利用したナレッジベース](/blog/web-data/rag-explained)により、回答を自社の文書に基づかせる機能。
- 各エージェントのワークスペースに紐づく永続的なエージェントメモリ。
- cronジョブや自然言語トリガーによるスケジュール自動化。
- 独立したエージェント、ワークスペース、権限を備えたマルチユーザー対応。
- エージェント機能を拡張・再利用するためのプラグインと共有エキスパート。

詳細は[公式ドキュメント](https://docs.octop.cloud/en/)をご覧ください。

## なぜOctopに本番運用可能なウェブ検索・スクレイピング・ブラウザ機能を与えるべきか

Octopには、エージェントがウェブサイトをナビゲートし自動化タスクを実行できるようにする[内蔵ブラウザ](https://github.com/TencentCloud/octop-browser)が用意されています。この組み込みツールは、本番規模のデータ収集というよりも、汎用的なウェブ操作を主な目的として設計されています。

エージェントが大量のページにアクセスしたり、構造化データを抽出したり、検索を繰り返したり、アンチボットシステムで保護されたウェブサイトを扱ったりする必要がある場合、追加のインフラが必要になります。

現代のウェブアプリケーションは、レート制限、CAPTCHA、ブラウザフィンガープリンティング、その他の[アンチスクレイピング技術](/blog/web-data/anti-scraping-techniques)といった仕組みによってますます保護されるようになっています。これらの保護機能は、特にAIアシスタントが大規模にウェブタスクを実行する必要がある場合、信頼性の高いウェブアクセスを困難にします。

ここでBright DataがOctopを補完できます。OctopをBright Dataの[ウェブデータインフラ](/products)に接続することで、そのエージェントはウェブ検索、スクレイピング、構造化データ収集、ブラウザ自動化のための本番運用可能な機能にアクセスできるようになります。

Bright Dataのインフラは、大規模なウェブデータワークフロー向けに構築されており、[4億以上のレジデンシャルIP](/proxy-types/residential-proxies)と高い同時実行性をサポートしています。また、99.99%のSLA保証付き稼働率と報告されている99.95%の成功率により、AIエージェントがより安定してウェブデータにアクセスできるようになります。

## Bright DataがOctopにウェブデータ機能を追加する仕組み

Bright Dataは以下の方法でOctopと組み合わせて使用できます：

- **Bright Data CLI**：ターミナルコマンドを通じてウェブデータとブラウザ機能を提供します。
- **Bright Data MCP**：[Model Context Protocol](https://modelcontextprotocol.io/docs/2026-07-28/getting-started/intro)を通じて、Bright Dataのウェブデータツールを直接Octopエージェントが利用できるようにします。

これらの統合により、Octopエージェントは最新情報の検索、ウェブコンテンツの取得、構造化データの収集、ブラウザ操作の自動化を、ブロックされることなく行えるようになります。

### Bright Data CLI

[Bright Data CLI](https://docs.brightdata.com/products/cli/overview)は、Bright Dataのウェブデータ製品へのターミナルベースのアクセスを提供します。主なコマンドは以下の通りです：

**コマンド****機能****Bright Data製品**`brightdata search <query>`Google、Bing、またはYandexで検索を実行し、構造化された結果を返します。[SERP API](/products/serp-api)`brightdata scrape <url>`JavaScriptのレンダリングや一般的なアクセス制限を処理しながら、ウェブページのコンテンツを取得します。[Web Unlocker API](/products/web-unlocker)`brightdata browser open <url>`永続的なブラウザセッションを開始し、指定されたウェブページを読み込んでさらなる操作を可能にします。[Browser API](/products/scraping-browser)`brightdata browser snapshot`現在のブラウザページを、AIエージェントが検査できるアクセシビリティツリーに変換します。Browser API`brightdata browser click / type / fill / scroll / etc.`クリック、テキスト入力、フォーム入力、スクロールなど、ページ要素とのやり取りをエージェントに可能にします。Browser API`brightdata browser screenshot`表示されているブラウザビューポートまたはウェブページ全体を視覚的な確認のためにキャプチャします。Browser API`brightdata pipelines <type>`Amazon、LinkedIn、Instagram、YouTubeなど、対応するウェブサイトやプラットフォームから構造化情報を収集します。[Web Scraping API](/products/web-scraper)**注**：Bright Data CLIは、毎月[最大5,000クレジット](https://github.com/brightdata/cli#free-tier)の無料枠で利用できます。詳細については[「Free Tier」のドキュメントページ](https://docs.brightdata.com/general/account/billing-and-pricing/free-tier)をご確認ください。

### Bright Data MCP

エージェントに個別のCLIコマンドを扱わせる代わりに、[Bright Data MCPサーバー](https://docs.brightdata.com/ai/mcp-server/overview)は、Octopが必要に応じて呼び出せる幅広い専門ツールの集合を公開します。

主なツールには以下が含まれます：

- **ウェブ検索**：Google、Bing、Yandexから最新の結果を取得します。
- **ウェブページ抽出**：ウェブページを取得し、そのコンテンツをクリーンなMarkdownとして返します。
- **ドメイン特化型スクレイピング**：人気のウェブサイトやプラットフォーム向けに、60以上の事前構築済みスクレイパーを使用します。
- **ウェブアンロック**：CAPTCHAやその他のアクセス制限を含む、アンチボットシステムで保護されたウェブサイトにアクセスします。
- **ブラウザ自動化**：実際のブラウザ環境を通じてウェブサイトをナビゲートし、操作を実行します。
- **構造化データ取得**：対応するウェブサイトやプラットフォームから構造化情報を収集します。
- **ジオターゲティング**：特定の地理的位置からウェブコンテンツを取得します。

**注**：Bright Data MCPは、[月間最大5,000リクエスト](/pricing/mcp-server)までの無料枠で利用できます。

## Octop AIエージェントにBright Data CLIコマンドを呼び出させる方法

このステップバイステップのセクションでは、Bright Data CLIを使用するようにOctopを設定する方法を学びます。

### 前提条件

このチュートリアルを進めるには、以下が必要です：

- [ローカルにインストールされたNode.js](https://nodejs.org/en/download)。
- [Bright Dataアカウント](/cp/start)。
- [Octopがサポートする任意のLLMプロバイダー](https://docs.octop.cloud/en/guide/guides/llm-providers)のAPIキー。ここでは例としてOpenAIを使用し、[OpenAI APIキー](https://platform.openai.com/api-keys)を使ってOctopを設定する方法を示します。

AIエージェントがBright Data CLIをどのように使用できるかについての基本的な理解もあると役立ちます。

### ステップ #1：Octopのインストール

macOSまたはLinux用のワンライン・インストーラーをダウンロードして実行するには、以下のコマンドを実行します：

```none
curl -fsSL https://finnie-1258344699.cos.ap-guangzhou.myqcloud.com/octop/install.sh | bash
```

あるいは、Windows（PowerShell）では以下を実行します：

```none
irm https://finnie-1258344699.cos.ap-guangzhou.myqcloud.com/octop/install.ps1 | iex
```

Python、CMD、Docker、その他の追加の選択肢を含む他のインストールオプションについては、[公式インストールドキュメント](https://github.com/TencentCloud/Octop#-quick-start)を参照してください。

これらのコマンドにより、Octop CLIがダウンロードされ、お使いの環境にインストールされます。インストールが完了すると、次のような出力が表示されるはずです：

![The output of the Octop installation script](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790775424775_image.png)次のステップの手順が含まれていることに注目してください。素晴らしい！それでは、ガイド付きセットアップウィザードを使ってOctopを設定しましょう。

### ステップ #2：Octopのセットアップ

インストールスクリプトは、以下の実行を推奨する場合があります：

```none
octop init
```

**注**：これによりエラーが発生する可能性があります。これは、インストールスクリプトがすでに初期化を完了しているために起こるもので、心配する必要はありません。

代わりに、以下を実行してOctopを起動します：

```none
octop run
```

ターミナルに、ワンタイムパスワードと、Octopダッシュボードが`http://127.0.0.1:8088`で利用可能であることを示すメッセージが表示されるはずです：

![The output of the ](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790775466588_image.png)ブラウザでローカルURLを開いてください。[Octopの初期セットアップウィザード](https://docs.octop.cloud/en/guide/quickstart)が表示されます：

![Pasting the password to continue the Ocop setup wizard](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790775518281_image.png)最初のステップとして、`octop run`を実行した後にターミナルに表示されたワンタイムパスワードを入力します。

セットアップウィザードにパスワードを貼り付け、「Verify and continue」をクリックします。

次に、データベースの設定を求められます。デフォルトでは、Octopは[ローカルのSQLiteデータベース](https://www.sqlite.org/)ファイルを使用します。初期セットアップとしてはこれで問題ないため、デフォルト設定のまま「Save and continue」をクリックしてください：

![Choosing the database setup](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790768235166_image.png)次に、今後Octopにログインする際に使用する管理者資格情報を作成するよう求められます。

ユーザー名とパスワードを入力し、「Create administrator and continue」をクリックします：

![Setting up an account](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790768274136_image.png)**重要**：今後のOctopセッションの認証に必要となるため、これらの資格情報を必ず保管してください。

最後に、Octopに使用させたいAIプロバイダーを選択します。この例ではOpenAIを使用するため、「OpenAI」カードを選択します：

![Choosing an AI provider](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790768330725_image.png)「API Key」フィールドにOpenAI APIキーを入力し、Octopに使用させたい初期モデルを選択します。「Test connection」をクリックして、OctopがOpenAIに接続できることを確認します。テストが成功したら、「Continue after test passes」をクリックしてセットアップを完了します。

セットアップが完了すると、Octop Web UIが起動し、最初のエキスパート（「Main – General Assistant」と呼ばれる）が自動的に初期化されます：

![The Octop Web UI](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790768472123_image.png)これで完了です！これで、完全に設定されたOctop環境が立ち上がり、稼働しています。

### ステップ #3：Bright Data CLIのセットアップ

ガイド付きセットアップについては、[Bright Data CLIのインストールと設定に関する公式ドキュメント](https://docs.brightdata.com/cli/installation)を参照してください。より詳しい紹介については、こちらのブログ記事をお読みください：[*Meet the Bright Data CLI: Extract Data and Interact with the Web from Your Terminal*](/blog/ai/bright-data-cli)。

あるいは、以下の手順に従ってください。

まず、[`@brightdata/cli`](https://www.npmjs.com/package/@brightdata/cli) npmパッケージを使用して、Bright Data CLIをグローバルにインストールします：

```none
npm install -g @brightdata/cli
```

これにより、`brightdata`コマンドとそのエイリアスである`bdata`がインストールされ、ターミナルから直接CLIを使用できるようになります。

インストールが成功したことを確認するには、インストールされたバージョンを確認します：

```none
bdata --version
```

出力には、インストールされたバージョン（例：`0.3.8`）が表示されます。

次に、以下のコマンドでBright Data CLIをBright Dataアカウントに接続します：

```none
bdata login
```

これによりブラウザが開き、安全なOAuth認証フローが開始されます。認証が完了すると、CLIは必要なAPIを自動的に設定し、必要なデフォルト設定を適用します。

素晴らしい！これで、Bright Data CLIはOctopでの設定準備が整いました。

### ステップ #4：Bright Data CLIスキルのインポート

Octop AIエージェントにBright Data CLIを使用するために必要なコンテキストを与える最も簡単な方法は、[`brightdata-cli`スキル](https://github.com/brightdata/skills/blob/main/skills/brightdata-cli/SKILL.md)をインストールすることです。このスキルは、[Bright Data Agent Skillsの公式セット](https://docs.brightdata.com/quickstart-coding-agent)の一部です。具体的には、Bright Data CLIをインストール、設定、使用するために必要な知識をエージェントに提供します。

**別の方法**：「[*Using Bright Data CLI with Claude Code, Codex CLI, and Other Local AI Agents*](/blog/ai/bright-data-cli-with-top-coding-agents)」ガイドで説明されているように、関連するコンテキストを提供することで、AIエージェントに手動でBright Data CLIを使用するよう指示することもできます。

Octopに`brightdata-cli`スキルをインストールするには、「Personalization」ページに移動し、「Installed Skills」タブを開いて、「Import Skill」をクリックします：

![Pressing the ](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790775692954_image.png)これにより「Import Skill」モーダルが開きます。ここでは、Skills.shリポジトリから、またはGitHubから直接外部スキルをインポートできます。

[Bright Data Agent SkillsはSkills.shで利用可能です](https://www.skills.sh/brightdata/skills)。そのため、Bright Data CLIスキルを追加するには、そのSkills.shのURLをインポートフィールドに貼り付けます：

```none
https://github.com/brightdata/skills/blob/main/skills/brightdata-cli/SKILL.md
```

![Installting the Bright Data CLI skill](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790775757409_image.png)「Import Skill」をクリックして続行します。これで、Octopで`brightdata-cli`スキルが利用可能になります：

![Note the ](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790775905061_image.png)このスキルはデフォルトで有効になります。つまり、Octop AIエージェントはBright Data CLIを使用する必要があるときに、自動的にこのスキルを読み込むことができます。素晴らしいですね！それでは確認してみましょう。

### ステップ #5：エージェントメモリの更新

Octop + Bright Dataの統合が実際に動作する様子を見る前に、もう一つ完了しておく必要があるステップがあります。

Octop AIエージェントは、Bright Data CLIがすでにシステムにインストールされ利用可能であることを知りません。そのため、まずこのコンテキストをエージェントに提供する必要があります。

「Conversation」セクションに移動し、選択したエージェントに、今後Bright Data CLIを使用できることを伝えることから始めます：

```none
Try to run `bdata --version` to check that you have access to the Bright Data CLI. If so, remember that.
```

次のような出力が得られるはずです：

![The agent now knows that it has access to the Bright Data CLI](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790770877665_image.png)これは重要なステップです。なぜなら、エージェントが`brightdata-cli`スキルにアクセスできることだけでなく、Bright Data CLIがすでにインストールされ使用可能な状態であることも理解するようにするためです。

より具体的には、Octopはこの情報を`MEMORY.md`ファイルに書き込むことで、エージェントのメモリを更新します。その結果、今後エージェントとの会話は、このコンテキストがすでに利用可能な状態で開始できるため、改めて説明する必要がなくなります。完璧です！

### ステップ #6：統合のテスト

エージェントが実際にBright Data CLIを使用して、ウェブアクセスが必要なタスクを実行できることを確認します。以下のようなプロンプトを貼り付けてください：

```none
Use the Bright Data CLI to search online for the NFL schedule for this week. Return a list of all games taking place during this week, along with information about the venue, kickoff time, and any other relevant game details.
```

これは一例に過ぎないことに注意してください。Bright DataとOctopを統合することで、価格監視、ニュース要約、SERP追跡、市場調査など、[他にも多くのユースケース](/use-cases)が可能になります。

プロンプトを実行すると、次のような出力が表示されるはずです：

![Prompt execution](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790775325877_1.gif)このタスクを完了するために、Octop AIエージェントは以下のステップを実行します：

1. Bright Data SERP APIを利用する[`bdata search`](https://docs.brightdata.com/products/cli/commands#brightdata-search-%3Cquery%3E)コマンドを呼び出し、関連するウェブソースを検索します。
2. SERP APIによってJSON形式で返された検索結果を分析し、最も関連性の高いリンク（この場合、[ESPNのNFLスケジュールページ](https://www.espn.com/nfl/schedule)）を特定します。
3. Bright Data Web Unlocker APIを利用する[`bdata scrape`](https://docs.brightdata.com/products/cli/commands#brightdata-scrape-%3Curl%3E)コマンドを使用して、選択したページをスクレイピングします。
4. スクレイパーから返されたAI最適化済みMarkdownのページコンテンツを分析し、関連するNFLの試合を特定します。
5. 各NFLの試合について必要な特定の情報を取得するためのスクレイピング計画を作成します。
6. 複数の`bdata scrape`呼び出しを行うことで計画を実行し、必要な試合の詳細情報を取得します。
7. ユーザーに希望する出力形式とデータを指定するよう依頼します（ここでは、日付と時刻にETを、結果はCSVファイルとして選択しました）。
8. 要求されたデータを含む最終出力ファイル`nfl_week_of_2026-09-30_schedule.csv`を生成します。

見事です！出力ファイルの結果を確認する準備をしましょう。

### ステップ #7：出力の分析

Octopが生成した`nfl_week_of_2026-09-30_schedule.csv`ファイルを開きます：

![The produced ](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790772951932_image.png)このファイルには、テストが実行された週の、要求されたすべてのNFLの試合が含まれていることに注目してください：

![Note how the scraped schedule matches the NFL schedule on ESPN](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790773602169_image.png)この情報がどこから得られたのか気になる場合は、「Tool Execute」のインスタンスを展開してください。Octopエージェントがデータを取得するためにBright Data CLIを使用したことがわかります：

![Note the ](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790773656094_image.png)このシンプルな例は、完全なワークフローを示しています。Bright Data CLIを利用することで、Octopエージェントは関連するウェブページを発見し、スクレイピングし、返されたコンテンツを分析し、構造化された結果を生成できるようになりました。ミッション完了です！

### 次のステップ

ここで紹介したワークフローは、OctopとBright Dataで構築できるものの一例に過ぎません。以下のような機能を加えて、このセットアップを強化できます：

- **メッセージング統合**：OctopをTelegram、Discord、WeComなどのプラットフォームに接続し、スマートフォンから直接エージェントとやり取りできるようにします。
- **ブラウザ自動化**：エージェントがBright Data CLIを使用して、ウェブサイトのナビゲート、フォームの入力、スクリーンショットの取得などを行えるようにします。
- **ナレッジベース**：ウェブデータと自社の文書を組み合わせることで、エージェントにより豊かなコンテキストと、より根拠のある回答を提供させます。
- **スケジュールタスク**：Octopのcron機能を使用して、定期的な調査、監視、データ収集タスクを自動的に実行します。

## Octop + Bright Data MCP：代替の統合方法

ここでは、OctopをBright Data MCPサーバーに接続し、そのエージェントにウェブ検索、スクレイピング、ウェブ探索のための70以上のツールへのアクセスを与える方法を学びます。

### ステップ #1：Bright Data MCP接続URLの取得

Octopは、[STDIOとリモートの両方のMCPサーバー](https://docs.octop.cloud/en/guide/concepts/connectors#custom-connectors-mcp)への接続をサポートしています。Bright Data MCPは、[`@brightdata/mcp`](https://www.npmjs.com/package/@brightdata/mcp)`を通じてローカルで実行することも、[Streamable HTTP（またはSSE）サーバー](https://docs.brightdata.com/products/mcp-server/remote/quickstart)を使用してリモートで実行することも可能です。

リモートオプションでは、ローカルにパッケージをインストールする必要はありません。Octopエージェントに完全なBright Data MCPツールセットへのアクセスを与えるには、次のStreamable HTTP接続URLを使用します：

```none
https://mcp.brightdata.com/mcp?token=<YOUR_BRIGHT_DATA_API_KEY>&pro=1
```

このURLには、2つのクエリパラメータが含まれています：

- `token`：リクエストを認証し、Bright Dataアカウントに接続します。`<YOUR_BRIGHT_DATA_API_KEY>`を実際のBright Data APIキーに置き換えてください。
- `pro=1`：70以上のBright Data MCPツールの全カタログへのアクセスを有効にします。このパラメータがない場合、無料のツールのみにアクセスできます。

公開するツールをより細かく制御したい場合は、Bright Dataダッシュボードからカスタムのmcp接続URLを作成できます。始めるには、Bright Dataアカウントにログインし、「AI Gateways &gt; MCP」ページに移動します。セットアップウィザードに従って、MCPサーバーを設定し、カスタム接続URLを生成してください。

![Configuring a Bright Data MCP connection URL](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790776540673_image.png)セットアップが完了したら、生成されたBright Data MCP接続URLをコピーします。素晴らしい！

### ステップ #2：OctopをBright Data MCPに接続する

Octopで「Connectors」ページに移動します。「Enabled connectors」タブを開き、「Add custom MCP」をクリックします：

![Pressing the ](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790776134210_image.png)「Add HTTP server」を選択し、以下のようにフォームに入力します：

- **Display name**：`Bright Data MCP`
- **Server ID**：`bright-data-mcp`
- **Transport**：`streamable_http`
- **URL**：前のステップで生成したBright Data MCP接続URL

![Setting up a connection to the Bright Data MCP server via Strreamable HTTP](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790776205044_image.png)「Save」をクリックして接続設定を完了します。素晴らしい！

### ステップ #3：接続の確認

OctopがBright Data MCPサーバーに接続し、そのツールにアクセスできることを確認するには、「Probe」をクリックします。Octopは、設定されたMCPサーバーを通じて利用可能なツールを表示するはずです：

![Octop successfully loaded the 70+ Bright Data MCP tools](https://media.brightdata.com/2026/10/s_1B96CB26257E9F23E12102DED72BF1083878B26ACA549B4D6209F1B47E4EA737_1790776271531_image.png)この例では、Bright Data MCPサーバーがProモードで実行されているため、Octopは74個のツールを読み込みます。

完成です！この時点から、先ほど実演したように、Octopエージェントは本番運用可能なウェブ検索、スクレイピング、探索タスクのためにBright Data MCPを使用できるようになります。

## まとめ

この記事では、Octopとは何か、そしてセルフホスト型AIアシスタントとして何を提供するかを学びました。特に、（公式スキルを通じて）[Bright Data CLI](https://docs.brightdata.com/products/cli/overview)と[Bright Data MCP](/ai/mcp-server)に接続する方法を見てきました。

Bright Dataのおかげで、Octopエージェントは大規模にウェブを検索、スクレイピング、操作でき、最新のウェブデータへの信頼性の高いアクセスを実現できます。より高度なユースケースについては、[Bright Data AIエコシステムが提供するソリューションの全範囲](/ai/web-access)をご覧ください。

今すぐ無料でBright Dataアカウントを作成し、AI対応のウェブデータと自動化ツールの活用を始めましょう！



お問い合わせ無料トライアル![google social icon](/wp-content/themes/brightdata/assets/images/ic_google.svg)









 目次







日本企業向けデータソリューション

日本のトップ企業が信頼するスケーラブルなウェブデータプラットフォーム。日本語24時間サポート、GDPR・個人情報保護法準拠、日本企業20社以上の導入実績。

[詳細を見る](https://brightdata.jp/solutions/data-solutions-for-japanese-companies "詳細を見る")







 [ ](https://news.ycombinator.com/submitlink?t=Octop%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88%E3%81%AB+Bright+Data+CLI+%E3%81%A8+MCP+%E3%81%A7%E3%82%A6%E3%82%A7%E3%83%96%E3%82%92%E6%8E%A2%E7%B4%A2%E3%81%95%E3%81%9B%E3%82%8B&u=https://brightdata.jp/blog/ai/octop-with-bright-data) [ ](https://www.linkedin.com/shareArticle?mini=true&title=Octop%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88%E3%81%AB+Bright+Data+CLI+%E3%81%A8+MCP+%E3%81%A7%E3%82%A6%E3%82%A7%E3%83%96%E3%82%92%E6%8E%A2%E7%B4%A2%E3%81%95%E3%81%9B%E3%82%8B&url=https://brightdata.jp/blog/ai/octop-with-bright-data) [ ](http://www.reddit.com/submit?title=Octop%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88%E3%81%AB+Bright+Data+CLI+%E3%81%A8+MCP+%E3%81%A7%E3%82%A6%E3%82%A7%E3%83%96%E3%82%92%E6%8E%A2%E7%B4%A2%E3%81%95%E3%81%9B%E3%82%8B&url=https://brightdata.jp/blog/ai/octop-with-bright-data)







##  あなたは下記にもご興味がおありかもしれません

 [ ![Kimi code CLI with Bright Data](https://media.brightdata.jp/2026/10/Kimi-code-CLI-with-Bright-Data.png) ](https://brightdata.jp/blog/ai/kimi-code-cli-with-bright-data "Bright Data CLI（+ MCP）でKimi Code CLIにWebアクセスを付与する方法")

 [AI



 ![Antonello Zanini](https://media.brightdata.jp/2022/12/Antonello-Zanini-2-50x50.jpg)

Antonello Zanini

Technical Writer





### Bright Data CLI（+ MCP）でKimi Code CLIにWebアクセスを付与する方法

Bright DataでKimi Code CLIをライブWebアクセスに拡張。AIコーディングのためのWeb検索、スクレイピング、ブラウザ自動化を実現します。



 07-Oct-2026

 4 分読

 ](https://brightdata.jp/blog/ai/kimi-code-cli-with-bright-data)

 [ ![How to Bypass Kasada](https://media.brightdata.jp/2026/10/How-to-Bypass-Kasada-in-2026.png) ](https://brightdata.jp/blog/%e5%90%84%e7%a8%ae%e3%81%94%e5%88%a9%e7%94%a8%e6%96%b9%e6%b3%95/how-to-bypass-kasada "2026年にKasadaを回避する方法")

 [各種ご利用方法



 ![Satyam Tripathi](https://media.brightdata.jp/2024/09/Satyam-Tripathi-50x50.png)

Satyam Tripathi

Technical Writer





### 2026年にKasadaを回避する方法

Kasadaのx-kpsdk-ctトークンがスクレイパーをブロックする理由、そのips.js VMがチェックする内容、ソルバーを構築すべきかBright DataのWeb Unlockerを使うべきかを解説。



 07-Oct-2026

 4 分読

 ](https://brightdata.jp/blog/%e5%90%84%e7%a8%ae%e3%81%94%e5%88%a9%e7%94%a8%e6%96%b9%e6%b3%95/how-to-bypass-kasada)

 [ ![Auto parts and tire data](https://media.brightdata.jp/2026/10/Auto-parts-and-tire-data.png) ](https://brightdata.jp/blog/%e3%82%a6%e3%82%a7%e3%83%96%e3%83%87%e3%83%bc%e3%82%bf/auto-parts-and-tire-data "自動車部品とタイヤのデータ:価格、適合情報、製品マッチング、市場カバレッジ")

 [ウェブデータ



 ![Satyam Tripathi](https://media.brightdata.jp/2024/09/Satyam-Tripathi-50x50.png)

Satyam Tripathi

Technical Writer





### 自動車部品とタイヤのデータ:価格、適合情報、製品マッチング、市場カバレッジ

1つの部品が小売店によって異なる価格で表示される理由、部品番号による出品のマッチング方法、そしてBright Dataが自動車部品とタイヤのデータを提供する方法について解説します。



 05-Oct-2026

 2 分読

 ](https://brightdata.jp/blog/%e3%82%a6%e3%82%a7%e3%83%96%e3%83%87%e3%83%bc%e3%82%bf/auto-parts-and-tire-data)
