website downloader.com
website downloader.com logo

Website Downloader

Integrates wget-based website downloading capabilities to enable offline archiving and analysis of web content while pre...

Created byApr 22, 2025

Website Downloader MCP Server

This MCP server provides a tool to download entire websites using wget. It preserves the website structure and converts links to work locally.
<a href="https://glama.ai/mcp/servers/egcwr79vu2"><img width="380" height="200" src="https://glama.ai/mcp/servers/egcwr79vu2/badge" alt="Google Workspace Server MCP server" /></a>

Prerequisites

The server requires wget to be installed on your system.

Installing wget

macOS

Using Homebrew:

Linux (Debian/Ubuntu)

Linux (Red Hat/Fedora)

Windows

  1. Using Chocolatey:
  1. Or download the binary from: https://eternallybored.org/misc/wget/

Usage

The server provides a tool called download_website with the following parameters:
  • url (required): The URL of the website to download
  • outputPath (optional): The directory where the website should be downloaded. Defaults to the current directory.
  • depth (optional): Maximum depth level for recursive downloading. Defaults to infinite. Set to 0 for just the specified page, 1 for direct links, etc.

Example

Features

The website downloader:
  • Downloads recursively with infinite depth
  • Includes all page requisites (CSS, images, etc.)
  • Converts links to work locally
  • Adds appropriate extensions to files
  • Restricts downloads to the same domain
  • Preserves the website structure

Installation

  1. Build the server:
  1. Add to MCP settings:

Website Downloader MCP Server

This MCP server provides a tool to download entire websites using wget. It preserves the website structure and converts links to work locally.
<a href="https://glama.ai/mcp/servers/egcwr79vu2"><img width="380" height="200" src="https://glama.ai/mcp/servers/egcwr79vu2/badge" alt="Google Workspace Server MCP server" /></a>

Prerequisites

The server requires wget to be installed on your system.

Installing wget

macOS

Using Homebrew:

Linux (Debian/Ubuntu)

Linux (Red Hat/Fedora)

Windows

  1. Using Chocolatey:
  1. Or download the binary from: https://eternallybored.org/misc/wget/

Usage

The server provides a tool called download_website with the following parameters:
  • url (required): The URL of the website to download
  • outputPath (optional): The directory where the website should be downloaded. Defaults to the current directory.
  • depth (optional): Maximum depth level for recursive downloading. Defaults to infinite. Set to 0 for just the specified page, 1 for direct links, etc.

Example

Features

The website downloader:
  • Downloads recursively with infinite depth
  • Includes all page requisites (CSS, images, etc.)
  • Converts links to work locally
  • Adds appropriate extensions to files
  • Restricts downloads to the same domain
  • Preserves the website structure

Installation

  1. Build the server:
  1. Add to MCP settings: