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-mcpNereye takılır
Ne değişiyor
Takmadan önce
Üç dört tur- 1İşe yarar bir kütüphane bulup kurmak.
- 2Betiği yazmak, çarpık bir sonuçla karşılaşmak, düzeltmek.
- 3Olmuş mu diye çıktıyı açıp gözle bakmak.
Taktıktan sonra
Tek çağrı- 1Aracı bir kez çağırın.
- 2Sonuç dosyası aslının yanında oluşur.
- 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
−93%
daha az süre
| Eli boş | ezpzfile MCP | |
|---|---|---|
| Maliyet | $0.28 | $0.13 |
| Harcanan süre | 9:06 | 0:39 |
| Biten iş | 2 / 4 | 4 / 4 |
| Araç çağrısı | 20 | 10 |
| Harcanan jeton | 510,607 | 184,605 |
Verilen dört iş
- 1İki PDF’i birleştirip üç sayfa silmek
- 2Bir fotoğrafı 1200 genişliğe indirip konum bilgisini silmek
- 3Bir HWP belgesini PDF’e çevirmek
- 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 | hwpxPDF 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_textIchitaro 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 .xbdiPhone 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 .heicDosyanı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: metadataHWP 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."
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-mcpHerhangi 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