Ajanlara hazır · WebMCP

WebMCP Dosya Dönüştürücü

WebConverter artık bir WebMCP sunucusudur: yapay zeka ajanları dosyalarınızı document.modelContext aracılığıyla dönüştürebilir — ve dönüştürme yine tamamen tarayıcınızda çalışır.

WebMCP (Web Model Context Protocol), bir web sitesinin yapılandırılmış araçları doğrudan yapay zeka ajanlarına sunmasını sağlar. WebConverter, bir ajanın sizin için görüntü dönüştürebilmesi için dönüştürme araçlarını kaydeder — yükleme yok, API anahtarı yok ve hiçbir sunucu dosyalarınıza asla dokunmaz.

WebMCP nedir?

WebMCP, Web Machine Learning Community Group tarafından hazırlanan bir W3C taslak standardıdır. Tarayıcıya document.modelContext ekleyerek bir sayfanın araç kaydetmesini sağlar — her biri bir ad, bir açıklama ve bir JSON Schema ile — böylece bir yapay zeka ajanı bunları keşfedip çağırabilir. Klasik bir MCP sunucusunun aksine ayrı bir süreç ve token yoktur: araç, sayfanın kendi JavaScript'idir, dolayısıyla verileriniz sekmeden asla çıkmaz.

Neden yüklemesiz bir File Converter MCP?

Çoğu yapay zeka asistanı bir dosyayı yalnızca üçüncü taraf bir API'ye yükleyerek dönüştürebilir. WebConverter'ın WebMCP araçları, insan arayüzünün kullandığı aynı WebAssembly hattını bir Web Worker içinde çalıştırır. Ajan baytları girer ve baytları alır — yükleme yok, hız sınırı yok, maliyet yok, neredeyse sıfır CO₂. Bir ajanın bir dosyayı dönüştürmesi için en gizli yoldur.

Bir ajan bunu nasıl kullanır

Ajan önce hangi formatların geçerli olduğunu öğrenmek için list_supported_formats'ı çağırır, ardından dosya ve bir hedef formatla convert_image'i çağırır. Araç, dönüştürülen dosyayı base64 olarak ve bir data: URL'si olarak döndürür. Her şey belirleyicidir ve JSON Schema ile tanımlanır, böylece ajan asla tahmin yürütmek zorunda kalmaz.

Tasarımdan gelen gizlilik ve güvenlik

Sunulan araçlar kesinlikle salt okunurdur: bayt alır ve bayt döndürürler. Asla diske yazmaz, asla ağ isteği yapmaz ve asla başka sekmeleri okumazlar. Bu araçları çağıran bir ajan, “dönüştür”e tıklayan bir kişinin sahip olduğu yetkinin tam olarak aynısına sahiptir — fazlası değil.

Kayıtlı WebMCP araçları

Bu araçlar her WebConverter sayfasında document.modelContext ile kaydedilir ve yerel tarayıcı desteği gelmeden önce bile çalışmaları için programatik bir kayıt defterinde aynalanır.

convert_image

Bir görüntüyü (BMP, DDS, GIF, HDR, ICO, JPEG, KTX, PGM, PIC, PNG, PPM, PSD, TGA, WebP ile birlikte tarayıcı kod çözücüsü aracılığıyla HEIC/AVIF) PNG, JPEG, BMP, TGA, HDR, EXR, KTX2 veya WebP'ye dönüştürür. base64 + bir data: URL'si döndürür. Yerel olarak çalışır, yükleme yok.

images_to_pdf

Bir veya daha fazla görüntüyü tek bir PDF'de, sayfa başına bir görüntü olacak şekilde tarayıcıda birleştirir.

images_to_searchable_pdf

Görüntüleri bir PDF'de birleştirir ve Tesseract OCR çalıştırır; böylece elde edilen PDF, orijinal piksellerin üzerinde seçilebilir ve aranabilir metne sahip olur.

merge_pdfs

Birden fazla PDF'yi tek bir PDF'de (tüm sayfalar, sırasıyla) yerel olarak birleştirir — yükleme yok.

reorder_pdf_pages

Bir PDF'nin sayfalarını yeniden sıralar ve verilen sıraya göre yeni bir PDF yazar.

delete_pdf_pages

Listelenen sayfaları bir PDF'den çıkarır ve kalan sayfaları orijinal sıralarında içeren yeni bir PDF yazar.

extract_pdf_text

Bir PDF'den metin çıkarır (pdf.js) — varsayılan olarak düz metin veya sayfa başına bir başlıkla basit Markdown.

convert_document

Belgeleri Pandoc (WASM) ile formatlar arasında dönüştürür: DOCX, ODT, RTF, HTML, Markdown, LaTeX, RST, EPUB, MediaWiki, … ↔ Markdown, HTML, plain, LaTeX, RST, AsciiDoc, DOCX, ODT. İlk kullanımda ~56 MB tembel indirme.

convert_audio

Bir ses dosyasını — veya bir videodan ses parçasını çıkararak — MP3, OGG, WAV veya FLAC'a dönüştürür. Tarayıcının kod çözebildiği her şey kabul edilir.

convert_video

Bir videoyu ffmpeg-wasm ile MP4 (H.264 + AAC), WebM (VP9 + Opus) veya animasyonlu GIF'e transkod eder. Her varyant için tembel indirme.

trim_video

Bir videodan startTime → endTime arası bir klibi ffmpeg-wasm ile yerel olarak keser.

remove_image_background

Küçük bir U²-Net-P ONNX modeli ve deterministik bir WASM matting geçişi kullanarak bir görüntünün şeffaf PNG veya WebP sürümünü üretir.

transcribe_audio

Sesi — veya bir videonun ses parçasını — niceleştirilmiş bir Whisper modeliyle (whisper.cpp WASM) zaman damgalarıyla birlikte metne çevirir. Varsayılan olarak İngilizce.

list_supported_formats

Bir ajanın geçerli bir dönüştürmeyi planlayabilmesi için tüm WebMCP araçlarındaki her giriş/çıkış formatını ve motoru listeler.

Canlı demo — WebMCP aracı aracılığıyla dönüştürün

Bu, bir yapay zeka ajanının çağıracağı tam olarak aynı convert_image aracını çağırır. Bir görüntü seçin, bir format seçin ve dönüştürme tarayıcınızda yerel olarak çalışsın.

İpucu: Chrome'da yerel API'yi chrome://flags/#enable-webmcp-testing adresinden etkinleştirebilirsiniz. Bu demo, yerleşik araç kayıt defteri sayesinde onsuz da çalışır.

WebMCP Dosya Dönüştürücü — SSS

WebMCP Dosya Dönüştürücü nedir?

Bir WebMCP sunucusu olarak sunulan WebConverter'dır. document.modelContext kullanarak yapay zeka ajanları, görüntüleri tamamen tarayıcıda dönüştürmek için convert_image ve list_supported_formats'ı çağırabilir — yükleme yok ve API anahtarı yok.

Dosyalarımı bir sunucuya yükler mi?

Hayır. convert_image aracı, arayüzün kullandığı aynı WebAssembly dönüştürmesini bir Web Worker içinde çalıştırır. Dosyanız tarayıcı sekmesinden asla çıkmaz.

Hangi tarayıcılar document.modelContext'i destekler?

Yakın zamandaki Chrome sürümlerinde bir bayrağın arkasında (chrome://flags/#enable-webmcp-testing) mevcuttur ve güvenli bir bağlam gerektirir. WebConverter ayrıca, yerel destek gelmeden önce aynı araçların çalışması için programatik bir araç kayıt defteri sunar.

File Converter MCP ücretsiz mi?

Evet. Arka uç yok, API anahtarı yok ve hız sınırı yok — sayfayı açmak kadar ücretsizdir.

MCP hangi formatları dönüştürebilir?

Giriş: BMP, DDS, GIF, HDR, ICO, JPEG, KTX, PGM, PIC, PNG, PPM, PSD, TGA, WebP. Çıkış: PNG, JPEG, BMP, TGA, HDR, EXR, KTX2, WebP.

Bir ajanın bu araçları çağırmasına izin vermek güvenli mi?

Evet. Araçlar salt okunurdur — bayt girer, bayt çıkar. Asla dosya yazmaz, ağ isteği yapmaz veya başka sekmeleri okumazlar.

WebConverter'ın dönüştürebileceği her şeye göz atın

Sitedeki her dönüştürücü ajanlara hazırdır. Tüm kataloğu keşfedin veya WebMCP entegrasyonunun nasıl oluşturulduğunu okuyun.

Tüm dönüşümler