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.
MCP
Fetch MCP Server
Added 1 June 2026
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
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Continue
Continue.dev
Open-source AI code assistant for VS Code and JetBrains. Customisable, BYO model, built for enterprise.
Cursor
Anysphere
The AI-first code editor. Tab to autocomplete, Composer to multi-file refactor, Agents for the long-running stuff.
Claude Code
Anthropic
Anthropic's terminal-native coding agent. Reads your repo, edits files, runs tests, ships PRs.
Cline
Cline
Open-source autonomous coding agent that lives inside VS Code. BYO model key, watch it work.
Playwright MCP
Microsoft
Browser control as an MCP server. Click, type, screenshot, scrape, all from inside any MCP-aware agent.
Puppeteer MCP Server
Model Context Protocol (reference)
Reference Puppeteer-backed MCP. Give an agent a real browser when an API does not exist.