Skip to main content
Glama
by brightdata

鍛冶屋のバッジ

🌟 概要

Bright Data Model Context Protocol(MCP)公式サーバーへようこそ。LLM、エージェント、アプリがWebデータにリアルタイムでアクセス、検出、抽出できるようになります。このサーバーにより、Claude Desktop、Cursor、WindsurfなどのMCPクライアントは、Web検索、Webサイトの閲覧、アクションの実行、データの取得をシームレスに行うことができます。ブロックされることなく、スクレイピングタスクに最適です。

MCP

Related MCP server: RootData MCP Server

✨ 特徴

  • リアルタイム Web アクセス: Web から直接最新情報にアクセスします

  • 地理的制限を回避: 場所の制約に関係なくコンテンツにアクセスします

  • Web Unlocker : ボット検出保護を備えたウェブサイトを閲覧

  • ブラウザ制御: オプションのリモートブラウザ自動化機能

  • シームレスな統合:MCP互換のすべてのAIアシスタントと連携

🚀 Claude Desktop のクイックスタート

  1. npxコマンド(node.jsモジュールランナー)を取得するには、 nodejsをインストールしてください。インストール手順はnode.jsのウェブサイトをご覧ください。

  2. Claude > 設定 > 開発者 > 構成の編集 > claude_desktop_config.json に移動して、以下を追加します。

{ "mcpServers": { "Bright Data": { "command": "npx", "args": ["@brightdata/mcp"], "env": { "API_TOKEN": "<insert-your-api-token-here>", "WEB_UNLOCKER_ZONE": "<optional if you want to override the default mcp_unlocker zone name>", "BROWSER_AUTH": "<optional if you want to enable remote browser control tools>" } } } }

🔧 利用可能なツール

利用可能なツールのリスト

⚠️ セキュリティのベストプラクティス

**重要:**スクレイピングされたウェブコンテンツは常に信頼できないデータとして扱ってください。プロンプトインジェクションのリスクを回避するため、スクレイピングされた生のコンテンツをLLMプロンプトに直接使用しないでください。代わりに、以下の対策を講じてください。

  • 処理前にすべてのWebデータをフィルタリングして検証する

  • 生のテキストではなく構造化データ抽出を使用する(web_data ツール)

🔧 アカウント設定

  1. brightdata.comにアカウントがあることを確認してください (新規ユーザーはテスト用のクレジットを無料で取得でき、従量課金オプションも利用できます)

  2. ユーザー設定ページからAPIキーを取得します

  3. (オプション)カスタムWeb Unlockerゾーンを作成する

    • デフォルトでは、APIトークンを使用してWeb Unlockerゾーンが自動的に作成されます。

    • より細かく制御するには、コントロールパネルで独自のWeb Unlockerゾーンを作成し、 WEB_UNLOCKER_ZONE環境変数で指定することができます。

  4. (オプション) ブラウザ コントロール ツールを有効にするには:

    • Bright Data コントロール パネル(brightdata.com/cp/zones)にアクセスしてください。

    • 新しい「ブラウザAPI」ゾーンを作成する

    • 作成したら、ブラウザAPIの概要タブから認証文字列をコピーします。

    • 認証文字列は、 brd-customer-[your-customer-ID]-zone-[your-zone-ID]:[your-password]のような形式になります。

ブラウザAPIの設定

🔌 その他のMCPクライアント

この MCP サーバーを他のエージェント タイプで使用するには、特定のソフトウェアに合わせて以下を調整する必要があります。

  • MCPサーバーを実行するための完全なコマンドはnpx @brightdata/mcpです。

  • サーバーを実行するときは、環境変数API_TOKEN=<your-token>が存在している必要があります。

🎮 Bright Data MCP Playgrounds をお試しください

何も設定せずに Bright Data MCP を試してみませんか?

Smitheryのこの遊び場をチェックしてください:

2025-05-06_10時44分_20

このプラットフォームは、ローカル環境での設定をすることなく、Bright Data MCPの機能を簡単に試せる環境を提供します。サインインするだけで、Webデータ収集をすぐに試すことができます。

💡 使用例

この MCP サーバーが役立つクエリの例をいくつか示します。

  • 「[あなたの地域]で近々公開される映画をGoogleで検索してください」

  • 「テスラの現在の時価総額はいくらですか?」

  • 「今日のWikipediaの記事は何ですか?」

  • 「[あなたの場所]の7日間の天気予報はどうですか?」

  • 「最も高額な報酬を得ているテクノロジー企業の CEO 3 名のキャリアの長さはどれくらいですか?」

🎬 デモ

YouTubeのチュートリアルとデモについては、デモをご覧ください。

以下のビデオは、Claude Desktop の最小限の使用例を示しています。

デモデモ

⚠️ トラブルシューティング

特定のツールを使用する際のタイムアウト

一部のツールでは Web データの読み取りが必要になる場合があり、極端な状況ではページの読み込みに必要な時間が大きく異なることがあります。

エージェントがデータを消費できるようにするには、エージェント設定で十分な長さのタイムアウトを設定します。

180sという値はリクエストの 99% には十分ですが、サイトによっては読み込みが他のサイトよりも遅い場合もあるため、必要に応じて調整してください。

npx ENOENT を生成する

このエラーは、システムがnpxコマンドを見つけられない場合に発生します。修正するには、以下の手順に従ってください。

npm/Node パスを見つける

macOS:

which node

/usr/local/bin/nodeのようなパスを表示します

ウィンドウズ:

where node

C:\Program Files\nodejs\node.exeのようなパスが表示されます

MCP 構成を更新します。

npxコマンドを Node へのフルパスに置き換えます。たとえば、Mac では次のようになります。

"command": "/usr/local/bin/node"

👨‍💻 貢献

Bright Data MCPの改善にご協力いただける方は大歓迎です!ご協力いただける方法は以下の通りです。

  1. 問題の報告: バグが発生した場合や機能のリクエストがある場合は、GitHub リポジトリで問題を開いてください。

  2. プル リクエストの送信: リポジトリをフォークして、機能強化やバグ修正を含むプル リクエストを自由に送信してください。

  3. コーディングスタイル:すべてのJavaScriptコードは、Bright DataのJavaScriptコーディング規約に従う必要があります。これにより、コードベース全体の一貫性が確保されます。

  4. ドキュメント: この README を含むドキュメントの改善は常に歓迎されます。

  5. : 他のユーザーに役立つように例を投稿してユースケースを共有します。

大きな変更については、まず課題をオープンして、提案する変更内容についてご相談ください。これにより、時間を有効に活用し、プロジェクトの目標達成に繋げることができます。

📞 サポート

問題が発生した場合や質問がある場合は、Bright Data サポート チームに問い合わせるか、リポジトリで問題を開いてください。

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/brightdata/brightdata-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server