$ timeahead.in
/ servers/npm/fetcher-mcp
npm

fetcher-mcp

MCP server for fetching web content using Playwright browser

12k/wk
63fair
▣ Overview

What it does

This MCP server exposes web content fetching via Playwright, a browser automation library. Unlike standard HTTP clients that retrieve raw HTML, this server renders pages in a real browser engine, executing JavaScript and handling dynamic content. It makes this capability available to Claude and other MCP clients through tools for fetching and rendering web pages, capturing the rendered DOM, or retrieving fully-processed HTML after the page stabilizes.

Who it's for

Developers building Claude integrations that need to access JavaScript-rendered content. This is particularly useful for agentic systems interacting with modern single-page applications or websites that serve content only after client-side rendering.

Common use cases

  • Fetch and extract content from JavaScript-heavy sites that reject static HTTP requests
  • Retrieve fully-rendered HTML after a page's DOM stabilizes and async data loads
  • Automate interactions with form fields and dynamic UI elements via Claude
  • Capture page state or screenshots after complex client-side behavior completes

Setup pitfalls

  • Playwright requires browser binaries (Chromium, Firefox, or WebKit). Run playwright install after setting up the server; initial download is ~300MB.
  • Browser processes are memory-intensive. Each fetch may spawn or reuse a browser instance; monitor resource usage in containerized or resource-constrained environments.
  • Pages with infinite scroll, slow loads, or rate-limiting may timeout. Configure page load timeouts appropriately and respect target sites' policies.
  • Network requests from the browser originate from the server's network context, not your host. Be aware of IP-based restrictions or rate limits the page may enforce.
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
30
7.5
Adoption
20%
49
9.8
Quality
10%
60
6.0
Trust
10%
50
5.0
Total
63.3
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "fetcher": {
      "command": "npx",
      "args": [
        "-y",
        "fetcher-mcp"
      ]
    }
  }
}
📈 Score historylast 41 snapshots
4/30/20266/19/2026 · 41 snapshots
⛁ Raw data
weekly downloads12k
github stars0
forks0
open issues0
license✓ present
readme length0 chars
last updated16h ago
install verified✓ pass · 36d ago
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points
fetcher-mcp — MCP Score: 63/100 | MCPScore | Timeahead