Skip to main content
Glama

Website Downloader

by pskill9

ウェブサイトダウンローダー MCP サーバー

このMCPサーバーは、wgetを使用してウェブサイト全体をダウンロードするためのツールを提供します。ウェブサイトの構造を維持し、リンクをローカルで動作するように変換します。

前提条件

サーバーを使用するには、システムにwgetがインストールされている必要があります。

wgetのインストール

macOS

Homebrew の使用:

brew install wget
Linux (Debian/Ubuntu)
sudo apt-get update sudo apt-get install wget
Linux (Red Hat/Fedora)
sudo dnf install wget
ウィンドウズ
  1. Chocolateyの使用:
choco install wget
  1. または、次の場所からバイナリをダウンロードしてください: https://eternallybored.org/misc/wget/
    • 最新のwget.exeをダウンロードしてください
    • PATH 内のディレクトリに配置します (例: C:\Windows\System32)

使用法

サーバーは、次のパラメータを持つdownload_websiteというツールを提供します。

  • url (必須): ダウンロードするウェブサイトのURL
  • outputPath (オプション):ウェブサイトをダウンロードするディレクトリ。デフォルトは現在のディレクトリです。
  • depth (オプション):再帰ダウンロードの最大深度レベル。デフォルトは無制限です。指定されたページのみの場合は0、直接リンクの場合は1などに設定します。

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

特徴

ウェブサイトのダウンローダー:

  • 無限の深さで再帰的にダウンロードします
  • すべてのページ要件(CSS、画像など)が含まれます
  • リンクをローカルで動作するように変換します
  • ファイルに適切な拡張子を追加します
  • 同じドメインへのダウンロードを制限します
  • ウェブサイトの構造を維持する

インストール

  1. サーバーを構築します。
npm install npm run build
  1. 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

local-only server

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

wgetを使用してウェブサイト全体をダウンロードするためのツールを提供します。ウェブサイトの構造を維持し、リンクをローカルで動作するように変換します。

  1. 前提条件
    1. wgetのインストール
  2. 使用法
  3. 特徴
    1. インストール

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        This server enables users to download entire websites and their assets for offline access, supporting configurable depth and concurrency settings.
        Last updated -
        1
        4
        Python
        MIT License
      • A
        security
        A
        license
        A
        quality
        MCP Server enabling integration with Scrapezy to retrieve structured data from websites.
        Last updated -
        1
        12
        1
        JavaScript
        MIT License
        • Apple
      • -
        security
        A
        license
        -
        quality
        A 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 -
        1
        Python
        MIT License
      • A
        security
        F
        license
        A
        quality
        A 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 -
        2
        JavaScript

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/pskill9/website-downloader'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server