vivekVells/mcp-pandoc

MCP server for document format conversion using pandoc.

何を解決するか

mcp-pandoc は、モデルコンテキストプロトコル(MCP)サーバーであり、AIモデル(例:Claude)が幅広いフォーマット間でドキュメントを変換できるようにします。このツールは、AIアシスタントがフォーマットや構造を保持したまま、複雑なドキュメント変換をネイティブに処理できないという問題を解決します。

動作方法

このサーバーは、AIエージェントと pandoc エンジンの間のブリッジとして機能します。convert-contents ツールを提供し、入力として生のテキストまたはファイルパスを受け取り、対象フォーマットに変換できます。

出力フォーマットに応じて、結果の扱い方が異なります:

  • 基本フォーマット(Markdown、HTML、TXT、IPYNB)はチャット内に直接返されます。
  • 高度なフォーマット(PDF、DOCX、ODT、RST、LaTeX、EPUB、PPTX)は、ディスクに保存するための特定の出力ファイルパスが必要です。

対象ユーザー

MCP互換のAIクライアントを使用し、ドキュメント変換を自動化したい人、リファレンステンプレートを使ってブランディングされたドキュメントを作成したい人、技術文書をさまざまな出版フォーマットに変換したい人。

特徴

  • 広範なフォーマット対応:Markdown、HTML、TXT、DOCX、ODT、RST、LaTeX、EPUB、IPYNB の間で双方向変換をサポート。
  • 書き込み専用出力:PDFおよびPPTXファイルの生成が可能。
  • スタイリング制御:DOCX、ODT、PPTX用のリファレンスドキュメントをサポートし、一貫したブランディングとスタイルを確保。
  • 高度な設定:再利用可能な変換テンプレート用のYAMLデフォルトファイルと、強化された処理用のカスタムPandocフィルターをサポート。

関連

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