local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Converts various file types and web content to Markdown format
Uses Python dependencies through 'uv' for file conversion capabilities
Server is built with TypeScript, allowing customization of server behavior
Markdownify MCP サーバー
Markdownifyは、様々なファイル形式やWebコンテンツをMarkdown形式に変換するModel Context Protocol(MCP)サーバーです。PDF、画像、音声ファイル、Webページなどを、読みやすく共有しやすいMarkdownテキストに変換するためのツールセットを提供します。
特徴
- 複数のファイル形式を Markdown に変換します。
- 画像
- 音声(書き起こし付き)
- DOCX
- XLSX
- PPTX
- Web コンテンツを Markdown に変換します。
- YouTube動画のトランスクリプト
- Bingの検索結果
- 一般的なウェブページ
- 既存のMarkdownファイルを取得する
はじめる
- このリポジトリをクローンする
- 依存関係をインストールします:Copy
注意: これにより、 uv
および関連する Python 依存関係もインストールされます。
- プロジェクトをビルドします。Copy
- サーバーを起動します。Copy
発達
pnpm run dev
を使用して、TypeScript コンパイラをウォッチモードで起動します。src/server.ts
を変更してサーバーの動作をカスタマイズするsrc/tools.ts
内のツールを追加または変更する
デスクトップアプリでの使用
このサーバーをデスクトップ アプリと統合するには、アプリのサーバー構成に以下を追加します。
利用可能なツール
youtube-to-markdown
: YouTube動画をMarkdownに変換するpdf-to-markdown
: PDFファイルをMarkdownに変換するbing-search-to-markdown
: Bing の検索結果を Markdown に変換するwebpage-to-markdown
: ウェブページを Markdown に変換するimage-to-markdown
: メタデータ付きの画像をMarkdownに変換するaudio-to-markdown
: 音声ファイルをマークダウン形式に変換し、文字起こしも可能docx-to-markdown
: DOCX ファイルを Markdown に変換するxlsx-to-markdown
: XLSX ファイルを Markdown に変換するpptx-to-markdown
: PPTX ファイルを Markdown に変換するget-markdown-file
: 既存の Markdown ファイルを取得する
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
You must be authenticated.
Tools
様々なファイル形式とWebコンテンツをMarkdown形式に変換します。PDF、画像、音声ファイル、Webページなどを、読みやすく共有しやすいMarkdownテキストに変換するためのツールセットを提供します。