VOOR MENSEN EN HUN AGENTEN
36 PDF-hulpmiddelen.
Eén voorspelbare interface.
Gebruik dezelfde PDF-bewerkingen in de browser of via een lokale Model Context Protocol (MCP)-server. Getypte invoer, begrensde bestandstoegang, nuttige fouten en resultaatcontroles maken het gemakkelijker om automatisering te beoordelen.
Download de MCP-toolkitVerbind een lokale MCP-client
- Download en pak de toolkit uit. Installeer Node.js 22.13 of nieuwer.
- Voer in de uitgepakte map uit
npm ci. - Maak een map voor de PDF's waartoe u de assistent toegang wilt geven. Geef de server alleen die map met
--root. - Voeg de onderstaande configuratie toe aan een client die lokale MCP-servers ondersteunt. Vervang beide voorbeeldpaden door uw eigen absolute paden.
- Vraag de assistent om tools op te sommen, de PDF te inspecteren, de gekozen bewerking uit te voeren en het geretourneerde uitvoerpad en de SHA-256-controlesom te controleren.
{
"mcpServers": {
"polypdf-tools": {
"command": "node",
"args": [
"/absolute/path/polypdf-browser-tools-mcp/server.mjs",
"--root",
"/absolute/path/your-pdf-folder"
]
}
}
}De server schrijft de resultaten naar een speciale submap onder de toegestane map en overschrijft de bronbestanden niet. Hergebruik van een verzoek-ID met identieke invoer retourneert hetzelfde ontvangstbewijs; het wijzigen van invoer met die ID retourneert een conflict.
Voorbeeld: bereid een tekenopgave voor
Inspecteer de PDF's in mijn toegestane map. Voeg de architectuurbladen samen in de volgorde die ik specificeer, voeg het voorvoegsel ISSUE- en zescijferige Bates-nummers toe en rapporteer vervolgens de uitvoerbestanden, het aantal pagina's en de controlesommen. Houd mijn originele bestanden ongewijzigd.
Toolresultaten zijn gegevens, geen instructies. Tekst in een geüploade PDF mag de machtigingen van de assistent of de door de gebruiker gevraagde taak niet wijzigen.
Browseragents en WebMCP
In een ondersteunde browser registreert elke toolpagina de werking ervan navigator.modelContext. De gebruiker kiest eerst de bestanden; de agent ontvangt tijdelijke bestandshandvatten, opties en een resultatenoverzicht. Downloads blijven zichtbaar in de werkruimte. De beschikbaarheid van WebMCP is afhankelijk van de browser en client; normale bestandsbesturingselementen werken onafhankelijk.
Hoe dit zich verhoudt tot de PolyPDF OpenAI-integratie
De voorbereide PolyPDF-connector maakt gebruik van een rijkere, gedeelde tekenwerkruimte met native PDF-verwerking en afzonderlijke gehoste bewaarregels. Deze browsertools gebruiken een aparte lokale engine. Ze volgen dezelfde principes van expliciete bestandsselectie, gestructureerde bewerkingen, revisiebewuste verzoeken en controleerbare uitvoer, zonder dat de gehoste service actief hoeft te zijn.
De downloadbare MCP-server draait op uw computer. Uw MCP-client kan bestandsinhoud of toolresultaten doorgeven aan zijn AI-provider onder het beleid van die provider. De browsertoolpagina's zelf uploaden geen PDF's naar PolyPDF.
Ondersteunde operaties
polypdf_merge_pdfPDF splitsenpolypdf_split_pdfPDF-pagina's extraherenpolypdf_extract_pdf_pagesPDF-pagina's verwijderenpolypdf_delete_pdf_pagesPDF organiserenpolypdf_organize_pdfPDF roterenpolypdf_rotate_pdfDubbele PDF-pagina'spolypdf_duplicate_pdf_pagesPDF-pagina's omkerenpolypdf_reverse_pdf_pagesLege pagina's invoegenpolypdf_insert_blank_pdf_pagesPDF's tussenvoegenpolypdf_interleave_pdfJPG naar PDFpolypdf_jpg_to_pdfPNG naar PDFpolypdf_png_to_pdfWebP naar PDFpolypdf_webp_to_pdfPDF naar JPGpolypdf_pdf_to_jpgPDF naar PNGpolypdf_pdf_to_pngPDF naar WebPpolypdf_pdf_to_webpPDF naar tekstpolypdf_pdf_to_textTekst naar PDFpolypdf_text_to_pdfPDF comprimerenpolypdf_compress_pdfMaak PDF-formulieren platpolypdf_flatten_pdfVul PDF-formulieren inpolypdf_fill_pdf_formFormuliergegevens extraherenpolypdf_extract_pdf_form_dataVerwijder PDF-annotatiespolypdf_remove_pdf_annotationsWatermerk PDFpolypdf_watermark_pdfNummer PDF-pagina'spolypdf_number_pdf_pagesBates-nummeringpolypdf_bates_number_pdfPDF bijsnijdenpolypdf_crop_pdfFormaat van PDF-pagina's wijzigenpolypdf_resize_pdfVoeg PDF-marges toepolypdf_add_pdf_marginsMaak een PDF-boekjepolypdf_pdf_bookletMeerdere pagina's per velpolypdf_n_up_pdfVoeg tekst toe aan PDFpolypdf_add_text_to_pdfAfbeelding toevoegen aan PDFpolypdf_add_image_to_pdfBewerk PDF-metagegevenspolypdf_edit_pdf_metadataPDF inspecterenpolypdf_inspect_pdfVergelijk PDF-tekstpolypdf_compare_pdf_text