ActivitySmith MCP

resmi

Kirim Notifikasi Dorong dan Aktivitas Langsung ke perangkat iOS yang dipasangkan dengan Anda.

Apa yang bisa Anda lakukan dengan ActivitySmith MCP?

  • Mengirim notifikasi dorong — Minta asisten Anda untuk send_push_notification ke iPhone atau iPad Anda dengan tindakan opsional, media, dan penargetan saluran.
  • Mengelola Live Activities — Gunakan set_live_activity_stream untuk memulai atau memperbarui progres real-time di Layar Kunci Anda, lalu end_live_activity_stream setelah selesai.
  • Meminta persetujuan jarak jauh — Minta agen Anda untuk request_approval untuk tindakan seperti pembelian atau deploy, dan terima keputusan terima/tolak di perangkat Anda.
  • Memperbarui widget Layar Kunci — Buat metrik widget dengan create_widget_metric dan perbarui nilainya melalui set_widget_metric_value.
  • Mengatur jumlah lencana ikon aplikasi — Gunakan update_app_icon_badge_count untuk mengatur atau menghapus jumlah lencana di perangkat yang terhubung.
  • Meninjau riwayat notifikasi — Minta notifikasi sebelumnya dengan list_push_notifications atau periksa status Live Activity melalui list_live_activities.

Dokumentasi

Berikan model dan agen AI akses langsung ke iPhone Anda

URL SERVER

https://mcp.activitysmith.com/mcp

PROTOKOL

modelcontextprotocol.io

Ringkasan

Hubungkan server ActivitySmith MCP resmi ke Claude Code, Cursor, Codex, Grok, atau klien lain yang mendukung server MCP jarak jauh. Setelah persetujuan OAuth, agen Anda dapat mengirim persetujuan jarak jauh dan Notifikasi Push sambil menampilkan pembaruan waktu nyata dengan Aktivitas Langsung di iPhone dan iPad Anda.

Persetujuan jarak jauh, ditangani dari awal hingga akhir

Tetapkan aturan tetap untuk tindakan yang memerlukan persetujuan Anda, seperti melakukan pembelian apa pun, men-deploy ke produksi, memublikasikan secara publik, mengirim email eksternal, atau menghapus data. Ketika agen mencapai batas tersebut, ActivitySmith menyimpan permintaannya dan mengirimkan dua tindakan berlabel jelas melalui Aktivitas Langsung atau Notifikasi Push.

Saat Anda memilih tindakan, agen yang menunggu akan menerima keputusan tersebut segera. Permintaan yang tertunda tetap tersedia hingga 30 menit, memberi Anda waktu untuk merespons setelah meninggalkan perangkat.

Lihat cara kerja persetujuan jarak jauh untuk agen AI.

Yang dapat dilakukan agen

Notifikasi Push

Kirim Notifikasi Push ke perangkat yang dipasangkan.

Aktivitas Langsung

Tampilkan metrik bisnis waktu nyata, status operasional, atau pekerjaan yang sedang berlangsung di Layar Kunci Anda.

Persetujuan jarak jauh

Kirim persetujuan jarak jauh yang dapat Anda terima atau tolak dari iPhone Anda.

Widget Layar Kunci

Perbarui nilai yang ditampilkan di widget Layar Kunci Anda.

Jumlah Lencana Ikon Aplikasi

Atur atau hapus Jumlah Lencana Ikon Aplikasi di perangkat yang dipasangkan.

Riwayat

Tinjau riwayat Notifikasi Push dan Aktivitas Langsung.

AI agent task progress Live Activity on the iPhone Lock Screen, updated over MCP

Aktivitas Langsung kemajuan tugas agen AI di Layar Kunci iPhone, diperbarui melalui MCP

Petunjuk pengaturan

URL server sama di setiap klien. Setujui layar OAuth di browser Anda untuk membuat alat ActivitySmith tersedia di sesi baru.

Claude Code

1. Daftarkan server ActivitySmith MCP

Buka terminal dan jalankan perintah ini. Cakupan pengguna membuat ActivitySmith tersedia di Claude Code di semua proyek Anda.

claude mcp add --transport http --scope user activitysmith https://mcp.activitysmith.com/mcp

2. Buka menu MCP

Mulai sesi Claude Code baru, lalu jalankan perintah ini di dalam sesi dan pilih activitysmith.

/mcp

3. Setujui akses

Di Claude Code, pilih Authenticate untuk membuka halaman otorisasi. Masuk jika diminta, tinjau akses yang diminta, lalu klik Approve.

4. Anda siap

Kembali ke Claude Code. Alat ActivitySmith kini tersedia di sesi Anda di semua proyek.

Cursor

Instal di Cursor dengan satu klik. Jika Anda lebih suka pengaturan manual, tambahkan server ke ~/.cursor/mcp.json:

{  "mcpServers": {    "activitysmith": {      "url": "https://mcp.activitysmith.com/mcp"    }  }}

Cursor akan meminta Anda masuk saat server digunakan pertama kali.

Codex

codex mcp add activitysmith --url https://mcp.activitysmith.com/mcp

Lalu autentikasi:

codex mcp login activitysmith

Grok

Di Grok, buka Konektor, pilih Konektor Baru, lalu pilih Kustom dan masukkan URL server:

https://mcp.activitysmith.com/mcp

Selesaikan alur OAuth di jendela pop-up. Jika Safari memblokirnya, izinkan jendela pop-up untuk grok.com dan coba lagi.

Untuk Grok Build, tambahkan server dari terminal:

grok mcp add --transport http activitysmith https://mcp.activitysmith.com/mcp

Klien MCP lainnya

Untuk klien apa pun yang meminta URL server MCP jarak jauh, gunakan https://mcp.activitysmith.com/mcp. Alur otorisasi terjadi di ActivitySmith. Setelah persetujuan, alat berjalan terhadap akun yang Anda otorisasi.

Alat

Server mengekspos alat MCP berikut, dikelompokkan berdasarkan sumber daya. Kami menyarankan untuk tetap mengaktifkan konfirmasi alat di klien Anda dan berhati-hati saat menggabungkan server dengan server MCP lain, untuk mengurangi risiko injeksi prompt. Administrasi kunci API tetap berada di aplikasi web ActivitySmith dan tidak diekspos ke klien MCP.

Sumber DayaAlatDeskripsi
Persetujuanrequest_approvalKirim permintaan persetujuan yang dapat ditindaklanjuti dengan label tombol opsional khusus tindakan, lalu tunggu keputusan.
wait_for_approvalLanjutkan menunggu persetujuan yang tertunda dan bangun segera setelah pengguna memutuskan.
get_approvalDapatkan status terkini dari permintaan persetujuan tanpa menunggu.
cancel_approvalBatalkan permintaan persetujuan yang tertunda yang tidak lagi diperlukan.
request_approval_taskBuat tugas persetujuan yang tahan lama di klien MCP yang mendukung Tugas MCP.
Notifikasi Pushsend_push_notificationKirim Notifikasi Push, dengan tindakan opsional, media, dan penargetan saluran.
list_push_notificationsDaftarkan riwayat Notifikasi Push untuk akun.
get_push_notificationDapatkan satu Notifikasi Push berdasarkan ID publik.
Jumlah Lencana Ikon Aplikasiupdate_app_icon_badge_countAtur atau hapus Jumlah Lencana Ikon Aplikasi, dengan penargetan saluran opsional.
Aktivitas Langsungset_live_activity_streamMulai atau perbarui aliran Aktivitas Langsung yang dikelola.
pause_live_activity_streamJeda aliran dan akhiri Aktivitas Langsung saat ini.
resume_live_activity_streamLanjutkan aliran yang dijeda agar pembaruan berlaku kembali.
end_live_activity_streamAkhiri Aktivitas Langsung saat ini dan hapus kunci aliran.
list_live_activitiesDaftarkan Aktivitas Langsung untuk akun.
Taglist_tagsDaftarkan tag di seluruh akun dan penggunaannya di Notifikasi Push dan Aktivitas Langsung.
Widget Layar Kuncicreate_widget_metricBuat definisi metrik widget.
set_widget_metric_valueAtur nilai terbaru untuk metrik widget.
update_widget_metricPerbarui definisi metrik widget.
list_widget_metricsDaftarkan metrik widget untuk akun.
delete_widget_metricHapus metrik widget.
Salurancreate_channelBuat saluran untuk menargetkan Notifikasi Push dan Aktivitas Langsung.
get_channelDapatkan satu saluran dengan pengguna dan perangkat yang ditetapkan.
list_channelsDaftarkan saluran untuk akun.
update_channelPerbarui slug saluran.
set_channel_usersGanti keanggotaan pengguna untuk saluran.
set_channel_devicesGanti penetapan perangkat eksplisit untuk saluran.
delete_channelHapus saluran.
Pengguna dan Perangkatlist_account_usersDaftarkan pengguna di akun untuk penetapan saluran.
list_account_devicesDaftarkan perangkat aktif untuk penetapan saluran eksplisit.