Website Downloader

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Mentioned as one of the installation methods for wget on Windows, which is a prerequisite for the website downloader.

  • Mentioned as one of the page requisites that the downloader includes when downloading websites.

  • Referenced as one of the Linux distributions where wget can be installed via apt-get command.

Servidor MCP del descargador de sitios web

Este servidor MCP proporciona una herramienta para descargar sitios web completos mediante wget. Conserva la estructura del sitio web y convierte los enlaces para que funcionen localmente.

Prerrequisitos

El servidor requiere que wget esté instalado en su sistema.

Instalación de wget

macOS

Usando Homebrew:

brew install wget

Linux (Debian/Ubuntu)

sudo apt-get update sudo apt-get install wget

Linux (Red Hat/Fedora)

sudo dnf install wget

Ventanas

  1. Usando Chocolatey :
choco install wget
  1. O descargue el binario desde: https://eternallybored.org/misc/wget/
    • Descargue la última versión de wget.exe
    • Colóquelo en un directorio que esté en su PATH (por ejemplo, C:\Windows\System32)

Uso

El servidor proporciona una herramienta llamada download_website con los siguientes parámetros:

  • url (obligatorio): La URL del sitio web para descargar
  • outputPath (opcional): El directorio donde se debe descargar el sitio web. El valor predeterminado es el directorio actual.
  • depth (opcional): Nivel máximo de profundidad para descarga recursiva. El valor predeterminado es infinito. Se establece en 0 solo para la página especificada, en 1 para enlaces directos, etc.

Ejemplo

{ "url": "https://example.com", "outputPath": "/path/to/output", "depth": 2 // Optional: Download up to 2 levels deep }

Características

El descargador de sitios web:

  • Descargas recursivas con profundidad infinita
  • Incluye todos los requisitos de la página (CSS, imágenes, etc.)
  • Convierte enlaces para que funcionen localmente
  • Agrega extensiones apropiadas a los archivos
  • Restringe las descargas al mismo dominio
  • Conserva la estructura del sitio web.

Instalación

  1. Construir el servidor:
npm install npm run build
  1. Agregar a la configuración de MCP:
{ "mcpServers": { "website-downloader": { "command": "node", "args": ["/path/to/website-downloader/build/index.js"] } } }

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Proporciona una herramienta para descargar sitios web completos mediante wget. Conserva la estructura del sitio web y convierte los enlaces para que funcionen localmente.

  1. Prerequisites
    1. Installing wget
  2. Usage
    1. Example
  3. Features
    1. Installation
      ID: l1is55m5kz