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

> n8n AIエージェントでWebページを読む：任意のURLをクリーンなMarkdownに変換するHTTP Requestツール設定と、スケジュール実行ワークフロー。KYC不要、暗号資産で支払い。

- URL: https://webreaderapi.com/ja/docs/n8n/
- 最終更新: 2026-10-22
- 発行者: WebReaderAPI (https://webreaderapi.com)

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` |
| URL | `https://webreaderapi.com/api/v1/read` |
| 認証 | Generic credentials → **Header Auth** |
| Header Auth認証情報 | Name `Authorization`、Value `Bearer ` の後にAPIキーを続ける |
| Send Query Parameters | オン、**Using Fields Below** |
| パラメータ `url` | モデルが定義（下記参照） |
| パラメータ `max_chars` | `15000` などの固定値 |
| 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ページ](https://webreaderapi.com/ja/docs/errors/)にはすべてのコードが掲載されています。

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

[curlレシピ](https://webreaderapi.com/ja/docs/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では身分証明書、自撮り写真、会社書類の提出は不要です。

## ソース

1. [HTTP Requestノード](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-base.httprequest/) — n8n docs (read 2026-10-22)
2. [HTTP Request認証情報](https://docs.n8n.io/integrations/builtin/credentials/httprequest/) — n8n docs (read 2026-10-22)
3. [AI Agentノード](https://docs.n8n.io/integrations/builtin/cluster-nodes/root-nodes/n8n-nodes-langchain.agent/) — n8n docs (read 2026-10-22)
4. [$fromAI()でAIにツールパラメータを指定させる](https://docs.n8n.io/advanced-ai/examples/using-the-fromai-function/) — n8n docs (read 2026-10-22)

---

WebReaderAPI: WebReaderAPIはAIエージェント向けのWebリーダーAPIで、あらゆる公開WebページをクリーンなMarkdownに変換します。暗号資産で支払い、本人確認書類のアップロードは不要です。$0.07/1Kページから購入できるプリペイドクレジットに有効期限はなく、robots.txtを尊重します。KYC不要 — 身分証もセルフィーも書類も不要。暗号資産で支払い。
