Om documenten te combineren met een AI‑agent, laat de agent een merge‑engine aanroepen; vraag het LLM niet de bestanden te lezen en het gecombineerde bestand te schrijven. De GroupDocs.Merger.Mcp‑server biedt cliënten zoals Claude Desktop, Claude Code en Cursor een merge‑tool die de bestanden lokaal, op uw machine, combineert en de originelen onaangeroerd laat:

Combineer part-one.pdf, part-two.pdf en appendix.pdf tot één document, appendix als laatste.

De stapsgewijze versie met configuratie en probleemoplossing staat in de documentatie: Hoe documenten te combineren met AI‑agents via MCP.

Wat gaat er mis wanneer een LLM een document regenereert?

Zonder een merge‑tool werkt een model doorgaans met de geëxtraheerde tekst van elk bestand en schrijft nieuwe inhoud. Wat u terugkrijgt is een nieuw document dat op de invoer lijkt. Lay‑out, stijlen, tabellen en ingesloten objecten zijn niet gegarandeerd te overleven bij regeneratie, en er wordt niets in het proces gecontroleerd tegen de originelen, waardoor weggelaten of herformuleerde inhoud onopgemerkt kan blijven.

Dit is niet specifiek voor één model. Het volgt uit de methode: regeneratie is een herschrijving, en een herschrijving is geen merge.

Wat doet een merge‑engine anders?

De engine opent elke bron in zijn eigen formaat en combineert de documenten. De probleemoplossingspagina van GroupDocs.Merger geeft het resultaat weer: de engine merge‑t documenten in hun eigen formaat, waarbij lay‑out, stijlen en structuur behouden blijven; het is geen print‑naar‑PDF‑concatenatie. Lettertypen en stijlen die tussen bronnen verschillen, blijven verschillend in het resultaat.

De taak van het model krimpt tot waar het goed in is: uw verzoek begrijpen, de bestanden kiezen, de volgorde bepalen en het resultaat controleren. De engine doet het document‑niveau werk.

Welke MCP‑server merge‑t PDF‑bestanden?

De merge‑tool van GroupDocs.Merger.Mcp wordt aan de agent beschreven als “Merge 2–4 documenten tot één bestand en sla het resultaat op in opslag.” Ze ondersteunt PDF, DOCX, XLSX, PPTX en meer dan 30 andere document-, afbeelding‑ en archiefformaten. De invoer is file1 en file2, met optioneel file3 en file4. Het resultaat wordt opgeslagen in uw output‑map, en de bronnen blijven ongewijzigd.

Vier tools vormen de volledige server:

Tool Wat het doet
merge Combineert twee tot vier documenten tot één
split Haalt de pagina’s die u noemt eruit, elk als een eigen document
get_document_info Geeft bestandstype, paginatelling, grootte en afmetingen per pagina terug
get_license_status Rapporteert de licentiemodus: evaluatie, gelicentieerd of gemeten

Hoe merge‑t u PDF‑bestanden met Claude lokaal?

Start de server met Docker of, met de .NET 10 SDK geïnstalleerd, met dnx:

dnx GroupDocs.Merger.Mcp --yes

Stel GROUPDOCS_MCP_STORAGE_PATH in op de map die uw documenten bevat en registreer de server in uw client. De documentatie geeft de configuratie weer voor Claude Desktop, Claude Code, VS Code met GitHub Copilot, Cursor, Windsurf en meer. Via MCP’s stdio‑transport start de client de server als een child‑process. Het datapad is agent, lokale server, lokaal bestandssysteem; er wordt geen document geüpload naar een merge‑website.

Wat zijn de regels van de merge‑tool?

Regel Wat het in de praktijk betekent
Volgorde is slotvolgorde file1 komt eerst en file4 laatst. Zeg “appendix last” in de prompt.
Twee tot vier bestanden per oproep Voor negen PDF‑s, vraag de agent om telkens vier te merge‑n en koppel elk resultaat aan de volgende oproep.
Eén formaatfamilie Alle PDF‑s, of alle DOCX. Een gemengde set heeft geen gedefinieerd merge‑resultaat.
Gemengde formaten Converteer eerst met GroupDocs.Conversion.Mcp, daarna merge‑t u de overeenkomstige set.

Voorbeeldsessie (verkort)

Een illustratie gebaseerd op het gedocumenteerde tool‑gedrag, geen vastgelegde screenshot.

You:   Combine part-one.pdf, part-two.pdf and appendix.pdf into one
       document, appendix last.

Agent: [calls merge with file1 = part-one.pdf, file2 = part-two.pdf,
        file3 = appendix.pdf]
       Merged the three PDFs in that order. The combined file is in
       your output folder and the three sources are unchanged.
       Want me to check the page count of the result?

Eerlijke beperkingen

  • Evaluatiemodus knipt het resultaat stilletjes bij. Zonder licentie wordt het resultaat bijgesneden tot de eerste 3 pagina’s, met een proefbadge op elke pagina. Een merge van vier tien‑pagina PDF‑s komt terug als drie pagina’s en lijkt te werken. Vraag “Wat is de licentiestatus van de merger‑server?” zodat de agent get_license_status aanroept vóór een echte uitvoering.
  • Geen gemengde‑formaat merge in één oproep. Een PDF en een Word‑bestand hebben eerst een conversiestap nodig.
  • Geen editor. De server combineert en extraheert volledige pagina’s. Het bewerkt geen inhoud binnen een pagina.
  • Paginatellingen moet u zelf controleren. Vraag naar het aantal pagina’s van het resultaat met get_document_info en vergelijk dit met de som van de delen.

Veelgestelde vragen

Kan Claude PDF‑s merge‑n zonder ze te uploaden? Ja, met een lokale MCP‑server. De server draait op uw machine en leest en schrijft lokale mappen, zodat de documenten zelf niet worden geüpload. Uw prompts en de antwoorden van de agent gaan nog steeds naar de modelprovider die uw client gebruikt.

Waarom de LLM de bestanden niet zelf laten combineren? Een model dat een document regenereert produceert nieuwe inhoud, en lay‑out en stijlen zijn niet gegarandeerd gelijk. Een engine combineert de originele documenten in hun eigen formaat.

Waarom bestaat mijn samengevoegde bestand uit slechts drie pagina’s? De server draait in evaluatiemodus, die het resultaat bijsnijdt tot de eerste 3 pagina’s. Pas een licentiebestand of metered‑sleutels toe en voer de merge opnieuw uit.

Ga dieper