mcpField
L
linkup-fetch

linkup-fetch

github.com/linkupplatformProductivity897 installsUpdated 17w ago
Repository

About linkup-fetch

Linkup Fetch describes a tool for retrieving page content from a known URL. It returns clean Markdown and explains when to use search or structured extraction instead.

Key features

  1. 01Fetch page content from a URL
  2. 02Convert pages to Markdown
  3. 03Support JavaScript rendering
  4. 04Optionally extract images
  5. 05Clarify Fetch, search, and extract choices

Use cases

  1. 01Read content from a specific webpage
  2. 02Retrieve pages loaded with client-side JavaScript
  3. 03Choose between Fetch, search, and structured extraction

MCP support

It can use the linkup-fetch MCP tool to retrieve a known URL. If that tool is unavailable, it can call the REST API with LINKUP_API_KEY.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/linkupplatform/skills --skill linkup-fetch

After installing, type/linkup-fetchin Claude Code to confirm it loaded.

Bundled filesreferences/LINKUP_API_REFERENCE.md

Details

From the project README

Linkup Fetch

When you already have the exact URL, use Fetch instead of search. It is faster and cheaper, and returns the page as clean Markdown (with JavaScript rendering and optional image extraction).

How to call it

  • If the linkup-fetch MCP tool is available, pass it the URL.
  • Otherwise call the REST API directly. Requires 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}'

Default JavaScript rendering to on — many sites load content client-side, and the small latency cost is almost always worth the reliability. Turn it off only when speed matters more on a known-static page.

When to use fetch vs the alternatives

Use linkup-fetch when...Use instead...
You have one URL and want its content as Markdown—
You don't know which URL has the answerlinkup-search
You need many structured records from one listing page (team, catalog, jobs)linkup-extract (/v1/extract)
You need to discover URLs and then scrape themlinkup-search with depth: deep
The URL is a LinkedIn profile or postlinkup-search (Fetch cannot authenticate into LinkedIn)

Important: fetch reads page content; it cannot produce structured JSON from a page. If you need structured fields from a known page, use linkup-extract (/v1/extract) or the Search API with outputType: structured.

After fetching

  • Extract only the fields the task needs; don't dump the whole page back to the user.
  • Keep the source URL so every claim can be verified.

For the full endpoint reference, read references/LINKUP_API_REFERENCE.md (Fetch API section) in this skill's directory.

Comments

Markdown supported