YawLabs

Fetch MCP — Documentation skill for Claude Code

Documentation community

Comprehensive HTTP fetch MCP server with SSRF protection, HTML-to-markdown, and robots.txt awareness.

How to install Fetch MCP

This entry records only its repository, not the path inside it, so there is no exact command to give. Open YawLabs/fetch-mcp and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Fetch MCP does

Comprehensive HTTP fetch MCP server with SSRF protection, HTML-to-markdown, and robots.txt awareness.

Alternatives in Documentation

  • 会话管理(Session Manager)需求文档(PRD / Markdown) — 目标:对 Codex / Claude Code 的本地会话记录进行可视化管理,并提供“一键复制 / 一键终端恢复”能力 31.7k ★
  • Repo Recap — Generate a structured recap of the repository state: open PRs, open issues, recent releases, and executive sum 11.9k ★
  • Ars Format Convert — ARS academic-paper format-convert mode — convert to LaTeX / DOCX / PDF / Markdown 4.5k ★

README

@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.

[![Add to Yaw MCP](https://yaw.sh/yaw-mcp-button.svg)](https://yaw.sh/mcp/install?name=Fetch&command=npx&args=-y%2C%40yawlabs%2Ffetch-mcp&description=HTTP%20fetch%20for%20AI%20agents%20-%20HTML-to-markdown%2C%20reader%20mode%2C%20metadata%2C%20RSS%2C%20sitemaps&source=https%3A%2F%2Fgithub.com%2FYawLabs%2Ffetch-mcp)

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

Tool What it does
http_get / http_head / http_options Bare HTTP requests with headers, auth, timeout, size cap, retry
http_post / http_put / http_patch / http_delete Write-method HTTP with JSON or raw body
fetch_html_to_markdown GET a page and convert to clean markdown (3–8× smaller than raw HTML)
fetch_html_to_text GET a page and convert to plain text with block structure preserved
fetch_reader Reader-mode extraction — isolates the article body and returns title + markdown
fetch_meta Extract metadata: title, description, OpenGraph, Twitter cards, JSON-LD, feeds, icons
fetch_links Extract every outbound link, resolved to absolute URLs, classified internal/external
fetch_sitemap Parse sitemap.xml (including gzipped and sitemap-index chaining)
fetch_feed Parse an RSS 2.0 or Atom 1.0 feed into entries
fetch_robots Parse a site's robots.txt, return the verdict for a given path & user-agent

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 `16