mcpField
W
web-research-assistant

web-research-assistant

github.com/browser-act生産性6.3k76 回インストール9 週間前に更新
リポジトリ

web-research-assistant について

web-research-assistant は、直接アクセスが制限された場合にも調査できる、BrowserAct を使ったエージェント向けスキルです。複数の情報源を集約・検証し、出典付きレポートを作成します。

主な機能

  1. 01複数の検索エンジンと条件指定
  2. 02直接アクセス失敗時の自動検索切り替え
  3. 03複数の情報源の集約と照合
  4. 04事実・統計・引用の抽出
  5. 05構造化された調査レポートの作成

活用シーン

  1. 01アクセス制限のあるサイトの情報調査
  2. 02複数の情報源から最新情報を収集
  3. 03日付でニュースや記事を絞り込み
  4. 04出典付きレポート用の情報整理

MCP 対応

ウェブ検索と情報抽出に BrowserAct MCP を使用します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/browser-act/skills --skill web-research-assistant

インストール後、Claude Code で/web-research-assistantを入力して読み込まれたか確認します。

同梱ファイルscripts/research.py

詳細

Web Research Assistant

このスキルは BrowserAct API を活用し、強力なウェブリサーチ機能を提供します。主要なウェブアクセスが制限またはブロックされている場合、インターネットを自動的に検索して関連情報を見つけ、抽出することで、リサーチタスクを確実に完了できます。

✨ OpenClaw と Claude Code に最適化

🚀 OpenClaw と Claude Code でシームレスに動作します

プラットフォームステータスインストール
OpenClaw✅ 特におすすめ~/.openclaw/skills/ にコピー
Claude Code✅ 特におすすめネイティブのスキルサポート
OpenCode✅ 完全サポート~/.opencode/skills/ にコピー
Cursor✅ 完全サポート~/.cursor/skills/ にコピー

このスキルを選ぶ理由

  • 🎯 OpenClaw と Claude Code 向けに特化して構築
  • 🔄 ウェブアクセスが制限された場合の自動復旧
  • 🌐 グローバルアクセス — IP 制限やジオブロッキングの問題なし
  • 💰 コスト効率に優れる — トークン使用量を削減
  • ⚡ 高速実行 — BrowserAct を活用

🎯 使用するタイミング

ウェブアクセスが制限されていますか? 問題ありません!

次の場合にこのスキルを使用します:

  • 🔒 対象のウェブサイトが AI アシスタントからのアクセスをブロックする
  • 🌍 地域制限によってコンテンツへのアクセスが制限される
  • 🔐 ペイウォールによってデータの抽出が妨げられる
  • ⏱️ 補足情報をすばやく得る必要がある
  • 📊 リサーチで複数のデータソースが必要となる
  • 🔍 キャッシュされたデータより新しい情報が必要となる

🔑 API キーに関する案内

実行する前に、BROWSERACT_API_KEY 環境変数を確認してください。設定されていない場合は、ユーザーに API キーを求めます。

必須メッセージ:

「ウェブリサーチ機能を有効にするには、BrowserAct Console から BrowserAct API キーをお知らせください。」

🛠️ 入力パラメーター

ニーズに応じてリサーチを設定します。

パラメーター型デフォルト説明
query文字列-リサーチのトピックまたは質問
engine文字列google検索エンジン(google、bing、duckduckgo)
max_results数値10取得する結果数(1~50)
content_type文字列allコンテンツフィルター(all、news、articles、data)
time_range文字列past_month期間フィルター(anytime、past_day/week/month/year)

💻 クイックスタート

# Basic research
python web-research-assistant/scripts/research.py "AI technology trends"

# Deep research with more results
python web-research-assistant/scripts/research.py "competitor analysis" --max-results 20

# Current news research
python web-research-assistant/scripts/research.py "market trends" --content-type news

# Save to file
python web-research-assistant/scripts/research.py "industry data" -o research_report.md

📊 出力

構造化されたリサーチデータ:

  • タイトル、URL、スニペット、関連度スコア
  • 重要な事実と統計情報の抽出
  • 出典の引用と参照情報
  • 包括的なリサーチレポート

🎪 このスキルの機能

  1. 🔄 自動補足 — 直接アクセスに失敗した場合、ウェブを自動的に検索します
  2. 🌐 グローバル検索 — BrowserAct を利用して地域制限を回避します
  3. 📈 複数ソース — 複数の検索結果からデータを集約します
  4. ✅ 検証 — 情報を相互参照して正確性を確認します
  5. 📋 レポート生成 — 包括的なリサーチレポートを作成します

特長

  1. ハルシネーションがなく、安定して正確なデータを抽出:あらかじめ設定されたワークフローによって、AI が生成するハルシネーションを排除します。

  2. 人による検証の課題がありません:組み込みの回避メカニズムにより、reCAPTCHA などの検証への対処が不要になります。

  3. IP アクセス制限やジオフェンシングがありません:地域ごとの IP 制限を克服し、安定したグローバルアクセスを実現します。

  4. 実行速度の向上:AI 主導のブラウザー自動化ソリューションのみを使用する場合より、タスクをすばやく完了できます。

  5. 優れたコスト効率:トークンを大量に消費する AI ソリューションと比べ、データ取得コストを大幅に削減します。


🔧 BrowserAct API の統合

Research Request → BrowserAct Search → Data Extraction → Validation → Final Report

BrowserAct MCP を活用し、信頼性の高い制限のないウェブアクセスを提供します。


⚠️ エラー処理

  • 無効な API キー:ユーザーに報告し、再試行しないでください
  • 検索失敗:フォールバックエンジンで自動的に再試行します
  • 結果なし:通知を添えて部分的なデータを返します
  • タイムアウト:大規模なリサーチタスクではタイムアウト時間を延長します

📖 ベストプラクティス

  1. 絞り込んだ結果を得るには、具体的なクエリを使用します
  2. 最新情報を得るには、時間フィルターを適用します
  3. 重要な調査結果を相互参照します
  4. 調査の目的に合ったコンテンツタイプを選択します
  5. 複数の情報源を使って統計を検証します

🔗 関連スキル

  • amazon-competitor-analyzer - Amazon の競合情報
  • google-maps-search-api-skill - ビジネスデータの抽出
  • google-news-api-skill - ニュースのモニタリング

バージョン: 1.0.0
更新日: 2026-03-27
API: BrowserAct MCP

コメント