pskill9/website-downloader
MCP server to download entire websites
Platform-specific configuration:
{
"mcpServers": {
"website-downloader": {
"command": "npx",
"args": [
"-y",
"website-downloader"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
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"></a>
The server requires wget to be installed on your system.
Using Homebrew:
brew install wgetsudo apt-get update
sudo apt-get install wgetsudo dnf install wgetchoco install wgetThe 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.{
"url": "https://example.com",
"outputPath": "/path/to/output",
"depth": 2 // Optional: Download up to 2 levels deep
}The website downloader:
npm install
npm run build{
"mcpServers": {
"website-downloader": {
"command": "node",
"args": ["/path/to/Loading reviews...