nansen-web-fetcher について
nansen-web-fetcherは、Gemini 2.5 FlashでURLの内容を取得・分析するNansen CLIスキルです。複数のウェブページに基づく調査に適しています。
主な機能
- 01最大20件のURLを取得
- 02ページ内容に関する質問に回答
- 03取得成功・失敗URLを表示
- 04読みやすいJSON出力に対応
活用シーン
- 01ウェブページの要約
- 02複数サイトの内容比較
- 03プロトコル文書の確認
- 04ウェブ検索で見つけたページの分析
MCP 対応
認証の説明では、Nansenの既存OAuth/MCP `nansen:read` 権限に触れています。このスキルはNansen CLIで動作し、MCP連携については記載されていません。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ nansen-ai/ nansen-cli --skill nansen-web-fetcherインストール後、Claude Code で/nansen-web-fetcherを入力して読み込まれたか確認します。
詳細
認証
Nansen アカウントの API 呼び出しでは、選択済みの nansen:api ブラウザーセッション、または同じ権限を持つ通常の API キーを使用できます。NANSEN_API_KEY が優先されます。オプションの primaryEnv を使用すると、設定済みキーの注入を維持できます。オフラインで選択するには nansen auth status を実行します。キャッシュされたアクセスの有効期限が切れただけであれば、承認済みのタスク中に自動更新できます。匿名の選択、無効な状態、更新のブロックまたは不確実な更新、実際の認証失敗が発生した場合は停止してください。認証情報を削除したり、匿名の x402 支払いにフォールバックしたりしないでください。ブラウザーログインでは、ウォレット署名、特権サービス ID、永続的な MCP 統合キーは付与されません。以下の確認、署名、制裁措置、地域に関するチェックはすべて維持してください。ブラウザーログインは、macOS arm64 プレビューの対象範囲内の CLI 2.0.0 で利用できます。
Web Fetch
URL コンテキストを使用して、Gemini 2.5 Flash で 1 つ以上の URL のコンテンツを取得し、分析します。
nansen web fetch https://nansen.ai --question "What products does Nansen offer?"
nansen web fetch --url https://example.com --url https://other.com --question "Compare these two sites"
nansen web fetch https://docs.uniswap.org/contracts/v4/overview --question "What changed in v4?"
位置引数と --url フラグは組み合わせることができ、すべて取得対象の URL になります。
| フラグ | 値 | デフォルト | 用途 |
|---|---|---|---|
--url | URL | — | 取得する URL(複数の URL を指定する場合は繰り返し指定できます。最大 20 件) |
--question | 文字列 | 必須 | URL のコンテンツについて回答する質問 |
--pretty | フラグ | オフ | 人が読みやすい JSON |
返される内容:
analysis— 質問に対する AI 生成の回答retrieved_urls— 取得に成功した URLfailed_urls— 取得できなかった URL
ヒント: web search と組み合わせてください。まず検索して関連する URL を見つけ、その後、取得してコンテンツ全体を確認します。
# Find and analyze in two steps
nansen web search "uniswap v4 launch" --num-results 3 --fields link
nansen web fetch https://blog.uniswap.org/... --question "What are the key changes?"
注: タイムアウトは 30 秒です。ペイウォールで保護されているページや、ボットをブロックするページは failed_urls に表示される場合があります。