Integrationen für KI-Assistenten und Automatisierungen
Nutzen Sie jedes Wandlix-Werkzeug aus KI-Assistenten über MCP oder aus n8n, Make und Zapier. Gleiche Verarbeitung in Deutschland, Dateien nur im Arbeitsspeicher.
Bevor Sie anfangen
Alle Anbindungen nutzen einen API-Schlüssel aus Ihrem Konto. Legen Sie zuerst einen Test-Schlüssel an (kostenlos, wenige Aufrufe pro Tag) und wechseln Sie auf einen normalen Schlüssel, wenn alles läuft. Die Aufrufe werden wie auf der Webseite Ihrem Konto belastet: erst das Tages-Gratis-Kontingent, dann Credits; fehlgeschlagene Aufrufe kosten nichts.
API-Schlüssel anlegen API-Dokumentation
Claude und ChatGPT: mit Ihrem Konto verbinden
In Claude und ChatGPT binden Sie Wandlix als eigenen Konnektor ein, ohne einen API-Schlüssel zu kopieren: Sie melden sich einmal mit Ihrer E-Mail-Adresse und dem Code an und erlauben den Zugriff. Danach sagen Sie im Chat zum Beispiel „Komprimiere dieses PDF“ oder „Prüfe diese E-Rechnung“.
Serveradresse: https://mcp.wandlix.com/mcp (gleichwertig: https://wandlix.com/api/v1/mcp)
Konnektor hinzufügen
Öffnen Sie in Claude (claude.ai oder Desktop) die Einstellungen unter „Konnektoren“ und wählen Sie „Eigenen Konnektor hinzufügen“; in ChatGPT bei den Konnektoren bzw. Apps die Möglichkeit, einen eigenen MCP-Server hinzuzufügen (je nach Tarif im Entwicklermodus). Tragen Sie die Serveradresse oben ein.
Anmelden und erlauben
Es öffnet sich eine Seite von Wandlix. Melden Sie sich mit Ihrer E-Mail-Adresse und dem 6-stelligen Code an und klicken Sie auf „Erlauben“. Es gibt kein Passwort.
Im Chat benutzen
Hängen Sie die Datei an, wenn Ihr Assistent das kann, oder beschreiben Sie die Aufgabe. Verbraucht wird Ihr tägliches Gratis-Kontingent, danach Ihre Credits. Fragen Sie den Assistenten nach Ihrem Kontostand, das Werkzeug dafür heißt get_balance.
Wie kommen Dateien hinein und heraus?
Kleine Dateien gehen als Base64 direkt in den Aufruf. Bei größeren Dateien oder Dateien in der Programmierumgebung des Assistenten bestellt dieser einen einmaligen Upload-Link (Werkzeug create_upload) und lädt die Datei dorthin. Jedes Ergebnis steht zusätzlich unter einem einmaligen Download-Link. Alle Links gelten höchstens 60 Minuten, die Dateien liegen nur im Arbeitsspeicher und sind nach dem Abruf gelöscht. In Claude muss die Programmierumgebung dafür die Domain wandlix.com erreichen dürfen: Einstellungen, Fähigkeiten (Capabilities), erlaubte Domains, dort wandlix.com hinzufügen. Ist sie gesperrt, nutzt der Assistent kleine Dateien (bis etwa 1 MB) per Base64 direkt im Aufruf.
Wichtig für den Datenschutz
Wenn Sie Wandlix über einen KI-Assistenten nutzen, laufen Ihre Dateien und Anfragen zusätzlich über dessen Anbieter (zum Beispiel Anthropic oder OpenAI). Für diesen Teil gelten dessen Bedingungen und Datenschutzhinweise. Wandlix selbst speichert keine Dateien; gespeichert werden nur der Name der Anwendung, Zeitpunkte und die Prüfsumme der Zugriffs-Token.
Verbindungen im Konto trennen · Datenschutzerklärung · support@wandlix.com
MCP für KI-Assistenten
Mit MCP (Model Context Protocol) ruft ein KI-Assistent unsere Werkzeuge wie Funktionen auf: „komprimiere dieses PDF“, „prüfe diese E-Rechnung“, „wandle diese Word-Datei um“. Alle Wandlix-Werkzeuge stehen zur Verfügung.
Serveradresse: https://wandlix.com/api/v1/mcp
- Übertragung: HTTP (JSON-RPC), auf unserer Seite ist keine zusätzliche Software nötig.
- Jede Anfrage braucht eine Anmeldung: entweder über den Konnektor (OAuth, siehe oben) oder Ihren API-Schlüssel im Authorization-Header. Ohne Anmeldung antwortet der Server mit 401 und verweist auf die Anmeldung.
- Dateien gehen als Base64 oder über einen Upload-Link hinein. Ergebnisse bis 1 MB kommen zusätzlich als eingebettete Ressource zurück (mehrere Ergebnisdateien als ZIP), jedes Ergebnis steht unter einem einmaligen Download-Link.
- Dateien bleiben nur im Arbeitsspeicher und werden nach dem Abruf, spätestens nach 60 Minuten gelöscht.
Claude Code
Mit Anmeldung (empfohlen): Befehl ausführen, dann im Programm „/mcp“ aufrufen und Wandlix auswählen; der Browser öffnet die Anmeldung.
claude mcp add --transport http wandlix https://wandlix.com/api/v1/mcpAlternativ mit API-Schlüssel (ohne Browser, für Skripte):
claude mcp add --transport http wandlix https://wandlix.com/api/v1/mcp --header "Authorization: Bearer owk_YOUR_KEY"Cursor
{
"mcpServers": {
"wandlix": {
"url": "https://wandlix.com/api/v1/mcp",
"headers": {
"Authorization": "Bearer owk_YOUR_KEY"
}
}
}
}VS Code
{
"servers": {
"wandlix": {
"type": "http",
"url": "https://wandlix.com/api/v1/mcp",
"headers": {
"Authorization": "Bearer owk_YOUR_KEY"
}
}
}
}Claude Desktop
Claude Desktop verbindet sich mit Fernservern über das kleine Hilfsprogramm mcp-remote (Node.js nötig). Der Schlüssel wird über eine Umgebungsvariable übergeben.
{
"mcpServers": {
"wandlix": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://wandlix.com/api/v1/mcp",
"--header",
"Authorization:${WANDLIX_AUTH}"
],
"env": {
"WANDLIX_AUTH": "Bearer owk_YOUR_KEY"
}
}
}
}Verbindung testen
Dieser Aufruf listet alle Werkzeuge auf (Ihren Schlüssel einsetzen):
curl -X POST https://wandlix.com/api/v1/mcp -H "Content-Type: application/json" -H "Accept: application/json, text/event-stream" -H "Authorization: Bearer owk_YOUR_KEY" -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'Für Werkzeug-Aufrufe gelten dieselben Grenzen wie bei der HTTP-API: Größe je Werkzeug, Anfragen pro Minute und Ihr tägliches Gratis-Kontingent bzw. Ihre Credits.
n8n
n8n ruft Wandlix mit dem HTTP-Request-Knoten auf. Importieren Sie einen unserer fertigen Workflows oder bauen Sie den Knoten in drei Schritten selbst.
Zugangsdaten anlegen
Legen Sie in n8n eine Zugangsdaten-Art „Header Auth“ an: Name Authorization, Wert Bearer owk_IHR_SCHLUESSEL.
HTTP-Request-Knoten hinzufügen
Methode POST, URL https://wandlix.com/api/v1/tools/<werkzeug>, Authentifizierung „Generic Credential Type“ mit den Zugangsdaten aus Schritt 1. Body als „Form-Data“ senden, mit dem Feld files vom Typ „n8n Binary File“ (Feldname data) und bei Bedarf einem Textfeld options mit den Einstellungen als JSON.
Ergebnis weiterverwenden
Setzen Sie das Antwortformat auf „File“ – das Ergebnis liegt im Binärfeld data und kann an Google Drive, E-Mail, Dropbox oder jeden anderen Knoten gehen. Berichte wie die E-Rechnung-Prüfung kommen als JSON.
Fertige Workflows
Laden Sie eine Datei herunter und importieren Sie sie in n8n (Menü → Import from file). Sie enthält keine Zugangsdaten. Ersetzen Sie den Auslöser durch Ihre eigene Dateiquelle.
- PDF komprimieren (
compress-pdf) - PDF zusammenfügen (
merge-pdf) - Word in PDF (
word-to-pdf) - E-Rechnung prüfen (
validate-einvoice) - PDF durchsuchbar machen (OCR) (
ocr-pdf) - Bild umwandeln (
convert-image)
Vorlagen für alle Werkzeuge
- E-Rechnung prüfen
- PDF zusammenfügen
- PDF teilen
- PDF in Bild
- PDF komprimieren
- PDF durchsuchbar machen (OCR)
- PDF schützen
- PDF entsperren
- PDF-Seiten löschen
- PDF drehen
- PDF-Wasserzeichen hinzufügen
- Seitenzahlen in PDF einfügen
- PDF-Seiten sortieren
- PDF zuschneiden
- PDF in PDF/A
- PDF in Text / Markdown
- Metadaten entfernen
- Bilder in PDF
- Bild in Text (OCR)
- Bild umwandeln
- Bild verkleinern
- Bild bearbeiten
- Word in PDF
- Excel in PDF
- PowerPoint in PDF
- Numbers in Excel
- Dokumente umwandeln (DOCX, ODT, XLSX, ODS …)
- PDF in Word
- Text in PDF
- XML aus ZUGFeRD-PDF extrahieren
- E-Rechnung als PDF
- CSV in Excel
- Excel in CSV
- ZIP-Datei erstellen
- ZIP entpacken
- JSON, CSV, XML, YAML umwandeln
- Zeichensatz umwandeln
- Base64 kodieren und dekodieren
Make
In Make verwenden Sie das Modul „HTTP – Make a request“. Eine eigene App ist nicht nötig.
Modul hinzufügen
Wählen Sie HTTP → Make a request. Tragen Sie die Adresse des Werkzeugs ein, Methode POST.
Header setzen
Fügen Sie den Header Authorization mit dem Wert Bearer owk_IHR_SCHLUESSEL hinzu. Besser: den Schlüssel als Make-Verbindung oder Variable speichern, statt ihn ins Modul zu tippen.
Body festlegen
Body-Typ „Multipart/form-data“. Fügen Sie ein Feld vom Typ „File“ mit dem Schlüssel files hinzu (Dateiname und Daten kommen aus dem vorherigen Modul, zum Beispiel Google Drive oder E-Mail). Bei Werkzeugen mit Einstellungen ein Text-Feld options mit JSON ergänzen.
Ergebnis verwenden
„Parse response“ bleibt aus. Die Ausgabe Data ist die fertige Datei; übergeben Sie sie an das nächste Modul, zum Beispiel „Upload a file“.
URL: https://wandlix.com/api/v1/tools/compress-pdf
Method: POST
Headers: Authorization: Bearer owk_YOUR_KEY
Body: multipart/form-data
files (File) -> file name + data from the previous module
options (Text) -> {"level":"medium"}Zapier
Zapier erreicht Wandlix mit dem Schritt „Code by Zapier“ (JavaScript). Übergeben Sie die Datei-Adresse aus dem vorherigen Schritt und Ihren Schlüssel als Eingabedaten.
// Code by Zapier (JavaScript)
// Input data: fileUrl (file from the previous step), apiKey (your owk_ key)
const source = await fetch(inputData.fileUrl);
const form = new FormData();
form.append("files", new Blob([await source.arrayBuffer()]), "input.pdf");
form.append("options", JSON.stringify({ level: "medium" }));
const res = await fetch("https://wandlix.com/api/v1/tools/compress-pdf", {
method: "POST",
headers: { Authorization: "Bearer " + inputData.apiKey },
body: form,
});
if (!res.ok) throw new Error((await res.json()).error);
const bytes = Buffer.from(await res.arrayBuffer());
return { filename: "compressed.pdf", size: bytes.length, base64: bytes.toString("base64") };Zapier begrenzt Speicher und Laufzeit von Code-Schritten, deshalb passt das für kleine und mittlere Dateien. Größere Aufträge laufen besser in n8n, Make oder direkt über die HTTP-API.
Offizielle Apps in den Verzeichnissen
Die Einrichtungen oben funktionieren heute mit der HTTP-API. Fertige Apps in den Verzeichnissen von Zapier, Make und n8n brauchen eigene Entwicklerkonten des Betreibers und sind der nächste Schritt; bis dahin sind die Vorlagen und Anleitungen auf dieser Seite der unterstützte Weg.
Weitere Werkzeuge
Alles, was eine multipart/form-data-Anfrage senden kann, funktioniert genauso: Power Automate, Pipedream, Node-RED, Apps Script oder eigene Skripte. Mit der OpenAPI-Beschreibung unter /api/v1/openapi.json lassen sich Clients automatisch erzeugen.