▌BestMCPTools.org
Fetch MCP logo

Fetch MCP

Fetch any URL or web content from AI

APIs & DataOpen SourceAll ModelsEasy✓ Verified
Own Fetch MCP? Boost it to the top.✦ Upgrade to Featured

Maintenance status

Active
Last code update: September 27, 2026Checked September 28, 2026

Reference server maintained in the official modelcontextprotocol/servers repository.

How to Install Fetch MCP

$npx @modelcontextprotocol/server-fetch

Requires Claude Desktop, Cursor, Windsurf, or another MCP-compatible client.

Setup by client

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "fetch-mcp": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/server-fetch"
      ]
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "fetch-mcp": {
      "command": "npx",
      "args": [
        "@modelcontextprotocol/server-fetch"
      ]
    }
  }
}

VS Code (.vscode/mcp.json)

{
  "servers": {
    "fetch-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "@modelcontextprotocol/server-fetch"
      ]
    }
  }
}

Claude Code (terminal)

claude mcp add fetch-mcp -- npx @modelcontextprotocol/server-fetch

Add any API keys or environment variables the server's README lists.

About Fetch MCP

A general-purpose URL fetcher for AI that pulls and converts pages to markdown for the model. For JavaScript-heavy pages or full-site crawls, the Firecrawl MCP server goes further.

Fetch MCP is a APIs & Data MCP server designed for engineers and ops teams. It enables connecting AI assistants to third-party APIs and data feeds by wrapping HTTP endpoints with auth and schema as MCP tools. Key capabilities include auth helpers for common providers, pagination and rate-limit handling, endpoint allow-lists, and structured tool calls that work cleanly inside an LLM context. It integrates with Salesforce, HubSpot, Mixpanel, Stripe, and most REST/GraphQL APIs, and is best suited for engineers and ops teams who need internal admin apis.

Key Features

  • http
  • fetch
  • web
  • Auth helpers for common providers
  • Pagination and rate-limit handling
  • Endpoint allow-lists

Pricing

Open Source: from Free

Pros & Cons

Pros

  • Fills the long tail when no purpose-built server exists
  • Reuses your existing API surface
  • Composable with other MCP servers

Cons

  • Quality depends on upstream API design
  • Rate limits and quotas need tracking
  • Auth refresh logic can be fiddly

Best For

  • Internal admin APIs
  • CRM and analytics queries
  • Glue between specialised MCP servers
  • Replacing one-off webhook scripts

Our Take on Fetch MCP

Boring, essential. Every agent needs a way to read a URL.

Alternatives to Fetch MCP

Brave Search MCPSearch

Brave's own MCP server: web, news, image, video and place search plus LLM context

View Brave Search MCP →
Puppeteer MCPBrowser Automation

Browser automation and web scraping for AI

View Puppeteer MCP →

Frequently Asked Questions

Tags