AppleScript BB MCP Server

resmi

LLM 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"
      ]
    }
  }
}

Tam Dokümantasyon

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.