Перейти к содержимому

Website Downloader MCP Server

Сервер для скачивания целых сайтов с помощью wget, сохраняя структуру и конвертируя ссылки для локальной работы.

JavaScript
137 stars

Описание

Это MCP-сервер на Node.js, использующий wget для рекурсивного скачивания сайтов. Он сохраняет структуру сайта, включает CSS, изображения и другие ресурсы, конвертирует ссылки для оффлайн-просмотра и ограничивает скачивание одним доменом. Идеально для архивации веб-страниц, создания локальных копий или анализа контента без интернета. Поддерживает настройку глубины скачивания и пути вывода.

Возможности

Рекурсивное скачивание

Скачивает сайт с бесконечной глубиной по умолчанию, с опцией ограничения уровня (depth).

Включение ресурсов

Автоматически загружает CSS, изображения и другие файлы, необходимые для отображения.

Конвертация ссылок

Преобразует ссылки для работы в локальной копии сайта.

Ограничение доменом

Скачивает только контент с указанного домена, предотвращая выход за его пределы.

Сохранение структуры

Сохраняет оригинальную структуру сайта и добавляет расширения файлам.

Установка

{ “mcpServers”: { “website-downloader”: { “command”: “node”, “args”: ["/path/to/website-downloader/build/index.js"] } } }

Установка:

  1. Установите wget (инструкции для macOS, Linux, Windows в README).
  2. В репозитории: npm install && npm run build.

Информация

Язык
JavaScript
GitHub Stars
137

Ссылки