Supposons que vous avez un dossier de contrats et que vous avez besoin de la première page de chacun, ou de la page de signature, pour une révision. Un agent IA avec le serveur GroupDocs.Merger.Mcp le fait en une seule invite, localement sur votre machine, depuis Claude Desktop, Claude Code, Cursor ou VS Code avec GitHub Copilot :
Extraire la page 1 de chaque PDF dans mon dossier de documents et lister ce que vous avez produit.
La version étape par étape avec configuration et dépannage se trouve dans la documentation : Comment extraire des pages de nombreux documents en une fois.
Que fait l’agent avec un dossier de fichiers ?
Pour chaque fichier, l’agent appelle l’outil split une fois. Chaque appel crée un document d’une seule page. Un dossier de 40 factures produit donc 40 pages de garde. L’outil n’a pas de mode dossier ; l’agent fournit la boucle, et le moteur effectue l’extraction de pages pour chaque fichier. Les fichiers sont résolus par leur nom à l’intérieur du dossier configuré dans GROUPDOCS_MCP_STORAGE_PATH, ainsi l’agent transmet invoice-014.pdf, et non un chemin depuis votre machine.
Comment garder les pages extraites hors du dossier des originaux ?
Quarante pages extraites à côté de quarante originales constituent un dossier que personne ne peut parcourir. Définissez GROUPDOCS_MCP_OUTPUT_PATH vers un répertoire séparé, et les résultats atterrissent à part des sources. Sans cela, la sortie va dans le dossier de stockage. C’est un réglage unique, et chaque invite en masse après cela reste ordonnée.
Comment extraire la dernière page, ou une page qui change ?
“La dernière page” a un numéro différent dans chaque fichier. Faites d’abord appeler à l’agent get_document_info pour chaque document. Il renvoie pageCount, ainsi l’agent peut calculer le numéro de page pour chaque fichier :
Pour chaque PDF dans le dossier, vérifiez le nombre de pages, puis extrayez la dernière page de chacun.
Un agent qui devine échoue sur les fichiers où la supposition est incorrecte. L’erreur est par fichier, pas fatale.
Quelles variantes apparaissent le plus souvent ?
Extraire la dernière page de chaque document. Vérifier d’abord le nombre de pages.
Extraire la page 2 de chaque contrat, puis fusionner toutes en un seul fichier de révision.
Pour chaque fichier, extraire la page de signature et placer les résultats dans le dossier de sortie.
La deuxième invite enchaîne avec merge par lots de jusqu’à quatre documents, ce qui vous donne un seul document combiné construit à partir d’une page de chaque source. Plus de quatre sources signifie plus de tours. L’invite de page de signature fonctionne lorsque vous indiquez à l’agent quelle page contient la signature ; l’outil extrait les numéros de page que vous lui fournissez et ne recherche pas le contenu.
Quand une invite par dossier est-elle de la bonne taille ?
Utilisez-le lorsque la même règle s’applique à chaque fichier : première page, dernière page, une page de signature connue. L’invite indique la règle une fois, et l’agent l’applique fichier par fichier. Le travail d’archivage et de révision juridique correspond à ce modèle : une page de garde de chaque fichier pour un index, ou la page contenant les signatures de chaque contrat pour une vérification. Si la règle diffère selon le fichier, divisez le dossier en groupes et exécutez une invite par groupe, de sorte que chaque invite indique toujours une seule règle. Conservez l’instruction « listez ce que vous avez produit » dans chaque invite en masse ; la liste est votre enregistrement des fichiers traités.
Exemple de session (abrégé)
Une illustration basée sur le comportement documenté de l’outil, et non une capture d’écran.
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.
Que peut mal se passer dans un lot de nombreux fichiers ?
- Les échecs sont par fichier. Un document corrompu ou protégé par mot de passe échoue lors de son appel. Demandez les échecs sous forme de liste afin qu’un lot de 40 ne masque pas deux erreurs. L’outil
splitaccepte un argumentpasswordpour les documents protégés. - Un document court. Demander une page qui n’existe pas échoue pour ce fichier ; les autres fichiers ne sont pas affectés.
- L’utilisation au compteur s’accumule. Sous licence au compteur, chaque appel est facturé comme un traitement.
Limites honnêtes
- Le mode d’évaluation limite la sortie fusionnée à 3 pages. Le résultat est tronqué aux 3 premières pages, avec un badge d’essai sur chaque page. L’extraction de pages uniques n’est pas affectée, mais dès que vous fusionnez les résultats, la limite s’applique silencieusement. Un fichier de révision fusionné construit à partir de quarante premières pages revient avec trois pages. Vérifiez
get_license_statusavant l’exécution. - Pas de recherche de contenu. L’agent sélectionne les pages par numéro. Trouver « la page avec la signature » est votre instruction, pas une fonctionnalité de l’outil.
- Pas de mode dossier dans l’outil. Un appel
splittraite un fichier, donc un grand dossier implique de nombreux appels.
FAQ
Comment extraire la première page de tous les PDF d’un dossier ? Pointez le serveur vers le dossier, puis demandez : « Extraire la page 1 de chaque PDF dans mon dossier de documents et lister ce que vous avez produit. » L’agent appelle split pour chaque fichier.
L’IA peut-elle fractionner en lot des documents et rassembler les pages dans un seul fichier ? Oui. Après l’extraction, demandez à l’agent de fusionner les fichiers d’une page en séries de quatre. En mode d’évaluation, ce fichier fusionné est limité à 3 pages.
Les fichiers quittent-ils ma machine ? Non. Le serveur lit et écrit les dossiers que vous configurez, via le transport stdio local, sans ports entrants.
Approfondir
- Documentation, guide canonique : Comment extraire des pages de nombreux documents en une fois
- Hub de documentation : GroupDocs.Merger MCP Server
- Commencez ici : Pourquoi votre agent IA devrait fusionner les fichiers avec un moteur, et non en les régénérant
- Lié : Appliquer l’ordre d’assemblage d’un pack de documents avec des flux de travail IA automatisés utilisant MCP
- Lié : 3 façons de reconstruire un document à partir des seules pages dont vous avez besoin via MCP
- Sur site et modèle de sécurité : 3 architectures pour le traitement de documents par IA, et celle qui garde les fichiers à l’intérieur de votre réseau
- Questions : GroupDocs Merger forum
- Source : GroupDocs.Merger.Mcp on GitHub