Fetch MCP — Documentation skill for Claude Code
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.
[](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
Related Skills
LLMs Txt MCP
Lean MCP server for fast llms.txt documentation access
MarkSight
Browser-only Markdown editor that packages any document into a Claude Agent Skill (SKILL.md / .skill bundle) i
My Harness Library
Self-hosted, searchable inventory of every Claude Code skill, agent, command, plugin and MCP server — with an
Claude Code Memory Stack
A complete, runnable template for giving Claude Code a persistent memory: a Markdown knowledge vault, skills,
Agentic Recall
Long-term memory for agentic tasks. It tells you when it doesn't know. An MCP server for Claude Desktop and Cl
Adding New Preset
Use when adding a new preset screening strategy to the MCP server. Ensures presets follow established patterns
Related Agents
Aeo Foundations Architect
Expert in AI Engine Optimization infrastructure — implements llms.txt, AI-aware robots.txt, token-budgeted con
Infra Builder
Infrastructure builder — implements hooks for SOT protection, session logging, MCP server integrations, and fa
Mack
Automation Specialist. Use proactively for API integrations, MCP server setup, webhook receivers, OAuth flows,