Skip to content

pdf-mcp

Eine lokale CLI und ein MCP-Server mit 57 PDF-Tools: Formulare ausfüllen, OCR, Tabellen, Zusammenführen, Schwärzen, Signaturen und Stapelverarbeitung.

Getestet von Sheela · Aktualisiert

Einrichtung Open Source

Unsere Bewertung

3.5/5

Das umfassendste lokale PDF-Toolkit für Agenten, das wir gefunden haben, mit einem Haken bei der Lizenz und einer Schwärzungsfunktion, die du von Hand prüfen musst.

Was ist pdf-mcp?

pdf-mcp ist ein Kommandozeilen-Tool und MCP-Server für die meisten PDF-Aufgaben. Seine 57 Tools verteilen sich auf Gruppen: Formulare ausfüllen und reduzieren (9), Seitenoperationen wie Zusammenführen, Teilen und Drehen (8), Text-Tools einschließlich Schwärzen per Regex, Wasserzeichen und Bates-Nummerierung (13), Extraktion von Text, Tabellen, Bildern und Links (7), Metadaten (4), Signieren und Prüfen von Signaturen (6), OCR über Tesseract, KI-Tools zum automatischen Ausfüllen von Formularen und Extrahieren strukturierter Daten sowie Stapelverarbeitung.

Die KI-Tools nutzen standardmäßig ein lokales Vision-Modell, dann Ollama, und rufen OpenAI nur auf, wenn du einen Schlüssel angibst. Gebaut ist es auf pypdf, fillpdf und PyMuPDF. Das Repository steht unter Apache 2.0, PyMuPDF aber unter AGPL-3.0. Es hat 11 Sterne; das letzte getaggte Release ist v1.2.18 vom Februar 2026, obwohl das README Funktionen von v1.3 beschreibt und weiter Commits hinzukommen.

pdf-mcp installieren

git clone, make install, pdf-mcp serve

Lohnt sich pdf-mcp?

Rechnungen, Formulare und eingescannte Verträge sind die Stellen, an denen Büroautomatisierung meist ins Stocken gerät. pdf-mcp deckt die ganze Bandbreite mit einer Installation ab, und dieselben 57 Tools funktionieren als CLI-Befehle, sodass aus einer Aufgabe, die ein Agent gelöst hat, ein Skript werden kann.

Lokal zuerst ist für solche Dokumente der richtige Standard. OCR läuft über Tesseract, und die KI-Funktionen (ein Formular aus Quelldaten automatisch ausfüllen, strukturierte Felder extrahieren, ein Dokument klassifizieren) versuchen es erst mit einem lokalen Vision-Modell, dann mit Ollama und erst danach mit OpenAI, wofür ein ausdrücklich gesetzter Schlüssel nötig ist.

Zwei Warnungen. Schwärzen in PDFs geht leicht schief, weil Text unter einem schwarzen Kasten oder in den Metadaten überleben kann. Prüfe deshalb jede geschwärzte Datei mit einem Text-Extraktor, bevor du sie weitergibst. Und PyMuPDF steht unter AGPL-3.0, was trotz des Apache-2.0-Badges im Repository zählt, wenn du das Tool in ein Produkt einbaust, das du vertreibst oder als Netzwerkdienst betreibst.

Das Projekt ist klein, mit 11 Sternen und einem Maintainer, und das neueste getaggte Release hinkt dem README hinterher. Die Bandbreite ist echt; eine Erfolgsbilanz gibt es noch nicht.

Wo es sich lohnt

  • Eine Buchhalterin in einer Firma mit 15 Beschäftigten und 200 Lieferantenrechnungen im Monat

    Rechnungsnummern, Daten und Summen in eine Tabelle übernehmen

    Den Agenten auf den Ordner richten und extract_structured_data mit OCR für Scans nutzen; das lokale Modell hält die Dokumente auf dem Rechner und kostet nichts pro Seite.

  • Ein Rechtsanwaltsfachangestellter, der ein Offenlegungspaket vorbereitet

    Anlagen zusammenführen, Bates-Nummern ergänzen und personenbezogene Daten schwärzen

    merge-pdfs, add-bates-numbering und redact-text-regex nutzen und den Text danach erneut extrahieren, um sicherzugehen, dass nichts Geschwärztes übrig bleibt.

Bevor du dich festlegst

Einrichtung
Das Repository klonen und make install ausführen (auf Basis von uv); für OCR wird Tesseract gebraucht. pdf-mcp serve startet den stdio-Server.
Integrationen
Cursor, Claude Desktop und andere stdio-MCP-Clients; vollständige CLI für Skripte und CI.
Daten und Datenschutz
Die Verarbeitung läuft lokal; das OpenAI-Backend wird nur genutzt, wenn OPENAI_API_KEY gesetzt ist. Code unter Apache 2.0, PyMuPDF unter AGPL-3.0.
Grenzen
11 Sterne und zwei offene Issues; das neueste getaggte Release (v1.2.18) hinkt den Funktionen von v1.3 im README hinterher; für korrektes Schwärzen bist du selbst verantwortlich.

Was gut ist

  • 57 Tools für Formulare, OCR, Extraktion, Signaturen und Stapelverarbeitung
  • Dieselben Tools als CLI und als MCP-Server
  • KI-Funktionen nutzen standardmäßig lokale Modelle
  • Bates-Nummerierung und Signaturprüfung für juristische Arbeit

Was nicht

  • Die Abhängigkeit PyMuPDF steht unter AGPL-3.0
  • Geschwärzte Ausgaben müssen von Hand geprüft werden
  • Sehr kleine Nutzerbasis; Releases hinken dem README hinterher

Am besten für

Menschen, die Rechnungen, Formulare oder eingescannte Dokumente verarbeiten und das auf dem eigenen Rechner erledigen wollen.

Alternativen zu pdf-mcp

pdf-mcp: häufige Fragen

Lohnt sich pdf-mcp?
Das umfassendste lokale PDF-Toolkit für Agenten, das wir gefunden haben, mit einem Haken bei der Lizenz und einer Schwärzungsfunktion, die du von Hand prüfen musst. Wir bewerten es mit 3.5 von 5.
Was kostet pdf-mcp?
Kostenlos; Code unter Apache 2.0 mit einer Abhängigkeit unter AGPL-3.0 (PyMuPDF). Das optionale OpenAI-Backend wird separat abgerechnet.
Welche Nachteile hat pdf-mcp?
Die Abhängigkeit PyMuPDF steht unter AGPL-3.0; Geschwärzte Ausgaben müssen von Hand geprüft werden; Sehr kleine Nutzerbasis; Releases hinken dem README hinterher.
Für wen eignet sich pdf-mcp?
Menschen, die Rechnungen, Formulare oder eingescannte Dokumente verarbeiten und das auf dem eigenen Rechner erledigen wollen.
Ist pdf-mcp sicher für Firmendaten?
Die Verarbeitung läuft lokal; das OpenAI-Backend wird nur genutzt, wenn OPENAI_API_KEY gesetzt ist. Code unter Apache 2.0, PyMuPDF unter AGPL-3.0.
Was sind die besten Alternativen zu pdf-mcp?
Die nächsten Alternativen, die wir getestet haben, sind Filesystem (reference server).

Antworten geprüft am 24. Okt. 2026.