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.
Apple Script BB MCP ile neler yapabilirsiniz?
- AI sohbetlerinden AppleScript çalıştırın — Asistanınızdan,
run_applescriptaracılığıyla Mac'inizde herhangi bir AppleScript kodunu yürütmesini isteyin. - Uygulama betikleme sözlüklerine göz atın —
get_applescript_dictionarykullanarak herhangi bir betiklenebilir uygulama için mevcut komutları ve özellikleri alın. - Finder dosya işlemlerini otomatikleştirin —
finder_automationaraçlarıyla dosyaları taşıyın, yeniden adlandırın, etiketleyin veya seçili dosyaları alın. - Otomasyon izinlerini kontrol edin —
check_automation_permissionsile hangi uygulamaların AppleScript erişimine sahip olduğunu doğrulayın.
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.
GitHub'da GörüntüleÖzel Geliştirme mi İhtiyacınız Var?
Model Bağlam Protokolü 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 Dönük
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
Güçlü entegrasyonlar sağlarken verilerinizi koruyan yerleşik güvenlik özellikleri.
Hızlı Geliştirme
Özel entegrasyonları hızla oluşturmak için mevcut kütüphanelerden ve desenlerden yararlanın.
BB MCP Sunucusu: Ü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 Sunucusunu Seçmelisiniz
- Hızlı Geliştirme: Otomatik keşif özellikli eklenti sistemi sizi hemen üretken kılar
- Kurumsal Hazır: Üretim dağıtımları için yerleşik OAuth, çift taşıma desteği ve kalıcı depolama
- Tür Güvenli: Sıkı doğrulamalı tam TypeScript desteği hataları azaltır ve sürdürülebilirliği artı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üklemeli eklenti sistemi
- ✓Üçüncü taraf entegrasyonları için OAuth sağlayıcı ve tüketici
- ✓Oturum yönetimli STDIO ve HTTP taşıma
- ✓Otomatik temizleme ve parçalamalı Deno KV tabanlı depolama
- ✓Denetim izleri ve yapılandırılmış çıktı ile kapsamlı günlükleme
- ✓Sıkı tür denetimli tam TypeScript
- ✓Kapsamlı test yardımcı programları 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ğrulamalı üçüncü taraf API entegrasyonu
⭐⭐⭐⭐ Manuel Bağımlılıklar
Gelişmiş kullanım durumları için tam altyapı kontrolü
GitHub'da GörüntüleJSR'de Görüntüle
BB MCP İstemci Denetleyicisi
MCP istemci uygulamaları için kapsamlı bir test platformu
Ne İşe Yarar
MCP Denetleyicisi, 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 Denetleyicisi, 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ı olarak görüntüleyin
- 🧠 Örnekleme Testi - İstemci LLM tamamlama yeteneklerini test edin
- ❓ Ortaya Çıkarma Testi - İstemci kullanıcı girdisi istek işlemeyi test edin
- 🔔 Bildirim Testi - Liste değişiklik bildirimlerini tetikleyin ve doğrulayın
- 🛠️ Denetleyici 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 kullanıcı 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 numaralı bağlantı noktasında ve web kullanıcı arayüzünü 8000 numaralı bağlantı noktasında başlatır.
Kullanım Durumları
MCP İstemci Geliştirme
Kontrollü bir ortamda örnekleme, ortaya çıkarma 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ı ayıklamak için tüm JSON-RPC mesajlarını gerçek zamanlı olarak inceleyin.
Entegrasyon Testi
Farklı uygulamalar arasında tutarlı davranışı doğrulamak için HTTP modunda birden fazla istemciyi aynı anda test edin.
Denetleyici 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 verileri oluşturun
- ✓trigger_error - Hata işleme testleri için kasıtlı olarak hataları tetikleyin
BB AppleScript MCP Sunucusu
MCP aracılığıyla AppleScript otomasyonu ile macOS iş akışlarını genişletin
Ne İşe Yarar
AppleScript otomasyonunu MCP uyumlu herhangi bir yapay zeka uygulamasına getiren, üretime hazır bir MCP sunucusu. Kütüphane ile neler oluşturabileceğinize dair gerçek dünya örneği olarak BB MCP Sunucusu kullanılarak oluşturulmuştur.
Temel Yetenekler
- Yapay zeka konuşmalarından AppleScript kodu yürütü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"
]
}
}
}
Tam Dokümantasyon
JSR'de GörüntüleGitHub'da Görüntüle
Kullanım Durumları
Geliştirici İş Akışları
BBEdit projelerini otomatikleştirin, dosyaları değiştirin ve yapay zeka konuşmaları aracılığıyla geliştirme araçlarıyla entegre olun.
Dosya Yönetimi
Dosyaları düzenleyin, etiketler ayarlayın, seçimleri alın ve dosya sisteminizi doğal dil ile yönetin.
Uygulama Otomasyonu
Yapay zeka asistanınız aracılığıyla AppleScript'i destekleyen macOS uygulamalarını kontrol edin.
Kendi MCP sunucunuzu oluşturmaya hazır mısınız?
Bugün başlamak için açık kaynaklı kütüphanemizi kullanın veya işletmeniz için özel olarak oluşturulmuş bir çözüm hakkında bizimle konuşun.
Özel Geliştirme HizmetleriKütüphaneyi Keşfedin
🤖 Önerilen: Beyond Better ile Geliştirin
MCP sunucu uygulamalarınızı geliştirmek için Beyond Better kullanmanızı şiddetle tavsiye ederiz. BB, MCP geliştirmeyi önemli ölçüde daha hızlı ve daha güvenilir hale getiren proje çapında zeka, akıllı kod üretimi ve kapsamlı yönerge desteği sağlar.
MCP Geliştirme için Neden BB?
- ✓ MCP mimarisinin proje çapında anlaşılması
- ✓ Kalıp kod oluşturun ve en iyi uygulamaları takip edin
- ✓ Kapsamlı tüketici yönergelerimizi kullanın
- ✓ Uygulamaları daha hızlı hata ayıklayın ve iyileştirin
Başlayın
- ✓ BB Cloud: Web tabanlı arayüz (en kolayı)
- ✓ Kendi Sunucunuzda: Tam kontrol ve gizlilik
- ✓ Yalnızca Yerel: Bulut bağımlılığı yok
- ✓ Ücretsiz ve açık kaynak
BB Hakkında Daha Fazla Bilgi Edinin