Ga naar inhoud

NextPDF Connect

NextPDF Connect

NextPDF Connect is het pakket nextpdf/server. Het draait als langlevende service die de NextPDF PDF 2.0-engine beschikbaar stelt aan AI-agents en clients voor het Hypertext Transfer Protocol (HTTP). Hetzelfde toolregister is via drie transporten beschikbaar: Model Context Protocol (MCP) via standaardinvoer en -uitvoer, een Application Programming Interface (API) volgens Representational State Transfer (REST), beschreven in een OpenAPI 3.1-document, en gRPC, gedefinieerd door het Protocol Buffers-pakket nextpdf.connect.v1. Elke tool specificeert een risiconiveau. Tools in het hoogste niveau moeten vóór uitvoering een human-in-the-loop (HITL)-bevestigingscontrole doorlopen.

Gebruik dit gedeelte voor serverbeheer of integratie. Begin met het Overzicht om de architectuur te begrijpen en een transport te kiezen, en gebruik daarna de API-referentie voor de exacte tool- en servicesymbolen.

Deze pagina’s behandelen de concepten, configuratie en bediening van de server.

PaginaGebruik hiervoor
OverzichtDe pakketgrens, de drie transporten en waarom het aantal tools een runtime-eigenschap is.
SnelstartgidsEen uitvoerbare eerste MCP-handshake en het bijbehorende REST-renderverzoek.
ConfiguratieHet MCP-YAML-bestand, de omgevingsvariabelen NEXTPDF_* en de risico-override die alleen naar boven kan worden bijgesteld.
Opstart en detectieHoe elk transport verbinding maakt met de bijbehorende server en bij het opstarten tools en niveaus detecteert.
ToolcatalogusDe geverifieerde, altijd beschikbare set kerntools en hoe de runtime het totale aantal berekent.
HITL-risiconiveausHet risicomodel met vier niveaus en de bevestigingschallenge voor tools die goedkeuring vereisen.
ImplementatieRoadRunner-workerprofielen, Docker, op Redis gebaseerde opslag en wederzijdse Transport Layer Security (TLS) voor gRPC.
Beveiliging en bedieningAuthenticatie, transportbeveiliging, het dreigingsmodel en het standpunt over gegevenslocatie.

Elk transport heeft een eigen referentiepagina.

TransportpaginaGebruik hiervoor
MCP-transportJavaScript Object Notation Remote Procedure Call (JSON-RPC) 2.0-framing via stdio en de methoden initialize / tools/list / tools/call.
REST-transportDe RoadRunner PSR-15-pijplijn, het OpenAPI 3.1-contract, bearer-authenticatie en routes met niveaucontrole.
gRPC-transportDe service nextpdf.connect.v1.NextPDFConnect, server-streaming-RPC’s en authenticatie via metadata.

Gebruik deze twee pagina’s voor ontwikkeling tegen de server.

PaginaRol
API-referentieElke geregistreerde tool, met naam en klasse, gRPC-service- en berichtsymbolen, het foutmodel en de rate limits.
OntwikkelaarsgidsDe architectuurgrens, de runtime-levenscyclus, de niveaubepaling, de bevestigingscontrole, de uitbreidingspunten en de testchecklist.