CoolUtils Mail Viewer, yerleşik bir MCP (Model Context Protocol) sunucusu içerir. MailViewer.exe --mcp komutunu çalıştırdığınızda program GUI'sini atlar ve yapay zeka asistanlarının doğrudan çağırabileceği bir arka plan sunucusuna dönüşür. Claude Code, Claude Desktop, Cursor, Cline ve MCP uyumlu tüm ajanlar, özel komut dosyası yazmadan düz dil talimatlarıyla e-posta dosyalarınızı dönüştürebilir, okuyabilir ve eklerini çıkarabilir.
Model Context Protocol, Anthropic tarafından yayımlanan ve yapay zeka ajanlarının masaüstü yazılımlarını uzak bir API gibi çağırmasına olanak tanıyan açık bir standarttır. Komut dosyası yazmak veya komut satırı kullanmak yerine ihtiyacınızı doğal dilde anlatırsınız. Ajan parametreleri belirler ve doğru aracı çağırır; bu durumda arka planda sessizce çalışan Mail Viewer devreye girer.
MCP sunucusu, standart MailViewer.exe çalıştırılabilir dosyasının içine yerleştirilmiştir. Ekstra bir yükleme veya lisans gerekmez. --mcp bayrağı yalnızca başlangıç davranışını değiştirir: GUI gizlenir ve bir arka plan stdio okuyucu iş parçacığı başlar.
Bağlandıktan sonra yapay zeka asistanınıza şöyle talimatlar verebilirsiniz:
convert_mail aracını çağırırget_mail_info anında temiz bir JSON nesnesi döndürürextract_attachments hepsini tek seferde kaydederBir posta dosyasını belirtilen çıktı formatına dönüştürür. Mail Viewer'ın tam işleme motorunu kullandığından PDF ve DOCX çıktısı; gömülü HTML'yi, satır içi görselleri, ek önizlemelerini ve ileti başlıklarını içerir — GUI'de gördüğünüzle birebir aynıdır.
Kaynak formatlar: .eml, .msg, .mim, .p7m, .vmbx, .tnef, .mapixml, .olk15, .vcf, .contact, .3uc
Çıktı formatları: pdf, html, txt, doc, rtf, tiff, jpg, png, bmp, emf, eml, xps
Bir posta dosyasını okur ve meta verilerini JSON olarak döndürür: gönderici, Kime/CC/BCC alıcıları, konu, tarih, ham RFC başlıkları, düz metin ve HTML gövde ile adları, boyutları ve içerik türleriyle birlikte eklerin listesi. Kaynak dosya değiştirilmez.
Bir posta dosyasındaki tüm ekleri bir hedef klasöre kaydeder (klasör yoksa otomatik oluşturulur). Kaydedilen dosyaların mutlak yolları ve boyutları bayt cinsinden bir liste olarak döndürülür.
mcpServers nesnesinin içindeki ~/.claude.json dosyanıza aşağıdaki bloğu ekleyin (anahtar yoksa oluşturun):
{
"mcpServers": {
"mailviewer": {
"command": "C:\\Program Files\\CoolUtils\\CoolUtils Mail Viewer\\MailViewer.exe",
"args": ["--mcp"]
}
}
}
Kopyalamaya hazır bir kod parçacığı, çalıştırılabilir dosyanın yanına claude-config-snippet.json adıyla yüklenir. Mail Viewer'ı varsayılan olmayan bir konuma yüklediyseniz yolu buna göre düzenleyin.
%APPDATA%\Claude\claude_desktop_config.json dosyasını açın ve mcpServers altına aynı bloğu ekleyin:
{
"mcpServers": {
"mailviewer": {
"command": "C:\\Program Files\\CoolUtils\\CoolUtils Mail Viewer\\MailViewer.exe",
"args": ["--mcp"]
}
}
}
Aynı yapılandırma formatı Cursor, Cline ve Model Context Protocol standardını destekleyen diğer tüm ajanlar için de geçerlidir.
MCP sunucusunun doğru yanıt verdiğini onaylamak için bir komut isteminde şunu çalıştırın:
echo {"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"t","version":"0"}}} | "C:\Program Files\CoolUtils\CoolUtils Mail Viewer\MailViewer.exe" --mcp
protocolVersion, serverInfo ve tools özelliğini içeren tek bir JSON-RPC yanıtı görmelisiniz. Bu göründüğünde sunucu kullanıma hazırdır.
Geliştiriciler ve entegratörler için: sunucu, NDJSON kullanarak stdio üzerinden iletişim kurar (satır başına bir JSON-RPC 2.0 iletisi, UTF-8 kodlaması). Protokol sürümü: 2024-11-05. initialize içinde bildirilen sunucu adı: mailviewer-mcp. Üç aracın tam giriş şemaları, çalıştırılabilir dosyanın yanına mcp-tools.json olarak kurulur. Makine tarafından okunabilir bir sunucu bildirimi mcp-server.json olarak mevcuttur.
Ücretsiz deneme sürümünü indirin ve dosyalarınızı dakikalar içinde dönüştürün.
Kredi kartı veya email gerekli değil.