CuratedMCP
πŸ€–
Claude Desktop
Free

How to Install Fetch MCP Server in Claude Desktop

Fetch any URL and convert web content to clean markdown for AI consumption

What Fetch MCP Server does

The simplest and most essential MCP server for web access. Fetch any public URL and receive the content as clean, AI-readable markdown β€” perfect for reading documentation, articles, and web pages. Features: - Fetch any HTTP/HTTPS URL - Automatic HTML-to-markdown conversion - Preserves links and code blocks - Handles JavaScript-rendered pages via optional Playwright backend - Respects robots.txt - Configurable user agent - Returns raw HTML if markdown conversion not needed The Fetch MCP is the go-to solution when your AI needs to read current documentation, follow a URL from search results, or process web content. Simpler than Puppeteer for read-only use cases. Installed via uvx (Python) β€” requires Python 3.10+ and uv package manager.

fetch
http
web
html
markdown

Installation steps

  1. 1Copy the config below
  2. 2Open claude_desktop_config.json
  3. 3Paste inside "mcpServers": {}
  4. 4Restart Claude Desktop

Configuration

File location: ~/Library/Application Support/Claude/claude_desktop_config.json

claude_desktop_config.jsonjson
{
  "fetchMcpServer": {
    "command": "uvx",
    "args": [
      "mcp-server-fetch"
    ]
  }
}
Full server details GitHub Open Config Editor

Install in other clients

For maintainers

If you maintain Fetch MCP Server, add this badge to your README to show it's verified on CuratedMCP:

CuratedMCP Verified
[![CuratedMCP Verified](https://curatedmcp.com/api/badge/fetch-mcp-server)](https://curatedmcp.com/marketplace/fetch-mcp-server)

Related servers