Ocr Images

io.github.Walmes1由 GitHub 帳號 Walmes1 發布v1.0.0更新於 Oct 24, 2026

OCR local Windows : PDF scannes, photos et captures vers texte, plus allegement d'images

已驗證STDIO僅桌面檔案與儲存

概覽

AI 產生的概覽

Windows 本機 OCR 伺服器,讓助理把掃描 PDF、照片與截圖轉成文字,並壓縮圖片以節省 token。

可以做什麼
對圖片與照片執行 OCR,輸出文字並可指定語言。對掃描 PDF 逐頁辨識,可限定頁面範圍與品質。縮小圖片尺寸以降低視覺模型的 token 用量。列出 Windows 已安裝的 OCR 語言。
適用情境
當你需要在 Windows 上把掃描 PDF、照片或螢幕截圖轉成文字,或想在送進視覺模型前先縮小圖片以節省 token 時使用。適合處理沒有文字層的文件。
執行需求
需在本機以 Node.js 18 以上執行,且僅支援 Windows 10/11;使用 Windows 內建 OCR,須在系統語言設定中安裝對應的 OCR 語言套件。不需帳號、API 金鑰或網路連線。
安裝前請注意
伺服器可讀取用戶端要求讀取的任何本機檔案,沒有資料夾限制,只應搭配可信任的用戶端使用。部分工具會寫入檔案(預設寫在原檔旁)。OCR 結果可能出錯,金額、編號與手寫內容應對照原稿確認。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Ocr Images,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

🔌 Connecteurs IA · Convertisseur + OCR

Créateur : Oualid Messaoudi · Éditeur : Vitalink ATLS Education GmbH Kipsburg 31, 44263 Dortmund · HRB 38336 · vitalink-atls-education.de v1.0.0 · licence MIT

Deux serveurs MCP locaux qui font lire à l'IA des documents déjà convertis et allégés, au lieu de lui envoyer des PDF et des images bruts. 100 % hors ligne : aucun appel réseau.

ConnecteurCe qu'il faitPrérequis
convertisseur-iaTout document → Markdown léger (PDF avec texte, Word, Excel, PowerPoint, CSV, HTML, JSON, XML, RTF, TXT, code) + calcul de l'économie de tokensNode.js ≥ 18 (multi-plateforme)
ocr-imagesPDF scannés, photos et captures → texte, via l'OCR intégré à Windows · allègement d'images pour la visionNode.js ≥ 18 + Windows 10/11

Économie typique : un courrier PDF de 88 Ko passe de ~22 000 tokens estimés à ~480, une capture d'écran de ~945 tokens image à ~90 tokens de texte.


Installation

Publies au registre MCP officiel (io.github.Walmes1/convertisseur-ia, io.github.Walmes1/ocr-images) et sur npm : aucune installation manuelle n'est necessaire, npx recupere le paquet.

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

Depuis les sources, si tu preferes :

bash
git clone https://github.com/Walmes1/connecteurs-ia.gitcd connecteurs-ia/convertisseur-ianpm install

ocr-images n'a aucune dépendance : rien à installer.

Puis déclarer les deux serveurs dans le client MCP (Claude Desktop, Claude Code, Cursor, VS Code, LM Studio…) — voir config-a-coller.json :

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

Emplacements habituels du fichier de configuration :

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

Redémarrer le client après modification.


Les outils

convertisseur-ia

OutilDescription
convertir_documentUn fichier → Markdown + statistiques de tokens. Options : max_chars, page_debut, page_fin
apercu_documentAperçu bon marché : type, poids, tokens estimés, premiers caractères
convertir_dossierUn dossier entier en un seul Markdown. Options : filtre, recursif, max_fichiers
enregistrer_markdownConvertit et écrit un .md à côté de l'original
formats_supportesListe des formats et cas particuliers

ocr-images

OutilDescription
ocr_imagePhoto / capture / scan → texte. langue : auto, de, fr…
ocr_pdfPDF scanné → texte page par page. Options : pages ("1-3,7"), qualite (2 par défaut, 3 pour les petits caractères)
optimiser_imageRéduit une image à 1568 px max en JPEG → jusqu'à −80 % de tokens vision
langues_ocrLangues OCR installées dans Windows + comment en ajouter une

Le duo

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 détecte les PDF scannés et renvoie explicitement vers ocr_pdf.


Comment ça marche

  • Office sans bibliothèque externe : .docx, .xlsx, .pptx sont des archives ZIP — lecteur ZIP minimal basé sur le zlib de Node, puis conversion XML → Markdown.
  • PDF : couche texte extraite via pdf.js, avec un repli intégré si la bibliothèque manque.
  • OCR : Windows.Media.Ocr, déjà présent dans Windows — aucun Tesseract, aucun modèle à télécharger, aucun compte. Les pages PDF sont rendues en image par Windows.Data.Pdf. langue: "auto" essaie chaque langue installée et garde le meilleur résultat.
  • Tokens : estimation ~4 caractères = 1 token pour le texte, largeur × hauteur / 750 pour les images.

Confidentialité et périmètre

  • Aucun appel réseau : les fichiers sont lus sur le disque, convertis en mémoire, et seul le Markdown obtenu arrive dans la conversation.
  • Ces serveurs lisent les fichiers locaux que le client MCP leur demande de lire, sans restriction de dossier — c'est le principe d'un outil local. À n'exposer qu'à un client de confiance, jamais derrière un service public.
  • enregistrer_markdown et optimiser_image écrivent un fichier (par défaut à côté de l'original) ; aucun autre outil n'écrit sur le disque.
  • Un OCR n'est jamais parfait : vérifier montants, numéros et écriture manuscrite sur l'original.

Dépannage

SymptômeSolution
Les connecteurs n'apparaissent pasClient MCP non redémarré, ou mcpServers mal placé dans le fichier de configuration
« aucune langue OCR installée »Windows → Heure et langue → Langue et région → options de la langue → cocher OCR
Un PDF est signalé « scanné »Il n'a pas de couche texte : passer par ocr_pdf
.doc / .xls / .ppt refusésAnciens formats binaires : ré-enregistrer en .docx / .xlsx / .pptx
OCR imprécis sur petits caractèresocr_pdf avec qualite: 3

Vérification rapide (doit lister les outils) :

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

Structure

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

Licence

MIT — © 2026 Vitalink ATLS Education GmbH, Dortmund (HRB 38336). Conçu et développé par Oualid Messaoudi.

Noms réservés pour la distribution : @vitalink-atls/convertisseur-ia-mcp, @vitalink-atls/ocr-images-mcp, de.vitalink-atls-education/convertisseur-ia, de.vitalink-atls-education/ocr-images — détails dans PUBLICATION.md.

來源:README.md,提交 9a00e73

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 40%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。