Fetch MCP Server

Retrieves and converts web content into various formats.

Local serverstdioTypeScript★ 2

What is the Fetch MCP Server?

Retrieves and converts web content into various formats.

What the server does

This MCP server provides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.

  • Fetches web content using modern fetch API
  • Supports custom headers for requests
  • Provides content in multiple formats: HTML, JSON, plain text, and Markdown
  • Uses JSDOM for HTML parsing and text extraction
  • Uses TurndownService for HTML to Markdown conversion

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
fetch_htmlFetch a website and return the content as HTML
fetch_jsonFetch a JSON file from a URL
fetch_txtFetch a website and return the content as plain text (no HTML)
fetch_markdownFetch a website and return the content as Markdown

Example prompts to try

  • “Use Fetch to fetch html.”
  • “Use Fetch to Input.”
  • “Use Fetch to fetch json.”

Frequently asked questions

Yes, Fetch supports the use of custom headers for web requests, allowing you to tailor your requests as needed.