mcpField
M
markitdown

markitdown

github.com/0xdarkmatterドキュメント7861 回インストール2 週間前に更新
リポジトリ

markitdown について

markitdownは、ローカル文書をMarkdownに変換するコマンドラインツールです。文書内容の抽出や整理に使え、PDFやOfficeファイル、画像OCR、音声の文字起こし、各種テキスト形式を1つのCLIで扱えます。

主な機能

  1. 01PDF、Word、Excel、PowerPointの変換
  2. 02画像からのOCRテキスト抽出
  3. 03音声のテキスト化
  4. 04HTML、テキスト、構造化データの変換
  5. 05CLIによるMarkdown出力

活用シーン

  1. 01PDFレポートをMarkdownに変換
  2. 02画像内の文字を抽出
  3. 03音声ファイルを文字起こし
  4. 04表計算ファイルやスライドをMarkdownとして整理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/0xdarkmatter/claude-mods --skill markitdown

インストール後、Claude Code で/markitdownを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

assets/
.gitkeep
references/
.gitkeep
scripts/
.gitkeep

詳細

markitdown - ドキュメントから Markdown へ

ローカルのドキュメントを読みやすい Markdown に変換します。PDF、Word、Excel、PowerPoint、画像などに対応するツールです。

markitdown を使う場面

ユースケース推奨
ローカルファイル(PDF、Word、Excel)✅ markitdown を使用 - 独自の機能です
Web ページ❌ Jina(r.jina.ai/)を使用 - 5 倍高速です
ブロックされているサイト/ボット対策のあるサイト❌ Firecrawl を使用
画像の OCR✅ markitdown を使用
音声の文字起こし✅ markitdown を使用

基本的な使い方

# Local files (primary use case)
markitdown document.pdf
markitdown report.docx
markitdown data.xlsx
markitdown slides.pptx
markitdown screenshot.png    # OCR

# URLs (works, but Jina is faster)
markitdown https://example.com

# Save output
markitdown document.pdf > document.md

対応フォーマット

フォーマット拡張子備考
PDF.pdfテキスト抽出、表
Word.docx書式を保持します
Excel.xlsx表を Markdown に変換します
PowerPoint.pptxスライドをセクションとして扱います
画像.jpg、.pngOCR によるテキスト抽出
HTML.html整形して変換します
音声.mp3、.wav音声からテキストへ変換します
テキスト.txt、.csv、.json、.xmlそのまま処理/構造を保持
URLhttps://...動作しますが、Jina より遅くなります

ベンチマーク結果(URL)

ツール平均速度成功率
Jina0.5s10/10
markitdown2.5s9/10
Firecrawl4.5s10/10

結論:URL には Jina を使用してください。ローカルファイルには markitdown が唯一の選択肢です。

使用例

# PDF to markdown (primary use case)
markitdown report.pdf > report.md

# Excel spreadsheet
markitdown financials.xlsx

# Image with text (OCR)
markitdown screenshot.png

# PowerPoint deck
markitdown presentation.pptx > slides.md

# Audio transcription
markitdown meeting.mp3 > transcript.md

代替ツールとの比較

タスクmarkitdown代替ツール
PDF テキストmarkitdown file.pdfPyMuPDF、pdfplumber
Word ドキュメントmarkitdown file.docxpython-docx
Excelmarkitdown file.xlsxpandas、openpyxl
OCRmarkitdown image.pngTesseract
Web ページ代わりに Jina を使用r.jina.ai/URL(5 倍高速)

markitdown の利点:ローカルのすべてのドキュメント形式に対応する単一の CLI です。コードは必要ありません。

コメント