关于 linkup-fetch
Linkup Fetch 是一个按已知 URL 获取网页内容的工具说明,适合需要读取特定页面的用户。它将页面整理为 Markdown,并说明何时改用搜索或结构化提取。
主要功能
- 01通过 URL 获取网页内容
- 02将页面转换为 Markdown
- 03支持 JavaScript 渲染
- 04可选提取图片
- 05说明 Fetch 与搜索、提取的区别
适用场景
- 01读取指定网页的正文
- 02获取依赖客户端 JavaScript 加载的页面
- 03判断应使用 Fetch、搜索还是结构化提取
MCP 相关
可通过 linkup-fetch MCP 工具获取已知 URL;未提供该工具时,可调用 REST API,并使用 LINKUP_API_KEY。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ linkupplatform/ skills --skill linkup-fetch安装后在 Claude Code 中输入/linkup-fetch确认已加载。
附带文件references/LINKUP_API_REFERENCE.md
详细介绍
Linkup Fetch
当你已经知道确切的 URL 时,请使用 Fetch,而不是搜索。它速度更快、成本更低,并会将页面作为干净的 Markdown 返回(支持 JavaScript 渲染和可选的图像提取)。
如何调用
- 如果有可用的
linkup-fetchMCP 工具,将 URL 传给它。 - 否则直接调用 REST API。需要
LINKUP_API_KEY:
curl -sS -X POST "https://api.linkup.so/v1/fetch" \
-H "Authorization: Bearer $LINKUP_API_KEY" -H "Content-Type: application/json" \
-d '{"url":"https://example.com/pricing","renderJs":true}'
默认开启 JavaScript 渲染——许多网站会在客户端加载内容,而这点延迟成本几乎总能换来更高的可靠性。只有当速度对已知的静态页面更重要时,才将其关闭。
何时使用 fetch 而非其他选项
在以下情况下使用 linkup-fetch…… | 改用…… |
|---|---|
| 你有一个 URL,并且想要其 Markdown 格式的内容 | — |
| 你不知道哪个 URL 包含答案 | linkup-search |
| 你需要从一个列表页面中获取许多结构化记录(团队、目录、职位) | linkup-extract(/v1/extract) |
| 你需要发现 URL,然后抓取这些页面 | linkup-search,并设置 depth: deep |
| 该 URL 是 LinkedIn 个人资料或帖子 | linkup-search(Fetch 无法在 LinkedIn 上进行身份验证) |
重要提示:fetch 读取页面内容;它无法从页面生成结构化 JSON。如果你需要从已知页面获取结构化字段,请使用 linkup-extract(/v1/extract)或设置 outputType: structured 的 Search API。
抓取之后
- 仅提取任务所需的字段;不要把整个页面都返回给用户。
- 保留来源 URL,以便核实每项说法。
如需完整的端点参考,请阅读此技能目录中的 references/LINKUP_API_REFERENCE.md(Fetch API 部分)。
评论
支持 Markdown