Enterprise DNA
M MCP Servers Browser one click

Fetch MCP Server

by Anthropic (reference implementation)

Reference MCP server for fetching web pages and converting them to markdown. Point an agent at any URL.

FM

MCP

Fetch MCP Server

Added 1 June 2026

#mcp #fetch #web #scraping #reference #open-source

Overview

The Fetch MCP Server is the reference implementation for giving agents web access. It fetches a URL, converts the HTML to markdown, and returns clean text the agent can read without scraping boilerplate. Supports chunked reading for large pages, configurable robots.txt compliance, proxy support, and a raw HTML mode when you need the original markup.

Best for

Best for
Any agent that needs to read web content without standing up a full browser automation layer

Use cases

  • Let an agent read documentation from any URL without a browser automation stack
  • Fetch competitor pages, product listings, or public data as part of a research loop
  • Pull changelogs, release notes, or news pages into an agent context window
  • Prototype a web-reading agent workflow before committing to a heavier scraping solution

Notes

Why it matters

Every agent loop eventually hits a URL it needs to read. The Fetch MCP Server is the lowest-friction answer: one server, one tool, clean markdown output. No browser, no headless Chrome, no selector maintenance.

How teams use it in production

Pair Fetch with a search MCP (Brave, Perplexity) for research loops: search returns URLs, Fetch reads them. Add a filtering step to skip JavaScript-heavy pages that will return empty markup. For those pages, swap in Playwright.

What to watch

The reference fetch server is the right starting point but the limits are clear. Teams that need authenticated sessions, JavaScript rendering, or interaction will want to layer in Playwright or a dedicated scraping service on top.

Pros

  • Official reference implementation, maintained alongside the protocol
  • Markdown output means clean, low-token page content for the model
  • Chunked reading handles large pages without truncation
  • Robots.txt compliance configurable per deployment

Cons

  • Cannot execute JavaScript, so React and Vue SPAs return sparse markup
  • Security caution: can access internal network addresses if misconfigured
  • Not a replacement for Playwright or Puppeteer when interaction is needed
Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks