ActivitySmith MCP

resmi

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

Apa yang bisa Anda lakukan dengan Activity Smith MCP?

  • Request remote approval for agent actions — Pause a workflow and ask for a decision via request_approval, then wait for the response with wait_for_approval.
  • Send push notifications to your devices — Deliver alerts with optional actions, media, and channel targeting using send_push_notification.
  • Manage Live Activities on your Lock Screen — Start, update, pause, resume, or end a live progress stream with set_live_activity_stream and related tools.
  • Update Lock Screen widget metrics — Create a widget metric with create_widget_metric and push new values via set_widget_metric_value.
  • Organize delivery with channels — Create and manage channels to target notifications and live activities to specific users or devices.
  • Review notification and activity history — List past push notifications and live activities, filtered by tags, using list_push_notifications and list_live_activities.

Dokumentasi

Berikan model AI dan agen jalur langsung ke iPhone Anda

URL SERVER


https://mcp.activitysmith.com/mcp


PROTOKOL

modelcontextprotocol.io

Gambaran Umum

Hubungkan server ActivitySmith MCP resmi ke Claude Code, Cursor, Codex, atau klien lain yang mendukung server MCP jarak jauh. Agen Anda mengautentikasi sekali melalui OAuth dan kemudian dapat meminta persetujuan Anda, mengirim Push Notification, dan memicu Live Activities di iPhone dan iPad Anda, tanpa menyalin kunci API ke dalam prompt.

Persetujuan jarak jauh, ditangani dari ujung ke ujung

Agen dapat berhenti sejenak sebelum tindakan sensitif dan mengirim pertanyaan dengan konteks yang Anda perlukan untuk memutuskan. ActivitySmith menyimpan permintaan dan mengirimkan dua tindakan berlabel jelas melalui Live Activity atau Push Notification. Label dapat sesuai dengan keputusan, seperti Kirim, Deploy, atau Publikasikan.

Saat Anda memilih tindakan, agen yang menunggu segera menerima keputusan. 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

Push Notification

Kirim Push Notification ke perangkat yang dipasangkan atau saluran yang ditargetkan.

Live Activities

Mulai, perbarui, dan akhiri Live Activities di iPhone Anda, seperti progres tugas langsung di Layar Kunci.

Persetujuan jarak jauh

Setujui atau tolak tindakan agen dari iPhone Anda sehingga pekerjaan dapat berlanjut saat Anda pergi.

Widget Layar Kunci

Buat metrik widget dan perbarui nilai metrik untuk Widget Layar Kunci Anda.

Saluran

Targetkan Push Notification dan Live Activities ke pengguna atau perangkat tertentu.

Riwayat dan tag

Jelajahi riwayat Push Notification dan Live Activity Anda. Gunakan tag opsional untuk mengatur dan memfilternya bila berguna.

Petunjuk penyiapan

URL server sama di setiap klien. Setujui layar OAuth di browser Anda sekali, dan 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 penyiapan manual, tambahkan server ke ~/.cursor/mcp.json:


{

  "mcpServers": {

    "activitysmith": {

      "url": "https://mcp.activitysmith.com/mcp"

    }

  }

}


Cursor meminta Anda untuk masuk saat pertama kali server digunakan.

Codex


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


Kemudian autentikasi:


codex mcp login activitysmith


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 lainnya, untuk mengurangi risiko injeksi prompt.

Sumber DayaAlatDeskripsi
Persetujuanrequest_approvalKirim permintaan persetujuan yang dapat ditindaklanjuti dengan label tombol spesifik tindakan opsional, lalu tunggu keputusan.
wait_for_approvalLanjutkan menunggu persetujuan yang tertunda dan bangun segera setelah pengguna memutuskan.
get_approvalDapatkan status permintaan persetujuan saat ini tanpa menunggu.
cancel_approvalBatalkan permintaan persetujuan tertunda yang tidak lagi diperlukan.
request_approval_taskBuat tugas persetujuan tahan lama di klien MCP yang mendukung MCP Tasks.
Push Notificationsend_push_notificationKirim Push Notification, dengan tindakan, media, dan penargetan saluran opsional.
list_push_notificationsDaftar riwayat Push Notification untuk akun.
get_push_notificationDapatkan satu Push Notification berdasarkan ID publik.
Live Activitiesset_live_activity_streamMulai atau perbarui aliran Live Activity terkelola.
pause_live_activity_streamJeda aliran dan akhiri Live Activity saat ini.
resume_live_activity_streamLanjutkan aliran yang dijeda agar pembaruan berlaku kembali.
end_live_activity_streamAkhiri Live Activity saat ini dan hapus kunci aliran.
list_live_activitiesDaftar Live Activities untuk akun.
Taglist_tagsDaftar tag seluruh akun dan penggunaannya di seluruh Push Notification dan Live Activities.
Widget Layar Kuncicreate_widget_metricBuat definisi metrik widget.
set_widget_metric_valueTetapkan nilai terbaru untuk metrik widget.
update_widget_metricPerbarui definisi metrik widget.
list_widget_metricsDaftar metrik widget untuk akun.
delete_widget_metricHapus metrik widget.
Salurancreate_channelBuat saluran untuk menargetkan Push Notification dan Live Activities.
get_channelDapatkan satu saluran dengan pengguna dan perangkat yang ditetapkan.
list_channelsDaftar 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_usersDaftar pengguna di akun untuk penetapan saluran.
list_account_devicesDaftar perangkat aktif untuk penetapan saluran eksplisit.
Kunci APIcreate_api_keyBuat kunci API. Rahasia kunci ditampilkan sekali.
list_api_keysDaftar kunci API. Nilai rahasia tidak pernah dikembalikan.
update_api_keyPerbarui nama atau cakupan saluran kunci API.
delete_api_keyHapus kunci API berdasarkan ID publik.

Siap membiarkan agen Anda memberi kabar?

Mulai uji coba gratis 14 hari Anda. Tidak perlu kartu kredit.

Mulai Hari IniDapatkan Demo