MCP.Market

Fetch MCP Server

by YawLabs·io.github.YawLabs/fetch-mcp·v0.8.6·2 stars

HTTP fetch MCP server: SSRF protection, HTML-to-markdown, reader mode, metadata extraction

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

not scanned yet

Adoption
Growing

2 stars591 downloads/wk

Reviews

Write one

Nobody has reviewed Fetch MCP Server yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Fetch MCP Server tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Fetch MCP Server compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
91/100
higher than 85% of 48,255 servers
GitHub stars
2
more than 75% of 28,688 servers
Downloads a week
591
more than 90% of 12,191 servers with a package

Release history: 8 versions in the registry since 2026-09-16, latest 2026-10-30, typically one every 5 days.

Install Fetch MCP Server in Claude Code, Cursor or VS Code

Runs npx -y @yawlabs/fetch-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add fetch-mcp -- npx -y @yawlabs/fetch-mcp
Add to Cursor

What the publisher says

From the Fetch MCP Server repository's README, as published. We do not edit it. Read it on GitHub

@yawlabs/fetch-mcp

A comprehensive HTTP fetch MCP server for AI assistants. Bring-your-own client: runs as a stdio MCP server so any MCP-compatible client (Claude Code, Claude Desktop, Cursor, mcph, …) can fetch web content safely.

One click adds this to your local Yaw MCP config so it's available in every Yaw Terminal session. Or install manually below.

What it gives the model

Safety

SSRF protection is on by default. The server refuses requests to:

  • Loopback (127.0.0.0/8, ::1)
  • RFC1918 private ranges (10/8, 172.16/12, 192.168/16)
  • Link-local (169.254/16, fe80::/10) — including the cloud metadata endpoint 169.254.169.254
  • CGNAT (100.64/10)
  • Unique-local IPv6 (fc00::/7)
  • Multicast / broadcast
  • IPv4-mapped IPv6 (::ffff:0:0/96) re-checked against the IPv4 rules
  • Non-http/https schemes (file://, gopher://, javascript:, …)
  • Hostname localhost and any *.localhost

DNS is resolved once per redirect hop, every returned address is checked, and the verified IP is pinned into the HTTP dispatcher so the subsequent TCP connection dials that exact address — closing the DNS-rebinding TOCTOU window. Authorization headers are stripped on cross-origin redirects. A 302 to http://127.0.0.1 through a public host gets caught. Set allowprivatehosts: true per-request when you really do need internal access (e.g. development).

Install & run

# One-off (auto-updates each spawn via @latest)
npx -y @yawlabs/fetch-mcp@latest

# Or globally
npm i -g @yawlabs/fetch-mcp
fetch-mcp

Requires Node ≥20.

Configure in Claude Code / Claude Desktop

Add to your client's MCP config (usually claudedesktopconfig.json or ~/.claude.json):

{
  "mcpServers": {
    "fetch": {
      "command": "npx",
      "args": ["-y", "@yawlabs/fetch-mcp@latest"]
    }
  }
}

Or via mcph:

mcph add fetch

Tool reference

httpget, httppost, httpput, httppatch, httpdelete, httphead, http_options

Common parameters:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Fetch MCP Server: common questions

Is Fetch MCP Server safe?
Yes, by our scan: it is graded A (91/100). Read the Fetch MCP Server safety report
How do I install Fetch MCP Server?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Fetch MCP Server need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Fetch MCP Server maintained?
The last commit was 35 days ago (2026-09-30). The latest release is v0.8.6.
How does Fetch MCP Server compare with other MCP servers?
safety score 91/100 (higher than 85% of 48,255 servers); github stars 2 (more than 75% of 28,688 servers); downloads a week 591 (more than 90% of 12,191 servers with a package). Full comparison.

More from YawLabs →