KYC不要 — 身分証もセルフィーも書類も不要。暗号資産で支払い:BTC, USDT, USDC, ETH, SOL, LTC
言語: 日本語
APIキーを取得

Docs · n8n

WebReaderAPIでn8n AIエージェントからWebページを読む

n8nのHTTP Requestノードは、AI Agentノードのツールとして使えます。/readを指定し、URLはモデルに入力させれば、エージェントは任意の公開ページをクリーンなMarkdownとして読めます。コミュニティノードのインストールは不要です。

最終更新:

概要

n8nのAIエージェントにWebページを読ませるには?

HTTP Requestノードをツールとしてn8nのAI Agentに接続し、メソッドをGET https://webreaderapi.com/api/v1/readに設定、WebReaderAPIキーを持つHeader Auth認証情報を指定して、urlパラメータはモデルに定義させます。Optimize Responseをオンにしてtitle、final_url、markdownだけを残します。1ページにつき1クレジット、2026年10月時点で$0.07/1Kページから。KYC不要、暗号資産で支払い。

どのHTTP Request設定を使えばいい?

オプション名は、2026-10-22に確認したn8nのHTTP Requestノードのドキュメントに準拠しています。

設定値
配置AI Agentノードにツールとして接続
メソッドGET
URLhttps://webreaderapi.com/api/v1/read
認証Generic credentials → Header Auth
Header Auth認証情報Name Authorization、Value Bearer の後にAPIキーを続ける
Send Query Parametersオン、Using Fields Below
パラメータ urlモデルが定義(下記参照)
パラメータ max_chars15000 などの固定値
Optimize Responseオン · response type JSON · Include Fields Selected: title、final_url、markdown

なぜHTTP Requestノードをツールとして使うのか?

このAPIに必要な処理をすでにすべて備えているからです。GETリクエスト1回、ヘッダー1つ、クエリパラメータ2つだけです。n8nのドキュメントには、HTTP Requestノードは通常のノードとしても、AIエージェントにツールとして接続しても実行でき、一部のオプションはツール形式でのみ存在すると記載されています。

インストールや更新が必要なものはなく、キーはワークフロー内ではなくn8nの認証情報ストアに保管されます。n8n専用のキーを発行しておけば、他のスクリプトとは別に使用状況を確認でき、そのキーだけを無効化できます。APIキーは複数作成できます(例:エージェントやプロジェクトごとに1つ)。ダッシュボードからいつでも失効できます。

モデルはどうやって読み取るURLを選ぶのか?

urlパラメータをモデルに定義させます。n8nは該当するパラメータフィールドの横にボタンを表示し、値をモデルに渡せるようにしています。n8nの$fromAI()関数を使って自分で式を書くこともできます。キー、説明、型、任意のデフォルト値を指定でき、たとえばキーurl、説明「The http or https address of the page to read」、型stringとします。

n8nのドキュメントによると、$fromAI()はAI Agentノードに接続されたツールでのみ動作します。ツールの説明も「Reads a public web page and returns its main content as Markdown」のように平易な言葉で書き、エージェントがいつ呼び出すべきか分かるようにします。

なぜOptimize Responseをオンにするのか?

ツールが返すものはすべてモデルのコンテキストに入るからです。Optimize Responseはツール専用のオプションで、モデルに渡すデータを削減します。JSONレスポンスタイプでは選択したフィールドだけを含められます。title、final_url、markdownを残し、それ以外は削除します。

長さはmax_charsでこちら側で制限できます。APIから出る前にMarkdownが切り詰められます。ノードのHTMLおよびTextレスポンスタイプには独自のTruncate Responseオプションがありますが、当社のJSONレスポンスではmax_charsのほうがシンプルな制御方法です。

スケジュール実行ワークフローでAPIを使うには?

HTTP Requestノードをツールではなく通常のノードとしてSchedule Triggerの後ろに置きます。urlを固定値で指定し(追跡している変更履歴や料金ページなど)、markdownフィールドを次のノードに渡します。ファイル、データベース、チャットメッセージ、または前回の実行結果との比較などです。

1回の実行でURLごとに1ページを読みます。ブラウザを使わないページなら、20ページを1日1回監視しても月に約600クレジットなので、10,000ページ($3.75)で1年以上もちます。プリペイドクレジットに有効期限はありません。未使用のページは使うまでアカウントに残ります。

サイトが読み取りを拒否した場合はどうなりますか?

ノードがblocked_by_robotsやtarget_refusedなどのコードのエラーレスポンスを受け取ることがあり、課金は発生しません。当社はrobots.txtを尊重します。クローラーはWebReaderAPIとして名乗り、自身向けまたはすべてのロボット向けに書かれたルールに従い、サイトが禁止したページは読み取りません。拒否されたページは課金されません。エージェント内では、ツールがエラーを返すようにしてモデルが説明したり別のソースを試したりできるようにします。スケジュール実行ワークフローでは、エラーをログ記録するブランチに振り分けます。errorsページにはすべてのコードが掲載されています。

ワークフローを構築する前に呼び出しを試せますか?

curlレシピに示すように、ターミナルで同じ呼び出しをcurlで実行してください。そこで成功してn8nで失敗する場合は、原因はノード設定にあります。多くは認証情報の値にBearer プレフィックスがない、またはurlパラメータが空のままになっていることです。

n8n:よくある質問

WebReaderAPIにコミュニティノードは必要ですか?

いいえ。組み込みのHTTP Requestノードで十分です。AI Agentのツールとしても、任意のワークフローの通常ノードとしても使えます。

エージェントはJavaScriptページやPDFを読めますか?

はい。APIがブラウザが必要かどうかを判断し(render=auto)、PDFもテキストとして読み取ります。レンダリングされたページは2クレジットを使用します。20 MB・100ページまでのPDFファイルをMarkdownに変換します。10ページ単位の開始ブロックごとに1クレジットです。

エージェントが読み取りすぎるページ数を制限するには?

エージェントのシステムメッセージで読み取れるページ数を指定し、max_charsを控えめに保ちます。各読み取りは1回のツール呼び出しなので、エージェントのツール呼び出しに設定した制限はページ数にも上限を課します。

クレジットの支払い方法は?

BTC, USDT, USDC, ETH, SOL, LTCの$25からチャージし、その後パックを購入します。WebReaderAPIでは身分証明書、自撮り写真、会社書類の提出は不要です。

ソース (4)
  1. HTTP Requestノード — n8n docs (read 2026-10-22)
  2. HTTP Request認証情報 — n8n docs (read 2026-10-22)
  3. AI Agentノード — n8n docs (read 2026-10-22)
  4. $fromAI()でAIにツールパラメータを指定させる — n8n docs (read 2026-10-22)

$0.07/1Kページから · KYC不要

APIキーを取得