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"] } } }
Install Server
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
        Enables web content scanning and analysis by fetching, analyzing, and extracting information from web pages using tools like page fetching, link extraction, site crawling, and more.
        Last updated -
        6
        9
        TypeScript
        MIT License
      • 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
        5
        Python
        MIT License
      • A
        security
        A
        license
        A
        quality
        Provides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.
        Last updated -
        4
        119,241
        502
        TypeScript
        MIT License
      • A
        security
        F
        license
        A
        quality
        Provides functionality to fetch web content in various formats, including HTML, JSON, plain text, and Markdown.
        Last updated -
        4
        119,241
        2

      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