mcpField
N
nansen-web-fetcher

nansen-web-fetcher

github.com/nansen-ai生产力144458 次安装今天更新
代码仓库

关于 nansen-web-fetcher

nansen-web-fetcher 是 Nansen CLI 技能,使用 Gemini 2.5 Flash 获取并分析 URL 内容,适合需要根据一个或多个网页开展研究的任务。

主要功能

  1. 01最多获取 20 个 URL
  2. 02回答关于页面内容的问题
  3. 03报告成功与失败的 URL
  4. 04支持易读的 JSON 输出

适用场景

  1. 01总结网页内容
  2. 02比较多个网站的内容
  3. 03查看协议文档
  4. 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 付款。浏览器登录不会授予钱包签名权限、特权服务身份或持久的 MCP 集成密钥。请保留下文所有确认、签名、制裁和地理位置检查。CLI 2.0.0 中的浏览器登录仅适用于 macOS arm64 预览范围。

Web Fetch

使用 Gemini 2.5 Flash 和 URL context 获取并分析一个或多个 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。

标志值默认值用途
--urlURL—要获取的 URL(可重复指定多个 URL,最多 20 个)
--question字符串必填关于 URL 内容的问题
--pretty标志关闭易读的 JSON

返回:

  • analysis — 对问题的 AI 生成回答
  • retrieved_urls — 成功获取的 URL
  • failed_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?"

注意: 超时时间为 30s。付费墙或被机器人拦截的页面可能会出现在 failed_urls 中。

评论

支持 Markdown