ActivitySmith MCP
resmiKirim 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 withwait_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_streamand related tools. - Update Lock Screen widget metrics — Create a widget metric with
create_widget_metricand push new values viaset_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_notificationsandlist_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 Daya | Alat | Deskripsi |
|---|---|---|
| Persetujuan | request_approval | Kirim permintaan persetujuan yang dapat ditindaklanjuti dengan label tombol spesifik tindakan opsional, lalu tunggu keputusan. |
| wait_for_approval | Lanjutkan menunggu persetujuan yang tertunda dan bangun segera setelah pengguna memutuskan. | |
| get_approval | Dapatkan status permintaan persetujuan saat ini tanpa menunggu. | |
| cancel_approval | Batalkan permintaan persetujuan tertunda yang tidak lagi diperlukan. | |
| request_approval_task | Buat tugas persetujuan tahan lama di klien MCP yang mendukung MCP Tasks. | |
| Push Notification | send_push_notification | Kirim Push Notification, dengan tindakan, media, dan penargetan saluran opsional. |
| list_push_notifications | Daftar riwayat Push Notification untuk akun. | |
| get_push_notification | Dapatkan satu Push Notification berdasarkan ID publik. | |
| Live Activities | set_live_activity_stream | Mulai atau perbarui aliran Live Activity terkelola. |
| pause_live_activity_stream | Jeda aliran dan akhiri Live Activity saat ini. | |
| resume_live_activity_stream | Lanjutkan aliran yang dijeda agar pembaruan berlaku kembali. | |
| end_live_activity_stream | Akhiri Live Activity saat ini dan hapus kunci aliran. | |
| list_live_activities | Daftar Live Activities untuk akun. | |
| Tag | list_tags | Daftar tag seluruh akun dan penggunaannya di seluruh Push Notification dan Live Activities. |
| Widget Layar Kunci | create_widget_metric | Buat definisi metrik widget. |
| set_widget_metric_value | Tetapkan nilai terbaru untuk metrik widget. | |
| update_widget_metric | Perbarui definisi metrik widget. | |
| list_widget_metrics | Daftar metrik widget untuk akun. | |
| delete_widget_metric | Hapus metrik widget. | |
| Saluran | create_channel | Buat saluran untuk menargetkan Push Notification dan Live Activities. |
| get_channel | Dapatkan satu saluran dengan pengguna dan perangkat yang ditetapkan. | |
| list_channels | Daftar saluran untuk akun. | |
| update_channel | Perbarui slug saluran. | |
| set_channel_users | Ganti keanggotaan pengguna untuk saluran. | |
| set_channel_devices | Ganti penetapan perangkat eksplisit untuk saluran. | |
| delete_channel | Hapus saluran. | |
| Pengguna dan Perangkat | list_account_users | Daftar pengguna di akun untuk penetapan saluran. |
| list_account_devices | Daftar perangkat aktif untuk penetapan saluran eksplisit. | |
| Kunci API | create_api_key | Buat kunci API. Rahasia kunci ditampilkan sekali. |
| list_api_keys | Daftar kunci API. Nilai rahasia tidak pernah dikembalikan. | |
| update_api_key | Perbarui nama atau cakupan saluran kunci API. | |
| delete_api_key | Hapus 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