MCP Url Fetcher MCP Server

MCP server for fetching and processing URL content in various output formats

Local serverstdio

What is the MCP Url Fetcher MCP Server?

MCP server for fetching and processing URL content in various output formats

What you get

A Model Context Protocol (MCP) server that fetches content from any URL and converts it to your desired output format.

MCP URL Format Converter provides tools for retrieving content from any web URL and transforming it into various formats (HTML, JSON, Markdown, or plain text), regardless of the original content type. It's designed to work with any MCP-compatible client, including Claude for Desktop, enabling LLMs to access, transform, and analyze web content in a consistent format.

  • 🔄 Format Conversion: Transform any web content to HTML, JSON, Markdown, or plain text
  • 🌐 Universal Input Support: Handle websites, APIs, raw files, and more
  • 🔍 Automatic Content Detection: Intelligently identifies source format
  • 🧰 Robust Library Support: Uses industry-standard libraries:
  • Cheerio for HTML parsing
  • Marked for Markdown processing

Configuration and credentials

  • Node.js 16.x or higher - npm or yarn

Recorded tools

  • fetch — Fetches content from any URL and automatically detects the best output format.

More MCP options

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

How to install the MCP Url Fetcher MCP Server

{
  "mcpServers": {
    "url-converter": {
      "command": "node",
      "args": [
        "/absolute/path/to/mcp-url-converter/build/index.js"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Node.js 16.x or higher - npm or yarn

Example prompts to try

  • “Use MCP Url Fetcher to Prerequisites.”
  • “Use MCP Url Fetcher to fetch.”

Frequently asked questions

MCP server for fetching and processing URL content in various output formats Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.