Angenommen, Sie haben einen Ordner mit Verträgen und benötigen die erste Seite jedes Vertrags oder die Unterschriftsseite für eine Überprüfung. Ein KI‑Agent mit dem GroupDocs.Merger.Mcp‑Server erledigt das in einem Prompt, lokal auf Ihrem Rechner, von Claude Desktop, Claude Code, Cursor oder VS Code mit GitHub Copilot:
Extrahiere Seite 1 aus jedem PDF in meinem Dokumenten‑Ordner und liste, was du erzeugt hast.
Die schrittweise Version mit Konfiguration und Fehlersuche finden Sie in der Dokumentation: How to extract pages from many documents at once.
Was macht der Agent mit einem Ordner voller Dateien?
Für jede Datei ruft der Agent das split‑Tool einmal auf. Jeder Aufruf erzeugt ein einseitiges Dokument. Ein Ordner mit 40 Rechnungen liefert also 40 Deckblätter. Das Tool hat keinen Ordner‑Modus; der Agent stellt die Schleife bereit, und die Engine führt die Seitenaus‑Extraction für jede Datei durch. Dateien werden anhand ihres Namens im Ordner, der in GROUPDOCS_MCP_STORAGE_PATH konfiguriert ist, aufgelöst, sodass der Agent invoice-014.pdf übergibt, nicht einen Pfad von Ihrem Rechner.
Wie verhindern Sie, dass die extrahierten Seiten im Ordner der Originale landen?
Vierzig extrahierte Seiten neben vierzig Originalen ergeben einen Ordner, den niemand durchsuchen kann. Setzen Sie GROUPDOCS_MCP_OUTPUT_PATH auf ein separates Verzeichnis, und die Ergebnisse landen getrennt von den Quellen. Ohne diese Einstellung wird die Ausgabe in den Speicher‑Ordner geschrieben. Das ist eine einmalige Einstellung, und jeder nachfolgende Batch‑Prompt bleibt übersichtlich.
Wie extrahieren Sie die letzte Seite oder eine Seite, die sich verschiebt?
„Die letzte Seite“ hat in jeder Datei eine andere Nummer. Lassen Sie den Agenten zuerst get_document_info für jedes Dokument aufrufen. Er gibt pageCount zurück, sodass der Agent die Seitenzahl pro Datei berechnen kann:
Für jedes PDF im Ordner die Seitenzahl prüfen und dann die letzte Seite jedes Dokuments extrahieren.
Ein Agent, der rät, schlägt bei den Dateien fehl, bei denen die Schätzung falsch ist. Der Fehler ist dateibezogen, nicht fatal.
Welche Varianten treten am häufigsten auf?
Extrahiere die letzte Seite jedes Dokuments. Prüfe zuerst die Seitenzahl.
Ziehe Seite 2 aus jedem Vertrag heraus und füge sie anschließend zu einer einzigen Prüfdatei zusammen.
Für jede Datei die Unterschriftsseite extrahieren und die Ergebnisse in den Ausgabeverzeichnis ablegen.
Der zweite Prompt wird in merge verkettet, wobei jeweils bis zu vier Dokumente in einer Runde zusammengeführt werden, was Ihnen ein einziges kombiniertes Dokument liefert, das aus einer Seite jeder Quelle besteht. Mehr als vier Quellen bedeuten weitere Runden. Der Unterschriftsseiten‑Prompt funktioniert, wenn Sie dem Agenten mitteilen, welche Seite die Unterschrift enthält; das Tool extrahiert die von Ihnen angegebenen Seitenzahlen und sucht nicht nach Inhalt.
Wann ist ein Prompt pro Ordner die richtige Größe?
Verwenden Sie es, wenn dieselbe Regel für jede Datei gilt: erste Seite, letzte Seite, eine bekannte Unterschriftsseite. Der Prompt gibt die Regel einmal an, und der Agent wendet sie Datei für Datei an. Archiv‑ und Rechtsprüfungs‑Arbeiten passen zu diesem Muster: ein Deckblatt jeder Datei für ein Inhaltsverzeichnis oder die Seite, die Unterschriften jeder Vereinbarung enthält, für eine Kontrolle. Wenn die Regel je Datei variiert, teilen Sie den Ordner in Gruppen auf und führen Sie einen Prompt pro Gruppe aus, sodass jeder Prompt weiterhin nur eine Regel enthält. Behalten Sie die Anweisung „liste, was du erzeugt hast“ in jedem Batch‑Prompt bei; die Liste ist Ihr Protokoll, welche Dateien bearbeitet wurden.
Beispiel‑Sitzung (gekürzt)
Eine Darstellung basierend auf dem dokumentierten Werkzeugverhalten, kein aufgenommenes Bildschirmfoto.
You: Extract page 1 from every PDF in my documents folder and
list what you produced.
Agent: Found 3 PDFs in the folder.
[calls split on each file with pages = "1"]
Extracted page 1 from all 3 files: 3 single-page documents
in your output folder. No failures.
Was kann bei einer Stapelverarbeitung vieler Dateien schiefgehen?
- Fehler treten pro Datei auf. Ein beschädigtes oder passwortgeschütztes Dokument schlägt bei seinem eigenen Aufruf fehl. Bitten Sie um die Fehler als Liste, damit ein Stapel von 40 nicht zwei Fehler verbirgt. Das
split‑Tool akzeptiert einpassword‑Argument für geschützte Dokumente. - Ein kurzes Dokument. Das Anfordern einer nicht existierenden Seite schlägt für diese Datei fehl; die anderen Dateien bleiben unbeeinflusst.
- Verbrauchsbasierte Nutzung summiert sich. Bei verbrauchsbasierter Lizenzierung wird jeder Aufruf als Verarbeitung abgerechnet.
Ehrliche Grenzen
- Der Evaluationsmodus kürzt zusammengeführte Ausgaben auf 3 Seiten. Das Ergebnis wird auf die ersten 3 Seiten gekürzt, mit einem Test‑Badge auf jeder Seite. Das Extrahieren einzelner Seiten bleibt unverändert, aber sobald Sie die Ergebnisse zusammenführen, greift die Begrenzung stillschweigend. Eine zusammengeführte Prüfdatei, die aus vierzig ersten Seiten besteht, wird als drei Seiten zurückgeliefert. Prüfen Sie
get_license_statusvor dem Durchlauf. - Keine Inhaltssuche. Der Agent wählt Seiten nach Nummer. Das Finden der „Seite mit der Unterschrift“ ist Ihre Anweisung, keine Werkzeugfunktion.
- Kein Ordner‑Modus im Werkzeug. Ein
split‑Aufruf verarbeitet eine Datei, sodass ein großer Ordner viele Aufrufe bedeutet.
FAQ
Wie extrahiere ich die erste Seite aus allen PDFs in einem Ordner? Zeigen Sie den Server auf den Ordner und fragen Sie: „Extrahiere Seite 1 aus jedem PDF in meinem Dokumenten‑Ordner und liste, was du erzeugt hast.“ Der Agent ruft split für jede Datei auf.
Kann KI Dokumente stapelweise splitten und die Seiten in einer Datei sammeln? Ja. Nach dem Extrahieren bitten Sie den Agenten, die einseitigen Dateien in Vierer‑Runden zusammenzuführen. Im Evaluationsmodus wird diese zusammengeführte Datei auf 3 Seiten gekürzt.
Verlassen die Dateien meinen Rechner? Nein. Der Server liest und schreibt die von Ihnen konfigurierten Ordner über lokalen stdio‑Transport, ohne eingehende Ports.
Weiterführende Informationen
- Dokumentation, kanonische Anleitung: How to extract pages from many documents at once
- Dokumentations‑Hub: GroupDocs.Merger MCP Server
- Start hier: Why your AI agent should merge files with an engine, not by regenerating them
- Verwandt: Enforce document pack assembly order with automated AI workflows using MCP
- Verwandt: 3 ways to rebuild a document from just the pages you need via MCP
- On‑Premise‑ und Sicherheitsmodell: 3 architectures for AI document processing, and the one that keeps files inside your network
- Fragen: GroupDocs Merger forum
- Quelle: GroupDocs.Merger.Mcp on GitHub