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:
Linux (Debian/Ubuntu)
Linux (Red Hat/Fedora)
Ventanas
- Usando Chocolatey :
- 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 descargaroutputPath
(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
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
- Construir el servidor:
- Agregar a la configuración de MCP:
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
Tools
Proporciona una herramienta para descargar sitios web completos mediante wget. Conserva la estructura del sitio web y convierte los enlaces para que funcionen localmente.
Related MCP Servers
- AsecurityAlicenseAqualityThis server enables users to download entire websites and their assets for offline access, supporting configurable depth and concurrency settings.Last updated -14PythonMIT License
- AsecurityAlicenseAqualityMCP Server enabling integration with Scrapezy to retrieve structured data from websites.Last updated -1121JavaScriptMIT License
- -securityAlicense-qualityA Python-based MCP server that crawls websites to extract and save content as markdown files, with features for mapping website structure and links.Last updated -1PythonMIT License
- AsecurityFlicenseAqualityA server that provides tools to scrape websites and extract structured data from them using Firecrawl's APIs, supporting both basic website scraping in multiple formats and custom schema-based data extraction.Last updated -2JavaScript