Fetch MCP Server

by Anthropic (MCP reference servers)

Reference Developer Tools

A minimal reference server that fetches a URL and converts its content to clean Markdown for an agent to read — the simplest way to give an agent basic web access.

Add to Claude Code

claude mcp add fetch -- uvx mcp-server-fetch

Source: https://github.com/modelcontextprotocol/servers/tree/main/src/fetch

About

The Fetch server does one thing: given a URL, it retrieves the page and converts the HTML into readable Markdown, with support for pagination through long pages via start-index and length parameters.

It's the lightest-weight way to give an agent web-reading ability when you don't need full browser automation or search — just the ability to pull and read a specific page's content.

Key features

  • Fetches a URL and converts HTML to clean Markdown
  • Supports paginating through long pages
  • No API key or external service required
  • Minimal, single-purpose tool surface

Use cases

  • Let an agent read the content of a documentation page or article you link to
  • Pull a specific web page into context for summarization
  • Give a lightweight agent basic web-reading ability without full browser automation

Available tools

fetch

Fetches a URL and returns its content converted to Markdown.

Frequently asked questions

Does it render JavaScript?

No — it fetches the raw HTML response, so pages that require JavaScript to render their content won't show that content. Use a browser-automation server like Playwright MCP for those cases.

Do I need an API key?

No — it makes a plain HTTP request with no external service or credentials involved.