Zum Inhalt springen

NextPDF Connect

NextPDF Connect

NextPDF Connect ist das nextpdf/server-Paket: ein langlebiger Dienst, der die NextPDF PDF 2.0-Engine für KI-Agenten und Hypertext Transfer Protocol (HTTP)-Clients bereitstellt. Dieselbe Tool-Registry wird auf drei Wegen bereitgestellt — das Model Context Protocol (MCP) über Standardeingabe und -ausgabe, eine durch ein OpenAPI 3.1-Dokument beschriebene Representational State Transfer (REST) Application Programming Interface (API) und gRPC, definiert durch das nextpdf.connect.v1 Protocol Buffers-Paket. Für jedes Tool ist eine Risikostufe deklariert. Tools der höchsten Stufe durchlaufen vor der Ausführung ein Bestätigungs-Gate mit menschlicher Freigabe (human-in-the-loop, HITL).

Verwenden Sie diesen Abschnitt, wenn Sie den Server betreiben oder integrieren. Lesen Sie zuerst die Übersicht zur Architektur, wählen Sie dann einen Transport aus und lesen Sie anschließend die API-Referenz für die genauen Tool- und Service-Symbole.

Diese Seiten behandeln die Konzepte, die Konfiguration und den Betrieb des Servers.

SeiteVerwendung
ÜbersichtDie Paketgrenze, die drei Transporte und warum die Anzahl der Tools eine Laufzeiteigenschaft ist.
SchnellstartEin lauffähiger erster MCP-Handshake und die entsprechende REST-Render-Anfrage.
KonfigurationDie MCP-YAML-Datei, die NEXTPDF_*-Umgebungsvariablen und das nur nach oben wirkende Risiko-Override.
Boot und DiscoveryWie jeder Transport seinen Server verdrahtet und beim Booten Tools und Stufen erkennt.
Tool-KatalogDas verifizierte, stets verfügbare Kern-Toolset und wie die Gesamtzahl zur Laufzeit berechnet wird.
HITL-RisikostufenDas vierstufige Risikomodell und die Bestätigungs-Challenge für Tools, die eine Freigabe erfordern.
DeploymentRoadRunner-Worker-Profile, Docker, Redis-gestützte Stores und gRPC mit gegenseitiger Transport Layer Security (TLS).
Sicherheit und BetriebDas Authentifizierungsmodell, die Transportsicherheit, das Bedrohungsmodell und die Position zur Datenresidenz.

Die drei Transporte haben jeweils eine eigene Referenzseite.

TransportseiteVerwendung
MCP-TransportJavaScript Object Notation Remote Procedure Call (JSON-RPC) 2.0-Framing über stdio sowie die Methoden initialize / tools/list / tools/call.
REST-TransportDie RoadRunner-PSR-15-Pipeline, der OpenAPI 3.1-Vertrag, Bearer-Authentifizierung und stufengesteuerte Routen.
gRPC-TransportDer nextpdf.connect.v1.NextPDFConnect-Service, serverseitig streamende RPCs und Metadaten-Authentifizierung.

Diese beiden Seiten sind die Einstiegspunkte für Entwickler, die gegen die Server-APIs entwickeln.

SeiteRolle
API-ReferenzJedes registrierte Tool mit Name und Klasse, die gRPC-Service- und Message-Symbole, das Fehlermodell und die Rate-Limits.
EntwicklerhandbuchDie Architekturgrenze, der Laufzeit-Lebenszyklus, die Ermittlung der Stufen, das Bestätigungs-Gate, die Erweiterungspunkte und die Test-Checkliste.