mcpField
M
Markdown Downloader MCP Server

Markdown Downloader MCP Server

ローカル
github.comブラウザ自動化5667 週間前に更新

Markdown Downloader MCP Server について

Markdown Downloader は、r.jina.ai サービスを利用してウェブページを Markdown ファイルに変換し、ローカルに保存する MCP サーバーです。ドキュメントや記事を AI のコンテキストとして IDE に取り込みたい開発者を対象としています。

主な機能

  1. 01r.jina.ai 経由でウェブページを Markdown としてダウンロード
  2. 02設定を保持できるダウンロードディレクトリ
  3. 03日付入りファイル名の自動生成
  4. 04ダウンロード済み Markdown ファイルの一覧表示
  5. 05ダウンロードディレクトリの取得と設定のツール

活用シーン

  1. 01技術ドキュメントを IDE に保存し AI アシスタントの参照に利用
  2. 02ブログ記事を Markdown でアーカイブしオフラインで閲覧
  3. 03LLM の学習や分析用にウェブページの Markdown を準備

MCP 対応

MCP サーバーとして、download_markdown、list_downloaded_files、set_download_directory、get_download_directory などのツールを MCP クライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"markdown-downloader": {
"command": "npx",
"args": [
"-y",
"@smithery/cli"
]
}
}
}
起動コマンドnpx -y @smithery/cli

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@smithery/cli

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

MseeP.ai Security Assessment Badge MseeP Badge

Verified on MseeP

Markdown Downloader MCP サーバー

smithery badge

概要

Markdown Downloader は、ウェブページを簡単に Markdown ファイルとしてダウンロードできる強力な MCP(Model Context Protocol)サーバーです。r.jina.ai サービスを活用し、ウェブコンテンツを Markdown 形式にシームレスに変換できます。

Markdown Downloader MCP server

機能

  • 🌐 r.jina.ai を使用してウェブページを Markdown としてダウンロード
  • 📁 ダウンロード先ディレクトリを設定可能
  • 📝 日付入りのファイル名を自動生成
  • 🔍 ダウンロードした Markdown ファイルを一覧表示
  • 💾 設定を保持

前提条件

  • Node.js(バージョン 16 以降)
  • npm(Node Package Manager)

インストール

Smithery 経由でインストール

Smithery 経由で Claude Desktop 用の Markdown Downloader を自動的にインストールするには:

npx -y @smithery/cli install @dazeb/markdown-downloader --client claude
手動でインストール
  1. リポジトリをクローンします:

    git clone https://github.com/your-username/markdown-downloader.git
    cd markdown-downloader
    
  2. 依存関係をインストールします:

    npm install
    
  3. プロジェクトをビルドします:

    npm run build
    

Cline/Roo-Cline MCP 設定ファイルにサーバーを手動で追加

Linux/macOS
{
  "mcpServers": {
    "markdown-downloader": {
      "command": "node",
      "args": [
        "/home/user/Documents/Cline/MCP/markdown-downloader/build/index.js"
      ],
      "disabled": false,
      "alwaysAllow": [
        "download_markdown",
        "set_download_directory"
      ]
    }
  }
}
Windows
{
  "mcpServers": {
    "markdown-downloader": {
      "command": "node",
      "args": [
        "C:\\Users\\username\\Documents\\Cline\\MCP\\markdown-downloader\\build\\index.js"
      ],
      "disabled": false,
      "alwaysAllow": [
        "download_markdown",
        "set_download_directory"
      ]
    }
  }
}

ツールと使い方

1. ダウンロード先ディレクトリを設定

ダウンロード先ディレクトリを変更します:

use set_download_directory /path/to/your/local/download/folder
  • ディレクトリが存在し、書き込み可能であることを検証します
  • 今後の使用に備えて設定を保持します
2. Markdown をダウンロード

ウェブページを Markdown ファイルとしてダウンロードします:

use tool download_markdown https://example.com/blog-post
  • URL の先頭に r.jina.ai が追加されます
  • ファイル名の形式:{sanitized-url}-{date}.md
  • 設定済みのダウンロード先ディレクトリに保存されます
3. ダウンロードしたファイルを一覧表示

ダウンロードした Markdown ファイルをすべて一覧表示します:

use list_downloaded_files
4. ダウンロード先ディレクトリを取得

現在のダウンロード先ディレクトリを取得します:

use get_download_directory

設定

Linux/macOS
  • 設定は ~/.config/markdown-downloader/config.json に保存されます
  • デフォルトのダウンロード先ディレクトリ:~/.markdown-downloads
Windows
  • 設定は %APPDATA%\markdown-downloader\config.json に保存されます
  • デフォルトのダウンロード先ディレクトリ:%USERPROFILE%\Documents\markdown-downloads

トラブルシューティング

  • インターネットに接続されていることを確認してください
  • URL が有効でアクセス可能であることを確認してください
  • ダウンロード先ディレクトリへの書き込み権限を確認してください

セキュリティ

  • このツールは r.jina.ai を使用して Markdown コンテンツを取得します
  • ローカルファイルはサニタイズされたファイル名で保存されます
  • ダウンロード先ディレクトリを設定できるため、柔軟に利用できます

コントリビューション

コントリビューションを歓迎します!お気軽にプルリクエストを送信してください。

ライセンス

このプロジェクトは MIT ライセンスの下でライセンスされています。詳細は LICENSE ファイルをご覧ください。

免責事項

このツールは現状有姿で提供されます。ダウンロードしたコンテンツが正確かつ適切であることを、必ず確認してください。

サポート

問題や機能リクエストについては、GitHub リポジトリで issue を作成してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。