Document Tools
PDF-Vektorformen-Demo Erstellt ein PDF mit Rechteck, Kreis, Polygon, Bezierkurve und Verlauf
file · Dateiergebnis
Schnellstart Rufen Sie dieses Werkzeug aus Ihrem Code in drei Sprachen auf.
cURL JavaScript Python
cURL
Kopierencurl -X POST 'https://api.elysiatools.com/de/api/tools/pdf-vector-shapes-demo' \
-H 'Content-Type: application/json' \
-d '{"pageSize":"A4","landscape":false,"showGrid":true,"polygonSides":6,"gradientSteps":40,"backgroundColor":"#F7F9FC","primaryColor":"#2F6FED","secondaryColor":"#13A89E","accentColor":"#F15B3A"}'
API-Referenz Senden Sie eine POST-Anfrage mit Ihren Eingaben als JSON. Dateiparameter erfordern einen vorherigen Upload.
Endpunkt HTTP
KopierenPOST https://api.elysiatools.com/de/api/tools/pdf-vector-shapes-demo Parameter Name Typ Erforderlich Beschreibung pageSize select Nein — landscape checkbox Nein — showGrid checkbox Nein — polygonSides number Nein — gradientSteps number Nein — backgroundColor
MCP-Integration Fügen Sie dieses Werkzeug Ihrem Model-Context-Protocol-Server hinzu, damit KI-Agenten es auflisten und aufrufen können.
Serverkonfiguration Fügen Sie diesen Block Ihrer MCP-Client-Konfiguration hinzu:
mcp.json
Kopieren{
"mcpServers" : {
"elysiatools-pdf-vector-shapes-demo" : {
"name" : "pdf-vector-shapes-demo" ,
"description" : "Erstellt ein PDF mit Rechteck, Kreis, Polygon, Bezierkurve und Verlauf" ,
"baseUrl" : "https://api.elysiatools.com/mcp/sse?toolId=pdf-vector-shapes-demo" ,
"command" : "" ,
"args" : [],
"env" : {},
"isActive" : true ,
"type" : "sse"
}
}
}Verfügbare Werkzeuge auflisten Nach dem Verbinden mit dem SSE-Endpunkt listen Sie die bereitgestellten Werkzeuge auf:
tools/list
Kopieren{
"jsonrpc" : "2.0" ,
"id" : 1 ,
"method" : "tools/list"
}Dieses Werkzeug aufrufen Rufen Sie das Werkzeug über seine ID auf; Argumente werden aus seiner Parameterliste gebildet:
tools/call
Kopieren{
"jsonrpc" : "2.0" ,
"id" : 2 ,
"method" : "tools/call" ,
"params" : {
"name" : "pdf-vector-shapes-demo" ,
"arguments" : {
"pageSize" : "A4" ,
"landscape" : false ,
"showGrid" : true ,
"polygonSides" : 6 ,
"gradientSteps" : 40 ,
"backgroundColor" : "#F7F9FC" ,
"primaryColor" : "#2F6FED" ,
"secondaryColor" : "#13A89E" ,
"accentColor" : "#F15B3A"
}
}
}Verketten Sie mehrere Werkzeuge in einer Sitzung mit einer kommagetrennten toolId-Liste, z. B. /mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp (max. 20). Antwortformat Dateiergebnis
JSON
Kopieren{
"filePath" : "/public/processing/randomid.ext" ,
"fileName" : "output.ext" ,
"contentType" : "application/octet-stream" ,
"size" : 1024 ,
"metadata" : {
"key" : "value"
},
"error" : "Error message (optional)" ,
"message" : "Notification message (optional)"
}
PDF-Vektorformen-Demo — API & MCP | Elysia Tools