Website Downloader Mcp Server
MCP-Server zum Herunterladen ganzer Websites
Übersicht
Was ist Website Downloader?
Website Downloader ist ein leistungsstarkes Tool, das entwickelt wurde, um ganze Websites für den Offline-Zugriff herunterzuladen. Dieses Tool ermöglicht es Benutzern, Webseiten, Bilder und andere Mediendateien von einer Website zu speichern, sodass sie den Inhalt ohne Internetverbindung durchsuchen können. Es ist besonders nützlich für Benutzer, die Webinhalte archivieren, Forschung betreiben oder einfach ihre Lieblingsseiten für eine spätere Ansicht speichern möchten.
Funktionen von Website Downloader
- Vollständiger Website-Download: Erfassen Sie alle Elemente einer Website, einschließlich HTML, CSS, JavaScript, Bilder und Videos.
- Offline-Browsing: Greifen Sie auf heruntergeladene Websites ohne Internetverbindung zu, was sie praktisch für Reisen oder Gebiete mit eingeschränkter Konnektivität macht.
- Benutzerfreundliche Oberfläche: Einfaches und intuitives Design, das es Benutzern ermöglicht, Websites mit minimalem Aufwand leicht zu navigieren und herunterzuladen.
- Anpassbare Optionen: Benutzer können spezifische Seiten oder ganze Domains zum Herunterladen auswählen, was Flexibilität je nach individuellen Bedürfnissen bietet.
- Schnelle Download-Geschwindigkeiten: Optimiert für schnelle Downloads, sodass Benutzer Zeit beim Archivieren von Inhalten sparen können.
- Plattformübergreifende Kompatibilität: Funktioniert auf verschiedenen Betriebssystemen und sorgt so für die Zugänglichkeit für alle Benutzer.
So verwenden Sie Website Downloader
- Herunterladen und Installieren: Beginnen Sie mit dem Herunterladen der Website Downloader-Anwendung von der offiziellen Website oder dem Repository.
- URL eingeben: Öffnen Sie die Anwendung und geben Sie die URL der Website ein, die Sie herunterladen möchten.
- Optionen auswählen: Wählen Sie Ihre Download-Präferenzen, z. B. ob Bilder, Videos oder spezifische Dateitypen einbezogen werden sollen.
- Download starten: Klicken Sie auf die Schaltfläche "Herunterladen", um den Prozess zu starten. Die Anwendung beginnt mit dem Abrufen des Inhalts der Website.
- Offline zugreifen: Sobald der Download abgeschlossen ist, können Sie die Website offline über Ihren Browser oder die Anwendung selbst aufrufen.
Häufig gestellte Fragen
F: Ist Website Downloader kostenlos?
A: Ja, Website Downloader ist kostenlos verfügbar, obwohl einige erweiterte Funktionen möglicherweise eine Premium-Version erfordern.
F: Kann ich jede Website herunterladen?
A: Die meisten Websites können heruntergeladen werden, aber einige haben möglicherweise Einschränkungen oder Schutzmaßnahmen, die das Herunterladen verhindern.
F: Wie viel Speicherplatz wird benötigt?
A: Der benötigte Speicherplatz hängt von der Größe der Website ab. Größere Seiten mit vielen Mediendateien benötigen mehr Speicherplatz.
F: Ist es legal, Websites herunterzuladen?
A: Das Herunterladen von Websites für den persönlichen Gebrauch ist im Allgemeinen legal, aber das Weiterverbreiten oder Verwenden der Inhalte ohne Erlaubnis kann gegen das Urheberrecht verstoßen.
F: Kann ich Downloads planen?
A: Einige Versionen von Website Downloader bieten möglicherweise Planungsfunktionen, mit denen Sie bestimmte Zeiten für Downloads festlegen können.
Durch die Nutzung von Website Downloader können Benutzer Webinhalte effizient speichern und offline darauf zugreifen, was es zu einem wertvollen Tool für jeden macht, der seine Lieblingswebsites archivieren möchte.
Detail
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:
brew install wget
Linux (Debian/Ubuntu)
sudo apt-get update
sudo apt-get install wget
Linux (Red Hat/Fedora)
sudo dnf install wget
Windows
- Using Chocolatey:
choco install wget
- Or download the binary from: https://eternallybored.org/misc/wget/
- Download the latest wget.exe
- Place it in a directory that's in your PATH (e.g., C:\Windows\System32)
Usage
The server provides a tool called download_website
with the following parameters:
url
(required): The URL of the website to downloadoutputPath
(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
{
"url": "https://example.com",
"outputPath": "/path/to/output",
"depth": 2 // Optional: Download up to 2 levels deep
}
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
- Build the server:
npm install
npm run build
- Add to MCP settings:
{
"mcpServers": {
"website-downloader": {
"command": "node",
"args": ["/path/to/website-downloader/build/index.js"]
}
}
}
Serverkonfiguration
{
"mcpServers": {
"website-downloader": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--pskill9--website-downloader--website-downloader",
"node ./build/index.js"
],
"env": {}
}
}
}