AppleScript BB MCP Server
resmiLLM istemcilerinin AppleScript aracılığıyla macOS uygulamalarıyla etkileşime girmesini sağlar. @beyondbetter/bb-mcp-server kütüphanesi kullanılarak oluşturulan bu sunucu, isteğe bağlı olarak rastgele betik yürütme desteğiyle birlikte önceden tanımlanmış betiklerin güvenli ve kontrollü bir şekilde çalıştırılmasını sağlar.
AppleScript BB MCP ile neler yapabilirsiniz?
- Execute AppleScript — AppleScript kodunu AI sohbetlerinden doğrudan çalıştırarak macOS uygulamalarını kontrol edin ve görevleri otomatikleştirin.
- Uygulama sözlüklerini okuyun — Bir uygulamanın sözlüğü aracılığıyla hangi AppleScript komutlarını ve nesnelerini desteklediğini keşfedin.
- Finder’ı otomatikleştirin — Finder entegrasyonu ile dosyaları yönetin, etiketler ayarlayın, seçimleri alın ve dosya sistemini düzenleyin.
- Otomasyon izinlerini yönetin — Sunucu için AppleScript otomasyon erişimini kontrol edin ve yönetin.
Dokümantasyon
Üretime Hazır MCP Araçları
Savaşta test edilmiş, açık kaynaklı kütüphanemizle kurumsal düzeyde MCP sunucuları oluşturun. Üretim sistemlerinden çıkarılmış ve gerçek dünya kullanımı için tasarlanmıştır.
Model Context Protocol Nedir?
MCP, yapay zeka uygulamalarının veri kaynaklarına ve araçlara güvenli bir şekilde bağlanmasını sağlayan açık bir protokoldür. Bunu yapay zeka sistemleri için evrensel bir bağlayıcı olarak düşünün.
MCP İşletmeniz İçin Neden Önemlidir
Evrensel Entegrasyon
Standartlaştırılmış bir protokol kullanarak herhangi bir yapay zeka uygulamasını iş araçlarınıza ve veri kaynaklarınıza bağlayın.
Geleceğe Hazır
Bir kez oluşturun, ekosistem büyüdükçe MCP uyumlu herhangi bir yapay zeka uygulamasıyla kullanın.
Tasarım Gereği Güvenli
Yerleşik güvenlik özellikleri, güçlü entegrasyonlar sağlarken verilerinizi korur.
Hızlı Geliştirme
Özel entegrasyonları hızlıca oluşturmak için mevcut kütüphanelerden ve desenlerden yararlanın.
BB MCP Server: Üretime Hazır MCP Kütüphanesi
Kurumsal düzeyde MCP sunucuları oluşturmak için kapsamlı, Deno tabanlı bir çerçeve
Neden BB MCP Server'ı Seçmelisiniz
- Hızlı Geliştirme: Otomatik keşif özellikli eklenti sistemi sizi anında üretken yapar
- Kurumsal Düzeye Hazır: Üretim dağıtımları için yerleşik OAuth, çift taşıma desteği ve kalıcı depolama
- Tip Güvenli: Sıkı doğrulama ile tam TypeScript desteği hataları azaltır ve bakımı kolaylaştırır
- Savaşta Test Edilmiş: Gerçek işletmelere hizmet veren üretim MCP sunucularından çıkarılmıştır
Teknik Özellikler
- ✓Otomatik keşif ve yükleme özellikli eklenti sistemi
- ✓Üçüncü taraf entegrasyonlar için OAuth sağlayıcı ve tüketici
- ✓Oturum yönetimi ile STDIO ve HTTP taşıma
- ✓Otomatik temizleme ve parçalama ile Deno KV tabanlı depolama
- ✓Denetim izleri ve yapılandırılmış çıktı ile kapsamlı günlükleme
- ✓Sıkı tip kontrolü ile tam TypeScript
- ✓Kapsamlı test araçları ve örnekler
- ✓Kolay kurulum için JSR kayıt defterinde yayınlandı
Hızlı Başlangıç
Kütüphane, temel araçlardan gelişmiş OAuth entegrasyonuna kadar her şeyi öğreten 4 aşamalı örnek içerir:
⭐ Basit MCP Sunucusu
Yardımcı araçlar ve eklenti keşfi ile temel kurulum
⭐⭐ Eklenti İş Akışları
Karmaşık iş mantığı için çok adımlı iş akışları
⭐⭐⭐ API ve OAuth
Kimlik doğrulama ile üçüncü taraf API entegrasyonu
⭐⭐⭐⭐ Manuel Bağımlılıklar
Gelişmiş kullanım senaryoları için tam altyapı kontrolü
BB MCP İstemci Denetçisi
MCP istemci uygulamaları için kapsamlı bir test platformu
Ne Yapar
MCP Inspector, sunucuları test etmek için bir MCP istemcisi olarak mevcutken, bu araç ters ihtiyacı karşılar - istemcileri test etmek için bir MCP sunucusu. BB MCP İstemci Denetçisi, MCP istemci uygulamalarını test etmek ve doğrulamak için etkileşimli bir web konsolu sağlar.
Temel Özellikler
- 🔍 Protokol Mesaj İnceleme - Tüm MCP JSON-RPC mesajlarını gerçek zamanlı görüntüleyin
- 🧠 Örnekleme Testi - İstemci LLM tamamlama yeteneklerini test edin
- ❓ Bilgi Toplama Testi - İstemci kullanıcı girişi isteği işlemeyi test edin
- 🔔 Bildirim Testi - Liste değişikliği bildirimlerini tetikleyin ve doğrulayın
- 🛠️ Denetçi Araçları - Test senaryoları için altı yardımcı araç
- 📊 Çoklu İstemci Desteği - Birden fazla istemciyi aynı anda test edin (HTTP modu)
- 🌐 Web Konsolu - Test için etkileşimli Fresh arayüzü
Hızlı Başlangıç
Doğrudan JSR'den çalıştırın - kurulum gerekmez:
deno run -A jsr:@beyondbetter/bb-mcp-client-inspector
Bu, MCP sunucusunu 3000 portunda ve web arayüzünü 8000 portunda başlatır.
Kullanım Senaryoları
MCP İstemci Geliştirme
Kontrollü bir ortamda örnekleme, bilgi toplama ve bildirim işlemeyi test ederek MCP istemci uygulamanızı doğrulayın.
Protokol Hata Ayıklama
İstemciler ve sunucular arasındaki iletişim sorunlarını hata ayıklamak için tüm JSON-RPC mesajlarını gerçek zamanlı inceleyin.
Entegrasyon Testi
Farklı uygulamalarda tutarlı davranışı doğrulamak için HTTP modunda birden fazla istemciyi aynı anda test edin.
Denetçi Araçları
Kapsamlı test için altı yardımcı araç:
- ✓ echo - İsteğe bağlı gecikme ve dönüşüm ile mesaj yankılama
- ✓ convert_date - Tarih/saat dilimi dönüştürme ve biçimlendirme
- ✓ calculate - Temel aritmetik işlemler
- ✓ delay_response - Zaman aşımı testi için yapılandırılabilir gecikmeler
- ✓ random_data - Rastgele test verisi oluşturma
- ✓ trigger_error - Hata işleme testleri için kasıtlı olarak hata tetikleme
BB AppleScript MCP Sunucusu
MCP aracılığıyla AppleScript otomasyonu ile macOS iş akışlarını genişletin
Ne Yapar
AppleScript otomasyonunu MCP uyumlu herhangi bir yapay zeka uygulamasına getiren, üretime hazır bir MCP sunucusu. Kütüphane ile neler oluşturabileceğinizin gerçek dünya örneği olarak BB MCP Server kullanılarak oluşturulmuştur.
Temel Yetenekler
- Yapay zeka konuşmalarından AppleScript kodu çalıştırın
- Yetenekleri keşfetmek için uygulama sözlüklerini okuyun
- Finder entegrasyonu ile dosya yönetimini otomatikleştirin
- İzinleri yönetin ve otomasyon erişimini kontrol edin
Claude Desktop için Hızlı Kurulum
Bunu Claude Desktop yapılandırmanıza ekleyin:
{
"mcpServers": {
"bb-applescript": {
"command": "deno",
"args": [
"run",
"--allow-all",
"--unstable-kv",
"jsr:@beyondbetter/bb-applescript-mcp-server"
]
}
}
}
Kullanım Senaryoları
Geliştirici İş Akışları
Yapay zeka konuşmaları aracılığıyla BBEdit projelerini otomatikleştirin, dosyaları yönetin ve geliştirme araçlarıyla entegre olun.
Dosya Yönetimi
Dosyaları düzenleyin, etiketler belirleyin, seçimleri alın ve doğal dil ile dosya sisteminizi yönetin.
Uygulama Otomasyonu
AppleScript destekleyen macOS uygulamalarını yapay zeka asistanınız aracılığıyla kontrol edin.
Kendi MCP sunucunuzu oluşturmaya hazır mısınız?
Başlamak için bugün açık kaynaklı kütüphanemizi kullanın veya işletmeniz için oluşturulmuş özel bir çözüm hakkında bizimle konuşun.