Web ページからデータを抽出し、再実行できるレシピとして保存する

AI がページを開き、表示行を表に変換し、手順をレシピとして保存して、次回は履歴との差分だけを示します。

対象ユーザー

正当にアクセスできる一覧、価格、顧客ポータル、社内表を定期的に見るものの、エクスポートや API がない人向けです。

課題

AI がページを開き、表示行を表に変換し、手順をレシピとして保存して、次回は履歴との差分だけを示します。

レシピ

LMCP を接続した Claude、ChatGPT、または Cursor に次の指示を貼り付けます:

ブラウザーでこのページを開き、表示される項目をタイトル、価格、リンクの表にしてください:<URL を貼り付け>。表を表示し、欠けた項目、ページ範囲、読めない内容を示したうえで、「毎日の一覧」というレシピとして保存する案を出してください。明日再実行して変更を比較できるようにします。

エージェントの処理

  1. web_navigate で許可された URL を開きます。ログインが必要なら私自身が行い、アクセス制御を回避しません。
  2. web_extract で指定列だけを抽出し、欠けた値は推測せず null にします。
  3. 一部の行を元ページと照合し、ページネーションや取得不能な範囲を示します。
  4. 確認後に recipe_save で保存し、一文で再実行できるようにします。
  5. 後の実行では recipe_runs の履歴と比較し、新規、変更、削除された行を示します。

得られる結果

検証可能な表と再利用できるレシピが得られ、後の実行を履歴と比較できます。保存だけでは翌日の自動実行は設定されません。

確認事項と制限

  • サイトの条件を守り、CAPTCHA や遮断があれば停止します。アクセス制御は回避しません。
  • ブラウザーはローカルですが、サイトには通常の通信が発生し、AI 提供者へ要求された内容が送られる場合があります。

応用例

  • 価格が指定値を越えた行だけを報告します。
  • 保存先を確認してから表計算へ出力します。
  • サイトごとにレシピを保存し、変更を一つの要約にまとめます。

よくある質問

このレシピで何が得られますか?

検証可能な表と再利用できるレシピが得られ、後の実行を履歴と比較できます。保存だけでは翌日の自動実行は設定されません。

実行前に何を確認しますか?

サイトの条件を守り、CAPTCHA や遮断があれば停止します。アクセス制御は回避しません。 ブラウザーはローカルですが、サイトには通常の通信が発生し、AI 提供者へ要求された内容が送られる場合があります。

この流れを変更できますか?

価格が指定値を越えた行だけを報告します。 保存先を確認してから表計算へ出力します。 サイトごとにレシピを保存し、変更を一つの要約にまとめます。

すべてのレシピに戻る