mcpField
Y
yutori-browse

yutori-browse

github.com/yutori-ai生産性25106 回インストール4 週間前に更新
リポジトリ

yutori-browse について

Yutori の Navigator エージェントでブラウザー作業を自動化するスキルです。タスクの整理から結果確認までを案内し、認証、構造化データの抽出、完了通知にも対応します。

主な機能

  1. 01自然言語によるタスク設計
  2. 02ブラウザータスクの実行
  3. 03認証が必要な手順への対応
  4. 04構造化データの抽出
  5. 05結果のポーリングと検証
  6. 06Webhookによる完了通知

活用シーン

  1. 01Webフォームの入力と操作
  2. 02Webページからの項目抽出
  3. 03認証が必要なブラウザー作業

インストール

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

$npx skills add https://github.com/yutori-ai/yutori-mcp --skill yutori-browse

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

詳細

ブラウザー自動化

Yutori の Navigator エージェントを使用して、ブラウザーベースのタスクを自動化します。

プロセス

  1. タスクを理解する

    • 自動化する必要があるウェブサイトはどれですか?
    • 必要な操作は何ですか?(クリック、入力、データの抽出)
    • ログインまたは認証が必要ですか?
  2. タスクを明確に定義する

    • 複雑なワークフローを明確なステップに分けます
    • 該当する場合は、抽出するデータを指定します
    • 操作するボタンや要素を記載します
  3. ブラウジングタスクを開始する run_browsing_task を使用し、以下を指定します。

    • task:自然言語による明確な指示
    • start_url:ブラウジングを開始する URL
    • max_steps:通常は 25(デフォルト)、複雑なフローでは 100
    • require_auth: true:ログインフォームやその他の認証が必要なワークフローの場合
    • browser: "local":ユーザーのデスクトップセッションを使用して Yutori Local 経由でタスクを実行する場合
    • output_fields:構造化データを抽出する場合(例:["name", "price", "url"])
    • webhook_url:完了通知を送信する HTTPS URL
    • webhook_format:scout(デフォルト)、slack、または zapier
  4. 結果をポーリングする

    • ブラウジングには、複雑さに応じて通常 30〜120 秒かかります
    • get_browsing_task_result を使用してステータスを確認します
    • 完了するまで 10〜15 秒ごとにポーリングします
  5. 確認して検証する

    • 抽出されたデータまたは確認内容をチェックします
    • タスクが想定どおりに完了したことを確認します

タスク作成のヒント

  • UI 要素を具体的に指定します:「青い『Submit』ボタンをクリック」
  • 可能であれば、画面に表示されているテキストを指定します
  • フォームの場合は、各フィールドに入力する値を指定します

$ARGUMENTS

コメント