zcaceres/markdownify-mcp

A Model Context Protocol server for converting almost anything to Markdown

何を解決するか

Markdownify は、Model Context Protocol (MCP) サーバーであり、さまざまなファイル形式やウェブコンテンツを標準化された LLM 友好的な Markdown 形式に変換することで、LLM への多様なデータソースの投入を簡素化します。

動作方法

このサーバーは、markitdown ライブラリを活用して、PDF、画像、音声ファイル(音声認識経由)、Office ドキュメント(DOCX、XLSX、PPTX)、およびウェブコンテンツ(YouTubeの字幕、Bing検索結果、一般のウェブページ)といったさまざまな入力を Markdown テキストに変換するツール群を提供します。また、既存の Markdown ファイルの取得も可能です。

対象ユーザー

ローカルファイルやウェブから多様な非構造化データをテキストベースの AI コンテキストに処理・インジェストする必要がある、MCP互換のデスクトップアプリや AI エージェントの開発者およびユーザーです。

特徴

  • 広範なフォーマット対応: PDF、DOCX、XLSX、PPTX、画像、音声ファイルを Markdown に変換可能。
  • ウェブ統合: YouTubeの字幕やBing検索結果を Markdown に変換。
  • ウェブ→Markdown: 一般的なウェブページを Markdown に変換。
  • パス制限: セキュリティのため、サーバーのファイルアクセス範囲を制限する MD_ALLOWED_PATHS 環境変数を提供。
  • Docker 対応: インストールを容易にする Docker 化されたバージョンを提供。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト