Fetch

By thumbsupordown

Official MCP reference server that fetches a web page by URL and converts its HTML content into clean markdown for efficient consumption by language models.

Install Fetch

Published by
Official (vendor)
Transport
Local process (stdio)
Authentication
None
Package
mcp-server-fetch

Claude Desktop, Claude Code and Cursor

Add this to the mcpServers object in your client's config file, then restart the client.

{
  "mcpServers": {
    "fetch": {
      "command": "uvx",
      "args": [
        "mcp-server-fetch"
      ]
    }
  }
}
VS Code uses a different key — show that config

Identical entry, filed under servers rather than mcpServers. Put it in .vscode/mcp.json for one workspace.

{
  "servers": {
    "fetch": {
      "command": "uvx",
      "args": [
        "mcp-server-fetch"
      ]
    }
  }
}

Before it will answer

The project's own README flags the risk: it can reach local and internal IP addresses, which makes it a way into your network from a prompt. Anything it fetches is untrusted text arriving in the model's context.

Documentation ↗ Source ↗ Config checked against vendor docs August 25, 2026 · how we verify

Tools

fetch

Fetch a URL from the internet and extract its contents as markdown, with optional maximum length, start index, and ra...

Want to create your own MCP server?

Create an account to add and manage your own MCP servers.