このブログ記事では、以下の内容を学びます:
- Airiaとは何か、どのような機能を提供しているか。
- AiriaエージェントがBright DataのWeb MCPと連携することでどのように強化されるか。
- ノーコードのAiria Agent BuilderでWeb MCPを使ったウェブ自動化パイプラインを構築する方法。
さっそく始めましょう!
Airiaとは?

Airiaは、組織が単一の環境からAIアプリケーションとエージェントを構築、デプロイ、保護、管理できるエンタープライズAIプラットフォームです。
AIオーケストレーション、セキュリティ、ガバナンス、ワークフロー自動化を統合しています。Airiaの最終目標は、技術チームと非技術チームの両方がAI搭載ソリューションを作成できるようにすることです。また、企業がAIワークロードをスケールし、シャドーAIを発見・管理し、既存のテックスタック全体にマルチモデルシステムをデプロイするのを支援します。
主な機能
Airiaがサポートするコア機能は以下の通りです:
- Agent Builder:ノーコード、ローコード、プロコードの開発オプションを使ってAIエージェントを作成するウェブソリューション。
- AIオーケストレーション:企業全体でAIワークフローとエージェントを設計、デプロイ、管理する。
- ワークフロー自動化:AIを使って複雑なビジネスプロセスや繰り返しタスクを自動化する。
- エンタープライズ統合:AIエージェントを数千のデータソース、SaaSプラットフォーム、データベース、内部システムに接続する。
- AIセキュリティ:暗号化、アクセス制御、組み込みのセキュリティポリシーを通じて機密データを保護する。
- AIガバナンス:AIの使用状況を監視し、ポリシーを適用し、監査可能性を維持し、規制コンプライアンスをサポートする。
- ガバナンスダッシュボード:AIのアクティビティ、リスク、コンプライアンス状況を可視化する。
- 監査証跡レポート:組織全体でAIのインタラクションと意思決定を追跡・レビューする。
- リスク分類:組織のリスクレベルに従ってAIモデル、エージェント、データを分類する。
- 分析とインサイト:AIのパフォーマンス、使用状況、コスト、運用への影響を監視する。
Bright DataのWeb MCPでAiriaを拡張する理由
AiriaがAIエージェントの構築、オーケストレーション、ガバナンスに堅牢な環境を提供することは間違いありません。しかし、多くのエンタープライズワークフローは、企業の境界外に存在する情報に依存しています。
競合情報、市場調査、リード生成、価格監視、サプライヤー分析、コンプライアンスチェック、トレンド追跡などを考えてみてください。これらのユースケースはすべて、ライブウェブデータへのアクセスを必要とします。
これはAIエージェントにとって課題を生み出します。デフォルトでは、LLMはウェブを検索したり、リアルタイム情報を取得したり、最新のウェブサイトと対話したりすることができません。組み込みのモデル検索ツールを有効にしても、スケーラビリティの問題があり、多くのウェブサイトへのアクセスに苦労することがよくあります。オンラインプラットフォームは高度なアンチボット保護をますます導入しているからです。
その結果、エージェントは情報に基づいた意思決定を行い、ビジネスプロセスをエンドツーエンドで自動化するために必要な外部コンテキストを欠くことになります。解決策は、MCPインテグレーションサポートを活用して、Airiaエージェントに高度なウェブアクセス機能を装備することです。
エンタープライズウェブインテリジェンスのためのBright DataのWeb MCP
Bright DataのWeb MCPは、Airiaエージェントにウェブ検索、ソース発見、データ抽出、ブラウザ自動化ツールへの直接アクセスを提供します。接続後、エージェントは自律的に情報を検索し、ウェブサイトをスクレイピングし、構造化データを収集し、ウェブページと対話できます。
Web MCPは70以上のツールを公開しており、Bright DataのAPIベースの製品と連携します。[2つの異なるティア](https://github.com/brightdata/brightdata-mcp?tab=readme-ov-file#-pricing, modes)で利用可能です:
- Rapidモード:月間最大5,000リクエストと、ウェブ検索、ウェブサイト発見、データ抽出のためのコアツールセットを含む無料プラン。
- Proモード:Amazon、LinkedIn、Yahoo Finance、Crunchbase、YouTube、Zillow、Google Mapsなど40以上の追加ソースからの構造化データ収集を含む70以上のツールの完全カタログを解放する有料プラン。また、高度なブラウザ自動化機能も提供します。
最も関連性の高いBright Data Web MCPツールの一部は以下の通りです:
| ツール | 説明 | 基盤となるBright Data製品 |
|---|---|---|
search_engine |
ウェブ検索(Google、Bing、Yandexなど)を実行し、SERP結果をJSONで返す | SERP API |
scrape_as_markdown |
ウェブページのコンテンツを取得し、アンチボットをバイパスしてクリーンなMarkdown形式に変換する | Unlocker API |
discover |
AIを活用した関連性スコアリングを使って関連ウェブページを発見・ランク付けする | Discover API |
scraping_browser_navigate |
ブラウザセッションを起動し、ターゲットURLにナビゲートする | Browser API |
scraping_browser_click_ref |
指定したページの要素をクリックする | Browser API |
scraping_browser_screenshot |
フルページスクリーンショットを含む現在のページのスクリーンショットをキャプチャする | Browser API |
重要:Bright Dataは195カ国に分散した4億以上のレジデンシャルIPを含むグローバルインフラを運営しています。このネットワークはすべてのBright Dataサービスを支え、エンタープライズグレードのパフォーマンス、高可用性、無制限の同時接続、大規模なスケーラビリティ、99.99%の稼働時間を実現します。
Airia Agent BuilderでWeb MCPを使ったウェブ自動化パイプラインを構築する方法
このステップバイステップのセクションでは、Airia Agent Builderを使ってBright DataのWeb MCPをエージェントに統合する方法を学びます。
具体的には、以下を実行する価格競合分析エージェントワークフローを構築します:
- 競合他社の名前を使ってオンラインで価格ページを検索する。
- 競合他社のウェブサイトから価格情報をスクレイピングして抽出する。
- 自社製品の価格ページから価格データを取得する。
- 両方の価格体系、プラン、機能を比較する。
- メール配信に最適化された構造化HTMLレポートを生成する。
- レポートをメールで自動送信する。
注意:これはBright Data Web MCPで構築できるエンタープライズ対応の例の一つに過ぎません。
以下の手順に従ってください!
前提条件
次のステップに進む前に、以下を準備してください:
- Airiaアカウント(無料トライアルでも可)。
- APIキーが設定されたBright Dataアカウント。Bright Data APIキーの生成については公式ガイドに従ってください。
- Googleアカウント(Gmailの自動メール送信用)。
MCPの仕組みとWeb MCPサーバーが公開するツールについての知識も役立ちます。
ステップ#1:Bright Data Web MCPのリモート接続URLを取得する
Airiaはクラウドで動作するため、Bright Data Web MCPサーバーのリモートバージョンに接続する必要があります。Airiaエージェントを作成する前に、AiriaがリモートWeb MCPサーバーにアクセスするために使用するリモート接続URLを取得してください。
注意:Bright Data Web MCPリモートサーバーはエンタープライズシナリオ向けに構築されています。他のすべてのBright Dataサービスと同様に、無制限の同時接続とスケーラビリティをサポートしています。
始めるにあたり、標準的なWeb MCPリモート接続URL形式を確認してください:
https://mcp.brightdata.com/mcp?token=<YOUR_BRIGHT_DATA_API_KEY>&pro=1
<YOUR_BRIGHT_DATA_API_KEY>プレースホルダーを実際のBright Data APIキーに置き換えてください。tokenパラメータは、Web MCPサーバーに送信されるリクエストを認証し、Bright Dataアカウントにリンクします。
上記のURL形式では、&pro=1パラメータはオプションです:
&pro=1なし:Rapidモードで月間最大5,000リクエストの無料ツールのみにアクセスできます。&pro=1あり:70以上のツールの完全カタログと高度な機能にアクセスできます。Bright Dataの標準使用料金が適用されます。
特定のツールやツールグループのみを有効にするなど、より細かい制御が必要な場合は、Bright DataダッシュボードからカスタマイズされたMCP接続URLを直接生成できます。
Bright Dataアカウントにログインし、「AI Gateways > MCP」ページに移動します。次に、セットアップウィザードに従ってMCPサーバーを設定します。ここで、カスタムWeb MCP接続URLを生成できます:

「Streamable HTTP」接続URLをコピーするか、前述の通りURLを入力してください。次のステップでBright Data Web MCPをAiriaエージェントに接続するために必要です。完了です!
ステップ#2:AiriaでWeb MCP接続を設定する
まずAiriaにログインします。左のナビゲーションメニューから「Studio > Projects > Default Project」ページに移動します:


「Tools」ページに移動し、MCPサーバーへの接続を設定できます。「Add a New Tool」ドロップダウンをクリックし、「Add an MCP Server」を選択します:

「Connect to Custom MCP Server」ダイアログで、接続の名前(例:「Bright Data Web MCP」)を入力し、以下のようにフォームを記入します:
- URL:Web MCP接続URLを貼り付けます。
- Credential type:「None」を選択します(URLの
tokenパラメータに含まれるBright Data APIキーで認証が処理されるため)。

「Connect MCP Server」をクリックして接続を作成します。セットアップが完了すると、「MCP (Legacy)」セクションに新しいエントリが表示されます:

素晴らしい!Bright Data Web MCPがAiriaエージェントで利用可能になりました。
ステップ#3:Airiaエージェントを定義する
「Default Project」ページに戻り、「Agents」タブを開いて「Add a New Agent > Create from Scratch」をクリックします:
次に、エージェントがメール送信に使用できるGmailアクションを追加します。左サイドバーの「Add to Canvas」をクリックし、「Actions」カテゴリを開いて「Gmail Message Send」ブロックをキャンバスにドラッグします:

「Gmail Message Send」ブロックを「AI Model」と「Output」の間に配置します。エージェントワークフローは以下のようになります:

完璧です!エージェントの基本構造が整いました。次のステップでは、各ブロックを設定してエージェントの動作を定義します。
ステップ#4:Inputブロックを設定する
このエージェントには2つの入力変数が必要です:
pricing_page_url(URL):自社の価格ページのURL。competitor_name(Text):価格を監視したい競合他社の名前。
pricing_page_url変数により、エージェントは自社ウェブサイトから価格情報を直接取得できます。competitor_name変数により、エージェントはウェブで競合他社の価格ページと関連情報を検索し、関連データを抽出できます。どちらの場合も、これらのアクションはBright DataのWeb MCPツールによってサポートされています。
これらの変数を定義するには、「Input」ブロックを選択します。「INPUT VARIABLES」セクションで「+ Create」をクリックし、変数の名前とタイプを指定してフォームを記入します。完了したら「✓」ボタンをクリックして保存します:

competitor_nameについても同じプロセスを繰り返します。完了すると、「Input」ブロックに両方の入力変数が表示されます:

素晴らしい!自動化された競合価格分析エージェントの入力レイヤーが準備できました。
ステップ#5:AI Modelブロックを設定する
まず、Bright Data Web MCPツールを「AI Model」ブロックに接続します。
「AI Model block」を選択し、「Tools」タブを開きます。「SELECT TOOLS or MCPs」フィールドで、先ほど設定したBright Data Web MCP接続を選択します:

選択すると、Web MCPツールがAIモデルで利用可能になります:

次に、「Model」タブに切り替えてエージェントの指示を定義します。先ほど作成した入力変数を参照するには、「Instructions」エディタ内をクリックし、左の「Variables」パネルを使ってcompetitor_nameとpricing_page_url変数を挿入します:

最終的なプロンプトは以下の通りです:
Search online for the pricing page of the company "{{Variables.competitor_name}}".
Scrape the pricing page in Markdown. If the pricing page does not contain clear pricing information, search for additional reliable sources online and extract the missing pricing details.
Next, scrape the pricing information from the page "{{Variables.pricing_page_url}}".
Finally, compare the pricing data from both sources and generate a concise, responsive HTML report optimized for email delivery. The report should clearly present pricing plans, included features, and the key differences between the two offerings.
Return only the raw HTML string. Do not include any explanations, Markdown, code fences, or additional text.
このプロンプトは、エージェントに両方の価格ページを見つけて分析し、信頼できるオンラインソースから不足している価格情報を収集し、2つの製品を比較し、プラン、機能、価格の違いをまとめたメール対応HTMLレポートを生成するよう指示します。
よくできました!「AI Model」ブロックは、Bright Data Web MCPを活用した自動化された競合価格分析を実行できるようになりました。
ステップ#6:Gmail Message Sendブロックを設定する
最後のステップは「Gmail Message Send」ブロックの設定です。これにより、エージェントはワークフローの最後に生成された競合価格レポートを自動的にメールで送信できます。
「Gmail Message Send」ブロックを選択します。次に「Select a credential」ドロップダウンを開き、「Create a new credential」を選択します:

「Sign in with Google」を押して必要な権限を付与します。この場合、必要な権限は「Send Emails (Gmail)」のみです:

Gmail統合ウィザードを完了して、AiriaエージェントをGoogleアカウントに接続します。
接続が確立されたら、「Gmail Message Send」ブロックを以下のように設定します:
- Subject:
Competitor Pricing Report - Body:
{{Inputs.AI_Model.Value}}(これにより、メール本文には「AI Model」ブロックが生成したHTMLレポートが含まれます。) - Is HTML Enabled:
true(AIはHTMLを返すよう指示されているため) - To:競合価格分析レポートを送信するメールアドレス。

完璧です!Airiaエージェントは、自動化された競合価格分析を実行し、比較レポートを生成し、メールで直接配信するために必要なすべてのコンポーネントを備えました。
ステップ#7:エージェントワークフローを起動する
右上隅の「Publish」ボタンをクリックしてエージェントをデプロイします:

次に、左側の「Open Playground」ボタンをクリックしてエージェントとの対話を開始します:

この例では、あなたがClickUp社であり、Asanaのような会社の定期的な競合価格分析を受け取りたいと仮定します。
「Playground」エリアで「Variable Values」セクションを開きます。そこで、ステップ#4で定義した入力変数を入力できます。これらの値は「AI Model」ブロックに渡され、エージェントワークフローを起動するために使用されます。入力フィールドを以下のように記入します:
pricing_page_url:https://clickup.com/pricingcompetitor_name:Asana

「Perform the task」などのシンプルなプロンプトを入力してワークフローを開始し、送信ボタンをクリックします。以下のような画面が表示されます:

すべてが正しく設定されていれば、すべてのブロックが緑色になり、設定したメールボックスにメールが届きます。完成です!
ステップ#8:出力を確認する
先ほど設定した宛先メールボックスに届いたメールを確認します。「Competitor Pricing Report」というメールが届いているはずです:

これがAiria競合分析エージェントが送信したメールです。開くと、詳細なデータドリブンな価格比較レポートが見つかります:

期待通り、出力はHTMLレポートとしてフォーマットされています。抽出された情報は対象ウェブサイトの価格データと一致しています。ClickUpの価格ページをご覧ください:

そして動的に発見されたAsanaの価格ページ:

これにより、エージェントが必要な価格データを正常に取得したことが確認されます。
ステップ#9:エージェントの動作を理解する
AiriaエージェントがBright Data Web MCPを使ってデータを正しく取得したことを確認するには、Airiaエージェントページに戻ります。右上隅の「See your previous Agent executions」ボタンをクリックし、最新の実行を選択します:

Stepsセクションで、実行中にエージェントが行ったことを正確に確認できます:

詳細には、エージェントは以下を実行しました:
- 入力変数を読み取り、AIモデルに渡した。
- Web MCPの
search_engineツールを使って「Asana pricing」クエリのGoogle SERP結果(JSONとして解析)を取得した。裏側では、Bright DataのSERP APIを呼び出している。 - 返されたSERP JSONを分析し、関連するAsana価格ページを特定した。
- Bright DataのWeb Unlocker APIを使った
scrape_as_markdownツールでページをスクレイピングした。ページにすでに必要な価格データが含まれていたため、追加の検索は不要だった。 - 同じ
scrape_as_markdownツールを使って入力されたClickUpの価格ページをスクレイピングした。 - 抽出したすべてのデータを構造化HTMLレポートに集約した。
- 「Gmail Message Send」ブロックを使って最終レポートをメールで送信した。
これにより、エージェントがウェブデータを自律的に検索、抽出、構造化して根拠のある正確な結果を生成できることが示されます。標準的なLLM単独では、外部ツールなしにこれらすべてのステップを完了することはできません。これがAiriaとWeb MCPを統合する力です。
完成です!Bright DataのWeb MCPと組み合わせることで、Airiaエージェントがいかに強力になるかを確認できました。これはシンプルな例ですが、同じ設定でより複雑なエンタープライズグレードのユースケースにも対応できます。
まとめ
この記事では、Airiaとは何か、何を提供するかを学びました。特に、ノーコードのAgent BuilderでBright Data Web MCPに接続し、ウェブへの直接アクセスを持つAIワークフローを構築する方法を確認しました。
Web MCPは、Airiaエージェントにウェブデータを大規模に信頼性高く検索、発見、スクレイピングするためのツールを提供します。エージェントはウェブページと対話する機能も獲得し、完全なブラウザ自動化ワークフローを構築できます。
AiriaでのBright Data統合に問題が発生した場合、詳細を知りたい場合、またはサポートが必要な場合は、Bright Dataの24時間365日サポートチームにお問い合わせください。
今すぐBright Dataの無料アカウントを作成して、AI対応のウェブデータソリューションの構築を始めましょう!