Agentenbereit · WebMCP

WebMCP-Dateikonverter

WebConverter ist jetzt ein WebMCP-Server: KI-Agenten können Ihre Dateien über document.modelContext konvertieren — und die Konvertierung läuft weiterhin vollständig in Ihrem Browser.

WebMCP (das Web Model Context Protocol) ermöglicht es einer Website, KI-Agenten strukturierte Werkzeuge direkt zu übergeben. WebConverter registriert seine Konvertierungswerkzeuge, sodass ein Agent Bilder für Sie konvertieren kann — ohne Upload, ohne API-Schlüssel und ohne dass ein Server jemals Ihre Dateien berührt.

Was ist WebMCP?

WebMCP ist ein W3C-Standardentwurf der Web Machine Learning Community Group. Er fügt dem Browser document.modelContext hinzu, sodass eine Seite Werkzeuge registrieren kann — jedes mit einem Namen, einer Beschreibung und einem JSON Schema —, die ein KI-Agent entdecken und aufrufen kann. Anders als bei einem klassischen MCP-Server gibt es keinen separaten Prozess und kein Token: Das Werkzeug ist das eigene JavaScript der Seite, sodass Ihre Daten den Tab nie verlassen.

Warum ein File Converter MCP ohne Upload?

Die meisten KI-Assistenten können eine Datei nur konvertieren, indem sie sie zu einer Drittanbieter-API hochladen. Die WebMCP-Werkzeuge von WebConverter führen dieselbe WebAssembly-Pipeline aus, die auch die menschliche Oberfläche nutzt, innerhalb eines Web Worker. Der Agent gibt Bytes hinein und erhält Bytes zurück — kein Upload, kein Ratenlimit, keine Kosten, nahezu null CO₂. Es ist die privateste Art, wie ein Agent eine Datei konvertieren kann.

Wie ein Agent es nutzt

Der Agent ruft zunächst list_supported_formats auf, um zu erfahren, welche Formate gültig sind, und ruft dann convert_image mit der Datei und einem Zielformat auf. Das Werkzeug gibt die konvertierte Datei als base64 plus eine data:-URL zurück. Alles ist deterministisch und durch JSON Schema beschrieben, sodass der Agent nie raten muss.

Datenschutz und Sicherheit by Design

Die bereitgestellten Werkzeuge sind streng schreibgeschützt: Sie nehmen Bytes entgegen und geben Bytes zurück. Sie schreiben nie auf die Festplatte, stellen nie Netzwerkanfragen und lesen nie andere Tabs. Ein Agent, der diese Werkzeuge aufruft, hat genau die Möglichkeiten, die eine Person hat, die auf „Konvertieren“ klickt — und nicht mehr.

Registrierte WebMCP-Werkzeuge

Diese Werkzeuge werden auf jeder WebConverter-Seite mit document.modelContext registriert und auf einer programmatischen Registry gespiegelt, sodass sie auch funktionieren, bevor native Browser-Unterstützung verfügbar ist.

convert_image

Konvertiert ein Bild (BMP, DDS, GIF, HDR, ICO, JPEG, KTX, PGM, PIC, PNG, PPM, PSD, TGA, WebP, plus HEIC/AVIF über Browser-Decodierung) nach PNG, JPEG, BMP, TGA, HDR, EXR, KTX2 oder WebP. Gibt base64 + eine data:-URL zurück. Läuft lokal, kein Upload.

images_to_pdf

Fasst ein oder mehrere Bilder zu einem einzelnen PDF zusammen, ein Bild pro Seite, im Browser.

images_to_searchable_pdf

Fasst Bilder zu einem PDF zusammen und führt Tesseract-OCR aus, sodass das resultierende PDF auswählbaren, durchsuchbaren Text über den Originalpixeln enthält.

merge_pdfs

Führt mehrere PDFs zu einem zusammen (alle Seiten, in Reihenfolge) — lokal, kein Upload.

reorder_pdf_pages

Ordnet die Seiten eines PDFs neu an und schreibt ein neues PDF in der angegebenen Reihenfolge.

delete_pdf_pages

Entfernt die aufgeführten Seiten aus einem PDF und schreibt ein neues PDF mit den verbleibenden Seiten in ihrer ursprünglichen Reihenfolge.

extract_pdf_text

Extrahiert Text aus einem PDF (pdf.js) — standardmäßig als reiner Text oder als einfaches Markdown mit einer Überschrift pro Seite.

convert_document

Konvertiert Dokumente zwischen Formaten mit Pandoc (WASM): DOCX, ODT, RTF, HTML, Markdown, LaTeX, RST, EPUB, MediaWiki, … ↔ Markdown, HTML, plain, LaTeX, RST, AsciiDoc, DOCX, ODT. Verzögerter Download von ~56 MB bei erster Nutzung.

convert_audio

Konvertiert eine Audiodatei — oder extrahiert die Tonspur aus einem Video — nach MP3, OGG, WAV oder FLAC. Alles, was der Browser decodieren kann, wird akzeptiert.

convert_video

Transkodiert ein Video nach MP4 (H.264 + AAC), WebM (VP9 + Opus) oder animiertem GIF mit ffmpeg-wasm. Verzögerter Download pro Variante.

trim_video

Schneidet mit ffmpeg-wasm lokal einen Clip von startTime → endTime aus einem Video heraus.

remove_image_background

Erzeugt eine transparente PNG- oder WebP-Version eines Bildes mit einem winzigen U²-Net-P-ONNX-Modell und einem deterministischen WASM-Matting-Durchlauf.

transcribe_audio

Transkribiert Audio — oder die Tonspur eines Videos — in Text mit Zeitstempeln, mithilfe eines quantisierten Whisper-Modells (whisper.cpp WASM). Standardmäßig Englisch.

list_supported_formats

Listet alle Eingabe-/Ausgabeformate und Engines über alle WebMCP-Werkzeuge hinweg auf, damit ein Agent eine gültige Konvertierung planen kann.

Live-Demo — über das WebMCP-Werkzeug konvertieren

Dies ruft genau dasselbe convert_image-Werkzeug auf, das ein KI-Agent aufrufen würde. Wählen Sie ein Bild, wählen Sie ein Format, und die Konvertierung läuft lokal in Ihrem Browser.

Tipp: In Chrome können Sie die native API unter chrome://flags/#enable-webmcp-testing aktivieren. Diese Demo funktioniert auch ohne sie über die integrierte Werkzeug-Registry.

WebMCP-Dateikonverter — FAQ

Was ist der WebMCP-Dateikonverter?

Es ist WebConverter, bereitgestellt als WebMCP-Server. Über document.modelContext können KI-Agenten convert_image und list_supported_formats aufrufen, um Bilder vollständig im Browser zu konvertieren — kein Upload und kein API-Schlüssel.

Lädt es meine Dateien auf einen Server hoch?

Nein. Das convert_image-Werkzeug führt dieselbe WebAssembly-Konvertierung aus, die auch die Oberfläche nutzt, innerhalb eines Web Worker. Ihre Datei verlässt den Browser-Tab nie.

Welche Browser unterstützen document.modelContext?

Es ist in aktuellen Chrome-Builds hinter einem Flag verfügbar (chrome://flags/#enable-webmcp-testing) und erfordert einen sicheren Kontext. WebConverter stellt außerdem eine programmatische Werkzeug-Registry bereit, sodass dieselben Werkzeuge funktionieren, bevor native Unterstützung verfügbar ist.

Ist der File Converter MCP kostenlos?

Ja. Es gibt kein Backend, keinen API-Schlüssel und kein Ratenlimit — es ist so kostenlos wie das Öffnen der Seite.

Welche Formate kann der MCP konvertieren?

Eingabe: BMP, DDS, GIF, HDR, ICO, JPEG, KTX, PGM, PIC, PNG, PPM, PSD, TGA, WebP. Ausgabe: PNG, JPEG, BMP, TGA, HDR, EXR, KTX2, WebP.

Ist es sicher, einen Agenten diese Werkzeuge aufrufen zu lassen?

Ja. Die Werkzeuge sind schreibgeschützt — Bytes hinein, Bytes hinaus. Sie schreiben nie Dateien, stellen keine Netzwerkanfragen und lesen keine anderen Tabs.

Entdecken Sie alles, was WebConverter konvertieren kann

Jeder Konverter auf der Website ist agentenbereit. Erkunden Sie den vollständigen Katalog oder lesen Sie, wie die WebMCP-Integration entwickelt wurde.

Alle Konvertierungen