Fetch MCP Server

Fetch web pages and convert them to clean, readable text for your agent.

Web & Search MIT license Added Jul 13, 2026 Self-hosted In The Bundle

Fetch is a Web & Search MCP (Model Context Protocol) server: Fetch web pages and convert them to clean, readable text for your agent. It is MIT-licensed and self-hosted from its source repository. Listed on MCP Collection since July 2026.

About Fetch

The reference web-fetch server from the Model Context Protocol project. Retrieves a URL and returns the content converted to markdown, so agents can read pages without HTML noise. The Bundle ships an equivalent hosted fetch_url tool.

How to connect Fetch to Claude, Cursor or VS Code

Fetch is self-hosted. Install it from the source repository, then register its start command in your MCP client's config (Claude Code, Cursor, Windsurf or VS Code).

{
  "mcpServers": {
    "fetch": {
      "command": "<start command from the README>",
      "args": []
    }
  }
}

The exact command (often npx, uvx or docker) is in the project README at github.com/modelcontextprotocol/servers/tree/main/src/fetch.

Fetch FAQ

What is Fetch?

Fetch is a Model Context Protocol (MCP) server in the Web & Search category. Fetch web pages and convert them to clean, readable text for your agent. MCP servers expose tools that AI assistants like Claude can call during a conversation.

How do I use Fetch with Claude or Cursor?

Fetch is self-hosted. Install it from the source repository, then register its start command in your MCP client's config (Claude Code, Cursor, Windsurf or VS Code).

Is Fetch free to use?

Fetch is published under the MIT license, so the software itself is free to run. Hosted or API-backed servers may have their own usage tiers; check the project homepage.

Where is the source code for Fetch?

The source is at github.com/modelcontextprotocol/servers/tree/main/src/fetch.

More Web & Search MCP servers