AppleScript BB MCP Server

resmi

Memungkinkan klien LLM untuk berinteraksi dengan aplikasi macOS melalui AppleScript. Dibangun menggunakan pustaka @beyondbetter/bb-mcp-server, server ini menyediakan eksekusi skrip yang telah ditentukan secara aman dan terkendali dengan dukungan opsional untuk eksekusi skrip arbitrer.

Apa yang bisa Anda lakukan dengan AppleScript BB MCP?

  • Jalankan AppleScript — Jalankan kode AppleScript langsung dari percakapan AI untuk mengontrol aplikasi macOS dan mengotomatiskan tugas.
  • Baca kamus aplikasi — Temukan perintah dan objek AppleScript apa yang didukung oleh sebuah aplikasi melalui kamusnya.
  • Otomatiskan Finder — Kelola file, atur label, ambil pilihan, dan atur sistem file melalui integrasi Finder.
  • Kelola izin otomatisasi — Periksa dan kelola akses otomatisasi AppleScript untuk server.

Dokumentasi

Perkakas MCP Siap Produksi

Bangun server MCP kelas enterprise dengan pustaka sumber terbuka kami yang telah teruji di lapangan. Diekstrak dari sistem produksi dan dirancang untuk penggunaan dunia nyata.

Apa itu Model Context Protocol?

MCP adalah protokol terbuka yang memungkinkan aplikasi AI terhubung secara aman ke sumber data dan perkakas. Anggap saja sebagai konektor universal untuk sistem AI.

Mengapa MCP Penting bagi Bisnis Anda

Integrasi Universal

Hubungkan aplikasi AI apa pun ke perkakas bisnis dan sumber data Anda menggunakan protokol terstandarisasi.

Siap Masa Depan

Bangun sekali, gunakan dengan aplikasi AI apa pun yang kompatibel dengan MCP seiring pertumbuhan ekosistem.

Aman sejak Dirancang

Fitur keamanan bawaan melindungi data Anda sekaligus memungkinkan integrasi yang kuat.

Pengembangan Cepat

Manfaatkan pustaka dan pola yang ada untuk membangun integrasi kustom dengan cepat.

BB MCP Server: Pustaka MCP Siap Produksi

Kerangka kerja berbasis Deno yang komprehensif untuk membangun server MCP kelas enterprise

Mengapa Memilih BB MCP Server

  • Pengembangan Cepat: Sistem plugin dengan penemuan otomatis membuat Anda produktif seketika
  • Siap Enterprise: OAuth bawaan, dukungan transport ganda, dan penyimpanan persisten untuk deployment produksi
  • Keamanan Tipe: Dukungan TypeScript penuh dengan validasi ketat mengurangi bug dan meningkatkan kemudahan pemeliharaan
  • Teruji di Lapangan: Diekstrak dari server MCP produksi yang melayani bisnis nyata

Fitur Teknis

  • ✓Sistem plugin dengan penemuan dan pemuatan otomatis
  • ✓Penyedia dan konsumen OAuth untuk integrasi pihak ketiga
  • ✓Transport STDIO dan HTTP dengan manajemen sesi
  • ✓Penyimpanan berbasis Deno KV dengan pembersihan dan pemotongan otomatis
  • ✓Pencatatan log komprehensif dengan jejak audit dan keluaran terstruktur
  • ✓TypeScript penuh dengan pemeriksaan tipe ketat
  • ✓Utilitas pengujian dan contoh yang ekstensif
  • ✓Diterbitkan di registry JSR untuk instalasi mudah

Mulai dengan Cepat

Pustaka ini mencakup 4 contoh progresif yang mengajarkan Anda segalanya mulai dari perkakas dasar hingga integrasi OAuth tingkat lanjut:

⭐ Server MCP Sederhana

Pengaturan dasar dengan perkakas utilitas dan penemuan plugin

⭐⭐ Alur Kerja Plugin

Alur kerja multi-langkah untuk logika bisnis yang kompleks

⭐⭐⭐ API & OAuth

Integrasi API pihak ketiga dengan autentikasi

⭐⭐⭐⭐ Dependensi Manual

Kontrol infrastruktur lengkap untuk kasus penggunaan tingkat lanjut

BB MCP Client Inspector

Platform pengujian komprehensif untuk implementasi klien MCP

Apa yang Dilakukannya

Meskipun MCP Inspector ada sebagai klien MCP untuk menguji server, perkakas ini mengisi kebutuhan sebaliknya—yaitu server MCP untuk menguji klien. BB MCP Client Inspector menyediakan konsol web interaktif untuk menguji dan memvalidasi implementasi klien MCP.

Fitur Utama

  • 🔍 Inspeksi Pesan Protokol - Lihat semua pesan JSON-RPC MCP secara real-time
  • 🧠 Pengujian Sampling - Uji kemampuan penyelesaian LLM klien
  • ❓ Pengujian Elisitasi - Uji penanganan permintaan input pengguna klien
  • 🔔 Pengujian Notifikasi - Picu dan verifikasi notifikasi perubahan daftar
  • 🛠️ Perkakas Inspektur - Enam perkakas utilitas untuk skenario pengujian
  • 📊 Dukungan Multi-Klien - Uji beberapa klien secara bersamaan (mode HTTP)
  • 🌐 Konsol Web - UI Fresh interaktif untuk pengujian

Mulai Cepat

Jalankan langsung dari JSR - tanpa instalasi diperlukan:

deno run -A jsr:@beyondbetter/bb-mcp-client-inspector

Ini memulai server MCP di port 3000 dan UI web di port 8000.

Kasus Penggunaan

Pengembangan Klien MCP

Validasi implementasi klien MCP Anda dengan menguji sampling, elisitasi, dan penanganan notifikasi di lingkungan yang terkendali.

Debugging Protokol

Periksa semua pesan JSON-RPC secara real-time untuk men-debug masalah komunikasi antara klien dan server.

Pengujian Integrasi

Uji beberapa klien secara bersamaan dalam mode HTTP untuk memverifikasi perilaku yang konsisten di berbagai implementasi.

Perkakas Inspektur

Enam perkakas utilitas untuk pengujian komprehensif:

  • ✓ echo - Gema pesan dengan penundaan dan transformasi opsional
  • ✓ convert_date - Konversi dan pemformatan tanggal/zona waktu
  • ✓ calculate - Operasi aritmetika dasar
  • ✓ delay_response - Penundaan yang dapat dikonfigurasi untuk pengujian waktu tunggu
  • ✓ random_data - Hasilkan data uji acak
  • ✓ trigger_error - Picu kesalahan secara sengaja untuk pengujian penanganan kesalahan

BB AppleScript MCP Server

Perluas alur kerja macOS dengan otomatisasi AppleScript melalui MCP

Apa yang Dilakukannya

Server MCP siap produksi yang menghadirkan otomatisasi AppleScript ke aplikasi AI apa pun yang kompatibel dengan MCP. Dibangun menggunakan BB MCP Server sebagai contoh dunia nyata dari apa yang dapat Anda buat dengan pustaka ini.

Kemampuan Utama

  • Jalankan kode AppleScript dari percakapan AI
  • Baca kamus aplikasi untuk menemukan kemampuan
  • Otomatiskan manajemen file dengan integrasi Finder
  • Kelola izin dan periksa akses otomatisasi

Pengaturan Cepat untuk Claude Desktop

Tambahkan ini ke konfigurasi Claude Desktop Anda:

{
  "mcpServers": {
    "bb-applescript": {
      "command": "deno",
      "args": [
        "run",
        "--allow-all",
        "--unstable-kv",
        "jsr:@beyondbetter/bb-applescript-mcp-server"
      ]
    }
  }
}

Dokumentasi Lengkap

Kasus Penggunaan

Alur Kerja Pengembang

Otomatiskan proyek BBEdit, manipulasi file, dan integrasikan dengan perkakas pengembangan melalui percakapan AI.

Manajemen File

Atur file, atur label, ambil pilihan, dan kelola sistem file Anda dengan bahasa alami.

Otomatisasi Aplikasi

Kendalikan aplikasi macOS yang mendukung AppleScript melalui asisten AI Anda.

Siap membangun server MCP Anda sendiri?

Gunakan pustaka sumber terbuka kami untuk memulai hari ini, atau hubungi kami tentang solusi kustom yang dibangun untuk bisnis Anda.