ezpzfile MCP

Ajanınız aynı dosya kodunu bir daha yazmasın

Claude ve Cursor gibi ajanlara takılan bir araç takımı. Bir PDF düzenlemek, bir belge okumak, biçim değiştirmek, bir görseli toparlamak: her biri tek bir çağrıya iner. Her şey sizin bilgisayarınızda çalışır, dolayısıyla hiçbir dosya hiçbir yere gitmez.

claude mcp add ezpzfile -- npx -y ezpzfile-mcp

Nereye takılır

Ne değişiyor

Takmadan önce

Üç dört tur
  1. 1İşe yarar bir kütüphane bulup kurmak.
  2. 2Betiği yazmak, çarpık bir sonuçla karşılaşmak, düzeltmek.
  3. 3Olmuş mu diye çıktıyı açıp gözle bakmak.

Taktıktan sonra

Tek çağrı
  1. 1Aracı bir kez çağırın.
  2. 2Sonuç dosyası aslının yanında oluşur.
  3. 3Sayfa sayısı denetimi ve taşınamayan şeylerin sayısı onunla birlikte döner.

Ne kadar kazandırıyor

Aynı dört dosya iki oturuma aynı şekilde konuldu ve aynı görev cümlesi aynı modele verildi. Bir taraf yalnızca bu sunucuyu kullanabildi. Diğer tarafın özel bir aracı yoktu, kabuğu ve Node’u dilediğince kullanabildi.

−53%

daha az maliyet

Eli boş$0.28
ezpzfile MCP$0.13

−93%

daha az süre

Eli boş9:06
ezpzfile MCP0:39
Eli boşezpzfile MCP
Maliyet$0.28$0.13
Harcanan süre9:060:39
Biten iş2 / 44 / 4
Araç çağrısı2010
Harcanan jeton510,607184,605

Verilen dört iş

  1. 1İki PDF’i birleştirip üç sayfa silmek
  2. 2Bir fotoğrafı 1200 genişliğe indirip konum bilgisini silmek
  3. 3Bir HWP belgesini PDF’e çevirmek
  4. 4Bir HWP belgesinden metni çıkarmak

Eli boş taraf dörtten yalnızca ikisini bitirdi. İki Kore belgesinde bütün vaktini kütüphane arayıp kurmakla geçirdi, işe hiç başlayamadı. Bu yüzden yukarıdaki fark “en azından bu kadar” diye okunmalı. Dördünü de bitirmesi istenseydi arada daha çok açılırdı.

Jetonlar ve maliyet tahmin değil, oturumların her ileti için tuttuğu gerçek rakamların toplamıdır. Ölçüm tarihi: 2026-09-12

Otuz bir iş, altı araç

Sitedeki araçlar burada tek tek sayılmıyor. Araç açıklamaları her konuşmada modelin bağlamında durur, otuz birini açmak tam da kazanmak istediğimiz jetonları yerdi. Aynı şekilde çalışan işler bir arada tutuluyor, aralarından bir argüman seçiyor.

  • doc_readDOCX, PDF, HWP, HWPX, EML, JTD ve XDW dosyalarındaki metni çıkarır, tablolar ve üstbilgiler dahil. Bir dosyanın kendisi hakkında sakladıklarını da gösterir, örneğin fotoğrafın çekildiği yeri.
  • doc_convertBelgeleri PDF’e (Japon JTD ve XDW dahil), PDF’i yeniden Word, Excel veya HWP’ye, PDF sayfalarını JPG veya PNG’ye, tabloları CSV veya JSON’a, Kore biçimlerini birbirine çevirir.
  • pdf_editPDF birleştirir, böler, sayfa siler, döndürür, sırayı değiştirir, boyutu küçültür, parola koyar veya kaldırır, metni yerinde değiştirir.
  • pdf_infoBir PDF’in sayfa sayısını, sayfa boyutlarını ve belge bilgilerini döndürür.
  • image_editGörsellerin boyutunu ve ağırlığını düşürür (iPhone HEIC dahil), biçimini değiştirir, arka planı keser, konum ve kamera bilgisini siler.
  • qr_makeBir bağlantıyı veya metni, basıp dağıtabileceğiniz bir QR koduna çevirir.

0.4.0 sürümündeki yenilikler

Altı araç artık sitedeki otuz bir işi üstleniyor, önceden yirmi beşti. Yenilikler var olan araçlara seçenek olarak ekleniyor, bu yüzden ajanınızın her konuşmanın başında yüklediği liste neredeyse hiç uzamadı.

ezpzfile-mcp@0.4.0

  • PDF’den Word, Excel ve HWP’ye

    Paragraflar ve tablolar düzenlenebilir metin olarak geri gelir. Araç yazdığı dosyayı kontrol için yeniden açar ve aktaramadığı sayfaları listeler, örneğin metni olmayan bir taramayı.

    doc_convert to: docx | xlsx | hwp | hwpx
  • PDF içindeki metni değiştirme

    Bir kelimeyi ya da ifadeyi yerinde değiştirir. PDF’nin kendi yazı tipinde gerekli harfler varsa o yazı tipini kullanır. Ardından kalanları sayar, böylece gözden kaçan yer olmaz.

    pdf_edit op: replace_text
  • Ichitaro ve DocuWorks

    Japonya’da kullanılan Ichitaro (.jtd) ve DocuWorks (.xdw, .xbd) dosyalarını bu programlar olmadan okur ve PDF’e çevirir. Ichitaro dosyaları Word’e de dönüşebilir.

    doc_read · doc_convert .jtd .xdw .xbd
  • iPhone fotoğrafları (HEIC)

    HEIC fotoğrafları küçültür, biçimini değiştirir ve başka görsellerle birlikte tek bir PDF’te toplar. Sonuç JPEG, PNG ya da WebP olur.

    image_edit .heic
  • Dosyanın kendisi hakkında söyledikleri

    Bir fotoğrafın nerede ve hangi kamerayla çekildiğini, bir belgeyi kimin ne zaman yazdığını gösterir. Bakmak hiçbir şeyi değiştirmez. Fotoğraf ve PDF’lerden silmek için image_edit strip_metadata var.

    doc_read format: metadata
  • HWP açılmadığında net bir yanıt

    Dosyanın gerçekte ne olduğunu söyler: adı yanlış konmuş bir PDF ya da Word dosyası, yarıda kesilmiş bir indirme veya şirket güvenliğiyle (DRM) kilitlenmiş bir kopya. Motor bir dosyada çökse bile sıradaki dosya yine işlenir.

    doc_read "Only the name says HWP: this is a PDF."
Tüm yenilikler (İngilizce)

Bir çağrı ne kadar sürüyor

Sunucu açık dururken her çağrı beş kez ölçüldü ve ortadaki değer yazıldı. Girdiler 2.2MB boyutunda 15 sayfalık bir PDF, 342KB bir HWP dosyası ve 3000x2000 bir JPEG idi.

ÇağrıOrtanca
image_edit · strip_metadata
1ms
qr_make
4ms
image_edit · resize
16ms
doc_read · pdf
117ms
pdf_info
157ms
doc_read · hwp
342ms
pdf_edit · merge
657ms
doc_convert · pdf→jpg
803ms
pdf_edit · compress
1,168ms
doc_convert · hwp→pdf
1,541ms
pdf_edit · protect
2,821ms

360ms

Sunucu açılıp ilk yanıtı verene kadar

~2,000

Araç listesinin her konuşmada tuttuğu jeton

Kurulum

Kullandığınız aracı seçin, tek satırı kopyalayın.

claude mcp add ezpzfile -- npx -y ezpzfile-mcp

Herhangi bir uçbirimde bir kez çalıştırın.

Node 22.13 veya üstü yeterli. İlk çalıştırmada paket indirilir, sonrasında önbellekten açılır.

Taktıktan sonra şöyle isteyebilirsiniz

  • “chapter1.pdf ile chapter2.pdf’i birleştir, 3. sayfayı çıkar”
  • “~/Downloads/quote.pdf dosyasını düzenleyebileceğim bir Word dosyasına çevir”
  • “contract.pdf içindeki bütün ACME’leri Globex yap”
  • “Bu fotoğrafları 1200 genişliğe küçült, konum bilgisini de sil”
  • “~/Downloads/notice.hwp dosyasını PDF’e çevir”
  • Her dosya için dönüştürme kodu yazıp düzeltmek yok. Gereken araçlar zaten takılı.
  • Her sonuç, sayfa sayısını doğrulamak için geri okunur ve taşınamayan ne varsa sayılır.
  • Her şey sizin bilgisayarınızda çalışır. Hiçbir dosya yüklenmez, dolayısıyla gizli belgeler de buraya emanet edilebilir.

Sık sorulanlar

Dosyalar gerçekten makineden çıkmıyor mu?+

Çıkmıyor. Belge motorları da yazı tipleri de paketin içinde gelir, yani okuma ve dönüştürme internetsiz çalışır. Tek indirme, bir fotoğrafın arka planını ilk kez sildiğinizde olur: kesme modeli (yaklaşık 18 MB) ezpzfile.com’dan bir kez indirilir ve diskte kalır. Fotoğrafınız hiçbir yere gönderilmez. Depo açıktır, kendiniz bakabilirsiniz.

Bir bedeli var mı?+

Yok. MIT lisanslı ve npm üzerinde yayımlanıyor. Hesap da anahtar da gerekmiyor.

ChatGPT ya da Grok’ta çalışır mı?+

Henüz değil. O ikisi yalnızca adresle bağlanılan uzak MCP sunucularını kabul ediyor. Bu sunucu, dosyalar makinenizden çıkmasın diye bilerek yerelde çalışıyor. Claude, Cursor, VS Code ve Gemini CLI’da bugün çalışıyor.

HWP için Kore ofis yazılımı gerekiyor mu?+

Gerekmiyor, Windows da gerekmiyor. Kore belgelerini okuyup çizen motor paketle birlikte geliyor, macOS ve Linux’ta da aynı biçimde çalışıyor.

Neden yalnızca altı araç var?+

Araç açıklamaları her konuşmanın başında modelin bağlamına yükleniyor. Otuz bir işin her birini ayrı bir araç yapmak, tasarruf edilmek istenen jetonları bu listenin yemesi demek olurdu. Bu yüzden aynı biçimde çalışan işler bir arada duruyor, aralarından bir argüman seçiyor. Yetenekler artıyor, araçlar artmıyor.

Sonucun doğru çıktığını nasıl anlarım?+

Araç kendisi denetleyip söylüyor. Az önce yazdığı dosyayı geri okuyup sayfa sayısını karşılaştırıyor ve yazı tipinde bulunmayan karakterleri sayıyor. Amaç, sessizce bozulmuş bir sonucun sonradan sürpriz olmak yerine bir sayı olarak görünmesi.

Tek satır, takıldı bile

Bir uçbirime yapıştırın ve ajanınıza bir dosya verin. Kaldırmak isterseniz ayarlardan bir satır silmeniz yeter.

claude mcp add ezpzfile -- npx -y ezpzfile-mcp
Depo ve kullanım