Yapay Zeka ile Slack Mesajlarını Okuyun (Claude, Cursor, VS Code) — Token Yok, Slack Uygulaması Yok
Yapay zeka asistanınıza Slack uygulaması, bot tokenı veya çalışma alanı yöneticisi onayı olmadan Slack erişimi vermenin en basit yolu. Claude Desktop, Cursor, VS Code, ChatGPT ve Windsurf ile çalışır. LMCP doğrudan Mac'inizdeki yerel Slack masaüstü önbelleğinden okur.
Diğer Çözümler Neden Bir Slack Uygulaması ve Token Gerektirir
Bir yapay zeka asistanını resmi yolla Slack'e bağlamak, Slack'in Web API'sini kullanmak demektir ki bu şunları gerektirir:
- Bir Slack uygulaması — Slack geliştirici konsolunda bir uygulama oluşturmanız ve yapılandırmanız gerekir
- OAuth kapsamları — doğru okuma kapsamlarını seçmeniz gerekir (channels:history, groups:history, search:read…), bu da zahmetlidir ve yanlış yapılması kolaydır
- Çalışma alanı yöneticisi onayı — birçok çalışma alanı, uygulamayı kurmak veya onaylamak için bir yöneticiye ihtiyaç duyar ve çoğu, kişisel bir araç için bunu yapmaz
- Token yönetimi — güvenli şekilde saklanması ve döndürülmesi gereken bot/kullanıcı tokenları
- Hız sınırları — Slack API'yi kısıtlar ve özellikle arama sınırlıdır
Yapay zekasının Slack'te kendisini bilgilendirmesini isteyen bir birey için bu çok fazla ek yüktür — ve çalışma alanı yöneticiniz uygulamaları onaylamazsa genellikle aşılması zor bir engeldir.
LMCP Slack'i Nasıl Farklı Okur
LMCP, Slack API'yi tamamen atlar. Bir uygulama oluşturmak ve tokenları yönetmek yerine, Slack masaüstü uygulamasının Mac'inizde tuttuğu yerel önbellekten Slack verilerini okur.
Slack masaüstü uygulaması, çalışma alanlarınızı, kanallarınızı ve son mesajlarınızı diskte bir IndexedDB veritabanında (LevelDB ile desteklenen) saklayan bir Electron uygulamasıdır — çevrimdışı çalışmasının ve anında yüklenmesinin bir parçasıdır. Mac'inizde Slack'te oturum açtıysanız, o veriler zaten makinenizdedir.
LMCP, özel bir ayrıştırıcı kullanarak bu veritabanını doğrudan okur. Slack uygulaması yok, OAuth kapsamı yok, yönetici onayı yok, token yok. Tasarım gereği salt okunur — hiçbir şeyi göndermez veya değiştirmez.
Neye Erişebilirsiniz
LMCP aracılığıyla, yapay zeka asistanınız şunları yapabilir:
- Çalışma alanlarınızı listeleyin — oturum açtığınız her Slack çalışma alanı
- Kanalları listeleyin — bir çalışma alanındaki kanallara ve DM'lere göz atın
- Kanal mesajlarını okuyun — bir kanaldan son mesaj geçmişini alın
- Mesajlarda arama yapın — konuya veya anahtar kelimeye göre kanallarınız arasında mesajları bulun
Bu salt okunur erişimdir — LMCP, makinenizde önbelleğe alınmış olanı okur ve Slack'te hiçbir şey gönderemez, düzenleyemez veya silemez.
Nasıl Kurulur
LMCP'yi indirin ve kurun:
- İndirilenler klasörünüzden indirdiğiniz
.dmgdosyasını açın - Local MCP'yi Uygulamalar klasörünüze sürükleyin
- Uygulamalar klasörünüzden Local MCP'yi açın — menü çubuğunuzda görünür
Yaklaşık 30 saniye sürer. Yapay zeka istemcileriniz otomatik olarak yapılandırılır.
Kurulumdan sonra, yeni MCP araçlarını alması için yapay zeka istemcinizi yeniden başlatın:
- Claude Desktop — tamamen kapatın (Cmd+Q) ve yeniden açın
- Cursor — editörü yeniden başlatın
- VS Code — pencereyi yeniden yükleyin (Cmd+Shift+P → “Reload Window”)
- ChatGPT / Windsurf — uygulamayı yeniden başlatın
Slack masaüstü uygulamasının kurulu olduğundan ve oturum açtığınızdan emin olun. LMCP, Slack verilerinizi otomatik olarak algılar — API anahtarı yok, oluşturulacak uygulama yok.
Örnek İstemler
Bağlandıktan sonra, yapay zeka asistanınızla bunları deneyin:
- “Bugünkü Slack kanallarımda beni bilgilendir” — kanallarınızdaki son etkinliği özetler
- “Ekip bu sabah #engineering kanalında ne dedi?” — belirli bir kanalı okur ve özetler
- “Slack'imde lansman hakkındaki mesajları ara” — kanallar arasında ilgili tartışmayı bulur
- “Harekete geçmem gereken bir şeyle beni @ etiketleyen oldu mu?” — son mesajları yapılacak işler için tarar
- “Bu hafta #incidents kanalını özetle” — yoğun bir kanalı ana noktalara indirger
Yetişmenin en sancılı olduğu yer Slack'tir — onlarca kanal, yüzlerce mesaj. Yapay zekanızın bunları okumasına ve özetlemesine izin vermek, bir saatlik kaydırmayı tek bir isteme dönüştürür.
Sınırlamalar
LMCP, canlı bir API yerine yerel önbellekten okuduğu için, şunları aklınızda bulundurun:
- Yalnızca önbelleğe alınmış mesajlar kullanılabilir — Slack son konuşmaları önbelleğe alır; uzun süredir açmadığınız kanallar diskte tam olarak bulunmayabilir
- Salt okunur — mesajları okuyabilirsiniz ancak gönderemez, düzenleyemez veya silemezsiniz
- Slack masaüstü uygulaması gerektirir — tarayıcı sürümü, LMCP'nin okuyabileceği bir yerel önbellek oluşturmaz
- Önbellek güncelliği — önbellek, Slack'in son senkronize olduğu zamanı yansıtır; güncel veriler için Slack'i çalışır durumda tutun
- Birden fazla çalışma alanı — birden fazla çalışma alanında oturum açtıysanız, LMCP hepsini okuyabilir
Teknik Derinlemesine İnceleme: LevelDB Ayrıştırma Nasıl Çalışır
Teknik olarak meraklı olanlar için, LMCP'nin Slack verilerini yerel önbellekten nasıl çıkardığı aşağıda açıklanmıştır.
Slack masaüstü uygulaması, IndexedDB verilerini macOS'ta şu gibi konumlarda saklar:
~/Library/Application Support/Slack/IndexedDB/*.leveldb
~/Library/Containers/com.tinyspeck.slackmacgap/Data/Library/Application Support/Slack/IndexedDB/*.leveldb
Bu, Chromium tarzı bir LevelDB veritabanıdır — Chrome ve diğer Electron
uygulamalarının kullandığı aynı format. LMCP, bunu açık kaynaklı ccl_chromium_reader kütüphanesiyle
(başlangıçta dijital adli bilişim için geliştirilmiş) ayrıştırır; bu kütüphane Chromium'un V8 serileştirmesini,
LevelDB'nin yalnızca ekle günlüğünü ve sıkıştırmasını ve IndexedDB'nin nesne depolarını yönetir. Ayrıştırılan
kayıtlar temiz JSON'a filtrelenir — kanallar, mesajlar, gönderenler, zaman damgaları —
böylece yapay zeka asistanınız bunlarla çalışabilir.
Veritabanı tasarım gereği salt okunur olarak açılır. LMCP, Slack önbelleğinizi bozamaz veya değiştiremez.
Diğer Yaklaşımlarla Karşılaştırma
- Slack Web API + özel uygulama — tam okuma/yazma ancak bir uygulama, OAuth kapsamları ve (çoğu zaman) yönetici onayı gerektirir. Gerçek bir Slack entegrasyonu oluşturan ekipler için en iyisidir.
- Zapier / otomasyon araçları — Slack'i diğer uygulamalara bağlar ancak yine de bir Slack uygulamasına/tokenına dayanır ve verileri üçüncü bir taraf üzerinden yönlendirir.
- LMCP (yerel önbellek) — salt okunur, sıfır yapılandırma, tamamen Mac'inizde çalışır. Yapay zekasının Slack'i okumasını ve özetlemesini isteyen bireyler için en iyisidir.
Gerçek Dünya İş Akışları
Değer, tek bir mesajı okumak değil — yapay zekanızın kanallar arasında sentez yapması ve Slack'i diğer araçlarınıza bağlamasıdır.
Sabah bilgilenmesi
Gece boyunca Slack'te kanallarımda kaçırdığım her şeyi kanala göre gruplanmış olarak özetle ve benden yanıt gerektiren her şeyi işaretle.
20 kanal açmak yerine, yapay zekanız hepsini okur ve size öncelikli tek bir özet sunar.
Slack konularını görevlere dönüştürme
Bugünkü Slack'imi gözden geçir, yaptığım bir taahhüt gibi görünen her şeyi bul ve her biri için kimin sorduğu ve ne zaman olduğuyla birlikte hatırlatıcılar oluştur.
Taahhütler sohbette gizlenir — “Onu göndereyim”, “bir bakayım”. Yapay zekanız bunları ortaya çıkarır ve (LMCP'nin Hatırlatıcılar/OmniFocus araçlarıyla) görevlere dönüştürür.
Uygulamalar arası toplantı hazırlığı
Bu hafta Slack'te Proje X hakkında ne tartışıldığını kontrol et, ilgili tüm e-postaları çek ve yarınki toplantı için açık sorularla bir bilgilendirme hazırla.
LMCP ayrıca e-postanızı, takviminizi ve dosyalarınızı da okuduğu için, yapay zekanız yalnızca Slack'ten değil, araçlar arasından eksiksiz bir resim çekebilir.
LMCP ayrıca yapay zeka asistanınızı e-postaya, Microsoft Teams'e, Calendar'a, Contacts'a, OneDrive'a ve yerel dosyalara bağlar. Tüm kılavuzlar listesine bakın veya şu adresten daha fazla bilgi edinin: local-mcp.com.