8 poin oleh oozoofrog 2026-02-07 | 2 komentar | Bagikan ke WhatsApp

Halo, saya membuat MCP yang memungkinkan agen AI mengotomatisasi iOS Simulator dan aplikasi macOS secara langsung.

Fitur utama:

• 32 alat otomatisasi UI (tap, swipe, input teks, screenshot, dll.)
• Performa cepat dengan bridge native Swift
• Mendukung Claude Code, Codex, Gemini, OpenCode, dan lainnya
Contoh penggunaan:

• AI menjalankan pengujian UI aplikasi secara otomatis
• Membuka deep link/URL di simulator
• Otomatisasi instalasi/menjalankan/menutup aplikasi
npx mcp-baepsae
GitHub: https://github.com/oozoofrog/mcp-baepsae
npm: https://npmjs.com/package/mcp-baepsae

Masukan sangat kami sambut!

2 komentar

 
jongyeol 2026-02-08

Fakta bahwa aplikasi macOS juga didukung membuat bagian ini terasa cukup menarik.

iOS sendiri selama ini saya memakai https://github.com/joshuayoes/ios-simulator-mcp, tetapi apakah ada perbedaan yang menonjol? (mis. berjalan lebih cepat, dll.)

 
oozoofrog 2026-02-10

Halo, terima kasih atas minatnya.

Perbedaan terbesar adalah ios-simulator-mcp mengontrol simulator melalui Facebook IDB, sedangkan baepsae langsung memanggil API macOS dengan Swift. Karena itu, alat ini bisa digunakan tanpa instalasi IDB terpisah, dan seperti yang Anda sebutkan, juga bisa mengontrol aplikasi macOS.

Di sisi otomatisasi simulator iOS juga ada beberapa perbedaan:

  • Fitur yang tidak ada di ios-simulator-mcp: input keyboard (termasuk kombinasi shortcut), drag-and-drop, klik kanan, clipboard, kontrol menu
  • Input teks bebas tanpa batas 500 karakter ASCII, dan saat melihat UI tree juga tersedia pencarian/filter/paginasi
  • Penentuan target juga bisa dilakukan dengan bundle-id atau nama aplikasi selain UDID

Saya belum melakukan benchmark langsung untuk kecepatannya, tetapi karena strukturnya tidak melalui IDB, sepertinya overhead-nya akan lebih kecil.

Sebaliknya, ios-simulator-mcp punya kelebihan mudah dipasang karena bisa langsung dipakai dengan npx. baepsae memerlukan build Swift, tetapi itu berjalan otomatis saat instalasi npm.