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 Apple Script BB MCP?
- Jalankan AppleScript dari percakapan AI — Minta asisten Anda untuk mengeksekusi kode AppleScript sembarang di Mac Anda melalui
run_applescript. - Jelajahi kamus skrip aplikasi — Ambil perintah dan properti yang tersedia untuk aplikasi yang dapat diskrip menggunakan
get_applescript_dictionary. - Otomatiskan operasi file Finder — Pindahkan, ganti nama, beri label, atau ambil file yang dipilih melalui alat
finder_automation. - Periksa izin otomatisasi — Verifikasi aplikasi mana yang memiliki akses AppleScript dengan
check_automation_permissions.
Dokumentasi
Alat MCP Siap Produksi
Bangun server MCP kelas enterprise dengan pustaka sumber terbuka kami yang telah teruji. Diekstrak dari sistem produksi dan dirancang untuk penggunaan dunia nyata.
Lihat di GitHubButuh Pengembangan Kustom?
Apa itu Model Context Protocol?
MCP adalah protokol terbuka yang memungkinkan aplikasi AI terhubung secara aman ke sumber data dan alat. Anggap saja sebagai konektor universal untuk sistem AI.
Mengapa MCP Penting untuk Bisnis Anda
Integrasi Universal
Hubungkan aplikasi AI apa pun ke alat bisnis dan sumber data Anda menggunakan protokol standar.
Tahan Masa Depan
Bangun sekali, gunakan dengan aplikasi AI apa pun yang kompatibel dengan MCP seiring berkembangnya ekosistem.
Aman Secara Desain
Fitur keamanan bawaan melindungi data Anda sambil 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 komprehensif berbasis Deno untuk membangun server MCP kelas enterprise
Mengapa Memilih BB MCP Server
- Pengembangan Cepat: Sistem plugin dengan penemuan otomatis membuat Anda langsung produktif
- Siap Enterprise: OAuth bawaan, dukungan transport ganda, dan penyimpanan persisten untuk deployment produksi
- Aman Tipe: Dukungan TypeScript penuh dengan validasi ketat mengurangi bug dan meningkatkan kemudahan pemeliharaan
- Teruji: 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 otomatis dan chunking
- ✓Pencatatan komprehensif dengan jejak audit dan output terstruktur
- ✓TypeScript penuh dengan pemeriksaan tipe ketat
- ✓Utilitas pengujian dan contoh yang ekstensif
- ✓Dipublikasikan di registri JSR untuk instalasi mudah
Mulai dengan Cepat
Pustaka ini mencakup 4 contoh progresif yang mengajarkan Anda segalanya mulai dari alat dasar hingga integrasi OAuth tingkat lanjut:
⭐ Server MCP Sederhana
Pengaturan dasar dengan alat 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
Lihat di GitHubLihat di JSR
BB MCP Client Inspector
Platform pengujian komprehensif untuk implementasi klien MCP
Apa yang Dilakukannya
Sementara MCP Inspector ada sebagai klien MCP untuk menguji server, alat ini mengisi kebutuhan sebaliknya - 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 Elicitation - Uji penanganan permintaan input pengguna klien
- 🔔 Pengujian Notifikasi - Picu dan verifikasi notifikasi perubahan daftar
- 🛠️ Alat Inspektur - Enam alat 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 - tidak perlu instalasi:
deno run -A jsr:@beyondbetter/bb-mcp-client-inspector
Ini memulai server MCP pada port 3000 dan UI web pada port 8000.
Kasus Penggunaan
Pengembangan Klien MCP
Validasi implementasi klien MCP Anda dengan menguji sampling, elicitation, dan penanganan notifikasi dalam 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.
Alat Inspektur
Enam alat utilitas untuk pengujian komprehensif:
- ✓echo - Pemantulan pesan dengan penundaan dan transformasi opsional
- ✓convert_date - Konversi dan pemformatan tanggal/zona waktu
- ✓calculate - Operasi aritmatika dasar
- ✓delay_response - Penundaan yang dapat dikonfigurasi untuk pengujian timeout
- ✓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 membawa 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
Lihat di JRSLihat di GitHub
Kasus Penggunaan
Alur Kerja Pengembang
Otomatiskan proyek BBEdit, manipulasi file, dan integrasikan dengan alat 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 bicarakan dengan kami tentang solusi kustom yang dibangun untuk bisnis Anda.
Layanan Pengembangan KustomJelajahi Pustaka
🤖 Direkomendasikan: Bangun dengan Beyond Better
Kami sangat merekomendasikan menggunakan Beyond Better untuk mengembangkan aplikasi server MCP Anda. BB menyediakan kecerdasan seluruh proyek, pembuatan kode cerdas, dan dukungan pedoman komprehensif yang membuat pengembangan MCP secara signifikan lebih cepat dan lebih andal.
Mengapa BB untuk Pengembangan MCP?
- ✓ Pemahaman seluruh proyek tentang arsitektur MCP
- ✓ Hasilkan boilerplate dan ikuti praktik terbaik
- ✓ Gunakan pedoman konsumen komprehensif kami
- ✓ Debug dan sempurnakan implementasi lebih cepat
Mulai
- ✓ BB Cloud: Antarmuka berbasis web (termudah)
- ✓ Self-Hosted: Kontrol penuh dan privasi
- ✓ Local-Only: Tanpa dependensi cloud
- ✓ Gratis & sumber terbuka
Pelajari Lebih Lanjut Tentang BB