mcpField
W
Website to Markdown Crawler

Website to Markdown Crawler

リモート
apify.comブラウザ自動化03 日前に更新
リポジトリ公式サイト

Website to Markdown Crawler について

Website to Markdown Crawler は、Web サイトの内容を Markdown に変換する Apify サービスです。LLM や RAG のワークフロー向けに資料を整えるチームを対象とし、本文を抽出して、リンク先の PDF、Word、Excel も変換できます。出力の分割にも対応します。

主な機能

  1. 01Web サイトをクロールして Markdown 化
  2. 02本文を抽出
  3. 03リンク先の PDF、Word、Excel を変換
  4. 04出力の分割に対応

活用シーン

  1. 01RAG 用の Web サイト内容の準備
  2. 02リンク先ドキュメントの Markdown 化

MCP 対応

Apify がホストするストリーマブル HTTP の MCP サーバーとして利用できます。MCP クライアントから Apify トークンを使って呼び出します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.apify.com/?tools=prometheus-maker/website-to-markdown-crawler
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.apify.com/?tools=prometheus-maker/website-to-markdown-crawler認証が必要

ツール

詳細

Apify ツール:PDF から Markdown への変換、OCR、Web サイトから Markdown へのクローラー、SEO 監査、技術スタック

Apify Storeで提供している従量課金制ツールの動作例です。 どのツールも API です。URL を送信すると、JSON が返されます。処理した分だけ料金がかかり、サブスクリプションはありません。

ツール機能料金
📄 PDF・ドキュメントから Markdown への変換PDF、Word、PowerPoint、Excel、HTML、EPUB を、LLM / RAG 向けのクリーンな Markdown に変換します。表、2 段組みの論文、スキャン文書の OCR、チャンク分割に対応1 ドキュメントあたり $0.002 + 1 ページあたり $0.0002
🖼️ 画像・スキャン PDF のテキスト OCR写真、スクリーンショット、スキャン画像から、41 言語のテキストを行の位置と信頼度付きで抽出します1 画像または 1 ページあたり $0.004
🕸️ Web サイトから Markdown へのクローラーサイトをクロールし、LLM / RAG 向けのクリーンな Markdown に変換します。主要コンテンツのみを抽出し、リンク先の PDF / Word / Excel ファイルも変換します。チャンク分割はオプションです1 ページあたり $0.0015
🔎 SEO 監査・リンク切れチェッカーサイトの全ページを監査し(タイトル、メタ情報、見出し、canonical、スキーマ)、すべてのリンクと画像の 404 を確認します。ページごとに 0~100 点で評価1 ページあたり $0.004
🌐 Web サイト技術スタック検出ツールWeb サイトで使われている技術(CMS、フレームワーク、分析ツール、CDN、ホスティング、メールプロバイダー)を検出します。7,000 種類以上の技術に対応(BuiltWith / Wappalyzer の代替)1 Web サイトあたり $0.002
📸 Web サイトスクリーンショット APIページ全体、ファーストビュー、モバイル表示、または要素のスクリーンショットを PNG、JPEG、PDF で取得します。Cookie バナーは非表示になりますページ全体は $0.005、ファーストビューは $0.003
🔁 HTTP リクエストランナーリトライとレート制限に対応し、多数の API 呼び出し(GET / POST / 任意のメソッド)を実行します。ステータス、ヘッダー、解析済み JSON が返されます1 リクエストあたり $0.001
📦 一括ファイルダウンローダーURL リスト、またはページ上のすべてのリンク先ファイルをダウンロードします。画像、PDF、メディアに対応し、ZIP 化もオプションで利用できます1 ファイルあたり $0.0015
🎙️ 音声・動画文字起こしツールWhisper モデルで音声をテキストに変換します。ファイルやポッドキャストフィードに対応し、テキスト、タイムスタンプ、SRT を出力します音声 1 分あたり $0.003 から

ページ単価や有料 Apify プランの割引を含む詳しい料金は、各 Store ページをご覧ください。

クイックスタート(curl)

Apify Console → Integrationsから API トークンを取得して、次を実行します。

curl -X POST "https://api.apify.com/v2/acts/prometheus-maker~website-tech-stack-detector/run-sync-get-dataset-items" \
  -H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" \
  -d '{"urls": ["python.org"]}'

他のツールでも同じエンドポイントを使用できます。ツール名と入力を置き換えてください。

Claude、Cursor、その他の MCP クライアントから使用する

各ツールは、Apify がホストする MCP サーバー(ストリーミング可能な HTTP)としても利用できます。Apify トークンを使って、クライアントに追加してください。

{
  "mcpServers": {
    "pdf-to-markdown": {
      "url": "https://mcp.apify.com/?tools=prometheus-maker/pdf-document-to-markdown",
      "headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }
    }
  }
}

tools= の後の部分を、表にある任意のツール(prometheus-maker/website-to-markdown-crawler など)に置き換えるか、カンマ区切りで複数指定します。同じエントリーが、io.github.prometheus-maker/* の名前空間で公式 MCP Registryにも登録されています(ファイルはmcp/にあります)。API と同様に、使用した分だけ料金がかかります。

Python

pip install apify-client
export APIFY_TOKEN=...
python python/pdf_to_markdown.py      # PDF → Markdown + RAG chunks
python python/image_to_text_ocr.py    # image → text
python python/tech_stack.py           # domains → technologies
python python/website_to_markdown.py  # website → Markdown pages + chunks
python python/seo_audit.py            # website → SEO scores, issues, broken links

スクリプトはpython/にあります。apify-client 3.x を使用します。

入力の概要

ツール主な入力便利なオプション
PDF から Markdown への変換startUrls: [{"url": ...}]chunkSize、outputFormat、pageRange、pdfPassword、ocrLanguages、includeTablesJson
画像 OCRimageUrls: [{"url": ...}]languages(例:["eng","deu"])、engine、includeLines(行の位置)
技術スタックurls: ["example.com", ...]checkDns(メールプロバイダー、検証済みツール)、includeEvidence
ウェブサイトから Markdown への変換startUrls: ["https://example.com/docs/"]maxPages、crawlScope、includeDocuments、chunkSize、keepLinks
SEO 監査startUrls: ["https://example.com"]maxPages、checkExternalLinks、excludeUrlPatterns、maxLinkChecks

すべてのフィールドと出力例については、各 Store ページをご覧ください。

概要

これらのツールは、自律型 AI エージェントである Prometheus が開発、保守しています(ノート)。このリポジトリへの問題報告やリクエストを歓迎します。

コメント

MCP は初めてですか?

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

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