mcpField
L
linkup-fetch

linkup-fetch

github.com/linkupplatform生产力897 次安装17 周前更新
代码仓库

关于 linkup-fetch

Linkup Fetch 是一个按已知 URL 获取网页内容的工具说明,适合需要读取特定页面的用户。它将页面整理为 Markdown,并说明何时改用搜索或结构化提取。

主要功能

  1. 01通过 URL 获取网页内容
  2. 02将页面转换为 Markdown
  3. 03支持 JavaScript 渲染
  4. 04可选提取图片
  5. 05说明 Fetch 与搜索、提取的区别

适用场景

  1. 01读取指定网页的正文
  2. 02获取依赖客户端 JavaScript 加载的页面
  3. 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-fetch MCP 工具,将 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