AppleScript BB MCP Server
resmiMemungkinkan 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"
]
}
}
}
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.