Skip to content

MCP server · Reference servers

Fetch MCP server

Reference MCP server that lets an agent fetch a URL and convert the response to a representation suited to the model.

Official
npm package (runs locally)

Verified · editorial policy

Fetch MCP server TL;DR

TL;DR
Server
Fetch MCP server
Vendor
Anthropic (reference)
Category
Reference servers
Distribution
npm package (runs locally)
TL;DR
The Fetch reference server exposes a single, focused capability: pull a URL and return the body in a form the model can read directly. Plain text, markdown, or chunked HTML, depending on what the page returns. The right baseline when you want the assistant to look at a live web page without a heavyweight browser MCP.
Founder fit
When you want Claude to read your own live landing page, a competitor's pricing page, or a public docs page and reason about it, Fetch is the minimum-friction way to give the assistant eyes on the web.
Last verified
May 22, 2026

What an agent can do with it

Fetch a URL

Pull the body of any public HTTP/HTTPS URL the agent has permission to access.

Convert to model-friendly format

Returns markdown or text rather than raw HTML where possible.

Why an indie SaaS founder cares

When you want Claude to read your own live landing page, a competitor's pricing page, or a public docs page and reason about it, Fetch is the minimum-friction way to give the assistant eyes on the web.

Install

Access: Local, free, respects standard network rules of the host machine.

Claude Desktop

Add the following block to your claude_desktop_config.json and restart Claude:

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

Cursor

Add the following block to .cursor/mcp.json in your home directory or project root:

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

Install snippets are derived from the vendor's published distribution shape. If your client is neither Claude Desktop nor Cursor, see the vendor docs for client-specific configuration.

Fetch MCP server – FAQ

Can Fetch authenticate to private URLs?

Out of the box it makes plain HTTP requests. For authenticated APIs, use the vendor-specific MCP for that service instead.

Does Fetch render JavaScript?

No – for client-rendered pages use a browser MCP such as Playwright.

Filesystem MCP server

Reference MCP server that gives an agent scoped read and write access to a directory on the local filesystem.

Git MCP server

Reference MCP server that lets an agent run common git operations against a local repository.

Memory MCP server

Reference MCP server that gives an agent a persistent key-value knowledge graph it can read and write across sessions.

Want an agent that knows your SaaS offer?

Install the UnlockSaaS MCP server alongside this one and the assistant can diagnose your live landing page, pull funnel and pricing teardowns of competitors, and walk the Brunson Playbook with you.

Browse more

Browse every MCP server

🚀 Explore Our Network

Full disclosure: UnlockSaaS is one of ten small products built and run by one independent operator. These are the other nine.

60 days
To First Paying Customer
7 steps
Proven Playbook
100%
Money-Back Guarantee
$49
Founding Price /mo

You shipped. Nobody paid. The playbook breaks the pattern or the code refunds you automatically.

Get Free Diagnosis

Refund runs from your dashboard, not a support ticket — the server re-checks eligibility and issues it through Stripe automatically.