mcpField
C
convertisseur-ia

convertisseur-ia

ローカル
vitalink-atls-education.de生産性07 週間前に更新

convertisseur-ia について

convertisseur-ia は、文書を軽量な Markdown に変換してトークン量を推定するローカル MCP サーバーです。連携する ocr-images は Windows でスキャン文書や画像から文字を抽出します。AI に渡す前のファイル処理向けで、ネットワーク通信は行いません。

主な機能

  1. 01一般的な文書形式を Markdown に変換
  2. 02ファイル形式、サイズ、推定トークン数のプレビュー
  3. 03フィルターと再帰指定によるフォルダー変換
  4. 04スキャン PDF や画像から文字を抽出
  5. 05画像を最適化してビジョンのトークン量を削減
  6. 06ネットワーク通信なしでローカル実行

活用シーン

  1. 01AI 処理用に Office 文書を準備
  2. 02フォルダー内のファイルを単一の Markdown 文書に変換
  3. 03スキャン PDF や写真から文字を抽出
  4. 04ビジョン分析の前に画像を縮小

MCP 対応

ローカルの MCP サーバーとして、MCP クライアントにファイル変換と OCR のツールを提供します。クライアントが指定したローカルファイルを読み取り、変換と OCR はネットワーク通信なしで実行します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"walmes1-convertisseur-ia": {
"command": "npx",
"args": [
"-y",
"convertisseur-ia-mcp"
]
}
}
}
起動コマンドnpx -y convertisseur-ia-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmconvertisseur-ia-mcp1.0.1

ツール

5

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
cheminstringはいファイルの完全パス。例:C:\Users\lidom\Desktop\facture.pdf
page_finnumberいいえPDF のみ:抽出する最終ページ
max_charsnumberいいえ返される Markdown の最大長(デフォルトは120000、0 = 無制限)
page_debutnumberいいえPDF のみ:抽出する最初のページ

詳細

🔌 AI コネクター · コンバーター + OCR

作成者:Oualid Messaoudi · 発行元:Vitalink ATLS Education GmbH Kipsburg 31, 44263 Dortmund · HRB 38336 · vitalink-atls-education.de v1.0.0 · MIT ライセンス

AI に、PDF や画像をそのまま送るのではなく、あらかじめ変換・軽量化されたドキュメントを読み取らせる、2 つのローカル MCP サーバーです。完全オフライン:ネットワークへのアクセスは一切ありません。

コネクター機能前提条件
convertisseur-iaあらゆるドキュメントを軽量な Markdown に変換(テキスト付き PDF、Word、Excel、PowerPoint、CSV、HTML、JSON、XML、RTF、TXT、コード)+トークン削減量を計算Node.js ≥ 18(マルチプラットフォーム)
ocr-imagesスキャン済みPDF、写真、スクリーンショットをテキスト化。Windows 組み込みOCRを使用 · 画像を軽量化してビジョンに対応Node.js ≥ 18 + Windows 10/11

一般的な削減例:88 Ko の PDF の書簡は、推定約 22 000 トークンから約 480に、スクリーンショットは約 945 画像トークンから約 90 テキストトークンになります。


インストール

公式 MCP レジストリ(io.github.Walmes1/convertisseur-ia、io.github.Walmes1/ocr-images)および npm に公開されています。手動でのインストールは不要で、npx がパッケージを取得します。

npx -y convertisseur-ia-mcp
npx -y ocr-images-mcp

ソースからインストールする場合:

git clone https://github.com/Walmes1/connecteurs-ia.git
cd connecteurs-ia/convertisseur-ia
npm install

ocr-images に依存関係はありません。インストールは不要です。

次に、MCP クライアント(Claude Desktop、Claude Code、Cursor、 VS Code、LM Studio など)に 2 つのサーバーを登録します。詳細は config-a-coller.json をご覧ください。

{
  "mcpServers": {
    "convertisseur-ia": {
      "command": "npx",
      "args": ["-y", "convertisseur-ia-mcp"]
    },
    "ocr-images": {
      "command": "npx",
      "args": ["-y", "ocr-images-mcp"]
    }
  }
}

設定ファイルの一般的な場所:

  • Claude Desktop(Windows):%APPDATA%\Claude\claude_desktop_config.json
  • Claude Code:~/.claude.json

変更後、クライアントを再起動してください。


ツール

convertisseur-ia
ツール説明
convertir_document1 つのファイルを Markdown に変換し、トークン統計を表示します。オプション:max_chars、page_debut、page_fin
apercu_document簡易プレビュー:種類、サイズ、推定トークン数、冒頭の文字列
convertir_dossierフォルダー全体を 1 つの Markdown にまとめます。オプション:filtre、recursif、max_fichiers
enregistrer_markdown変換した内容を、元のファイルと同じ場所に .md として保存します
formats_supportes対応形式と例外的なケースの一覧
ocr-images
ツール説明
ocr_image写真/スクリーンショット/スキャン画像をテキスト化します。langue:auto、de、fr など
ocr_pdfスキャン済み PDF をページごとにテキスト化します。オプション:pages("1-3,7")、qualite(デフォルトは 2、小さな文字には 3)
optimiser_image画像を最大 1568 px の JPEG に縮小し、ビジョントークンを最大 −80 % 削減します
langues_ocrWindows にインストールされている OCR 言語と、追加方法を表示します
2 つのツールの併用
document
   │
   ├─ couche texte présente ? ── oui ─▶  convertir_document   (rapide, fidèle)
   │
   └─ non (scan, photo)      ────────▶  ocr_pdf / ocr_image   (OCR Windows, ~1 s/page)

convertir_document はスキャン済み PDF を検出し、ocr_pdf を明示的に案内します。


仕組み

  • 外部ライブラリ不要の Office 対応:.docx、.xlsx、.pptx は ZIP アーカイブです。 Node の zlib を基にした最小限の ZIP リーダーで読み込み、XML から Markdown に変換します。
  • PDF:pdf.js でテキストレイヤーを抽出し、 ライブラリがない場合は組み込みの代替処理を使用します。
  • OCR:Windows に標準搭載されている Windows.Media.Ocr を使用します。Tesseract、モデルのダウンロード、アカウントはいずれも不要です。PDF ページは Windows.Data.Pdf で画像に変換します。 langue: "auto" はインストール済みの各言語を試し、最良の結果を採用します。
  • トークン:テキストは約 4 文字を 1 トークン、画像は largeur × hauteur / 750 として推定します。

プライバシーと範囲

  • ネットワークへの呼び出しはありません。ファイルはディスクから読み込まれてメモリ上で変換され、変換後の Markdown のみが会話に送られます。
  • これらのサーバーは、MCP クライアントから読み込みを指示されたローカルファイルを、フォルダーの制限なく読み取ります。これがローカルツールの原則です。信頼できるクライアントにのみ公開し、公開サービスの背後には決して配置しないでください。
  • enregistrer_markdown と optimiser_image はファイルを書き込みます(デフォルトでは元のファイルと同じ場所)。それ以外のツールはディスクに書き込みません。
  • OCR は完璧ではありません。金額、番号、手書き文字は元のファイルで確認してください。

トラブルシューティング

症状解決策
コネクターが表示されないMCP クライアントが再起動されていないか、設定ファイル内の mcpServers の配置が誤っています
「OCR 言語がインストールされていません」Windows → 時刻と言語 → 言語と地域 → 言語のオプション → OCR にチェックを入れます
PDF が「スキャン済み」と表示されるテキストレイヤーがありません。ocr_pdf を使用してください
.doc / .xls / .ppt が拒否される古いバイナリ形式です。.docx / .xlsx / .pptx として再保存してください
小さな文字の OCR 精度が低いqualite: 3 を指定して ocr_pdf を使用します

簡易確認(ツールの一覧が表示されるはずです):

echo {"jsonrpc":"2.0","id":1,"method":"tools/list"} | node convertisseur-ia/server.js

構成

Connecteurs-IA/
├── README.md · PUBLICATION.md · LICENSE · config-a-coller.json
├── _shared/mcp.js             micro-serveur MCP (stdio, 0 dépendance)
├── convertisseur-ia/
│   ├── server.js              5 outils
│   ├── server.json            manifeste registre MCP
│   └── lib/                   convert · office · zip · pdftext
└── ocr-images/
    ├── server.js              4 outils
    ├── server.json            manifeste registre MCP
    └── win-ocr.ps1            OCR Windows + rendu PDF + redimensionnement

ライセンス

MIT — © 2026 Vitalink ATLS Education GmbH, Dortmund (HRB 38336). Oualid Messaoudi が企画・開発しました。

配布用に予約されている名前:@vitalink-atls/convertisseur-ia-mcp, @vitalink-atls/ocr-images-mcp, de.vitalink-atls-education/convertisseur-ia, de.vitalink-atls-education/ocr-images — 詳細は PUBLICATION.md を参照してください。

コメント

MCP は初めてですか?

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

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