Labsco
MCP SERVER

Fetcher MCP

by jae-jae

Fetch pages through a real browser — one URL or a list of them — and get back the article rather than the page furniture.

Page Fetching & Content ExtractionVerified
Summary
Pages that need a browser stop being a blind spot.

What it takes off you is the empty response from a client-rendered site: the page is loaded in Chromium, waited on until the state you specify, and only then reduced to text. Passing a list of URLs to one call is the difference between reading a comparison across five sources and reading it five times.

What it is

A Playwright-backed fetcher. Pages are loaded in Chromium, so content that only appears after scripts run is still there when the text is extracted.

What you get
  • One URL fetched and returned as extracted content or as raw HTML, capped by length
  • Several URLs fetched in one call, with the same options applied to all of them
  • Waiting rules you control: a navigation timeout, an overall timeout, and which load state to wait for
  • Media loading disabled, for pages where images and video are only weight
  • The Chromium binary installed on demand, with or without its system dependencies
Requirements

Npx on your PATH. It drives Playwright's Chromium; `browser_install` fetches that binary when the browser turns out to be missing.

Setup effort

One command — npx -y fetcher-mcp