# Referensi alat MCP

- [Referensi alat MCP](https://sosoapi.ai/id/docs/mcp): Temukan input alat, output, profil, dan ketersediaan lokal atau hosted.
- [Dapatkan profil pengguna](https://sosoapi.ai/id/docs/mcp/get-user-profile): MCP: Dapatkan profil pengguna. Baca profil pengguna yang masuk (nama tampilan, zona waktu, avatar, tema); profile bernilai null sampai profil dibuat.
- [Perbarui profil pengguna](https://sosoapi.ai/id/docs/mcp/update-user-profile): MCP: Perbarui profil pengguna. Ubah profil pengguna yang sedang masuk (display_name, timezone, avatar_url, theme). Kirim hanya kolom yang ingin diubah.
- [Tandatangani unggahan avatar](https://sosoapi.ai/id/docs/mcp/sign-avatar-upload): MCP: Tandatangani unggahan avatar. Dapatkan URL bertanda tangan untuk mengunggah gambar avatar baru bagi pengguna yang masuk (filename dan content_type wajib diisi). Operasi ini sendiri tidak mengubah profil.
- [Daftar kunci API](https://sosoapi.ai/id/docs/mcp/list-api-keys): MCP: Daftar kunci API. Tampilkan kunci API pengguna (nama, 4 karakter terakhir, status, masa berlaku, dan silsilah); atur include_authority untuk mendapatkan kemampuan dan batas ruang kerja setiap kunci. Rahasia tidak pernah dikembalikan. Memerlukan izin Kelola kunci API; PAT tidak dapat menggunakannya.
- [Buat kunci API](https://sosoapi.ai/id/docs/mcp/create-api-key): MCP: Buat kunci API. Buat kunci akses pribadi dengan kemampuan yang dipilih (agent:operate, agent:publish, agent:engage), batas workspace_ids opsional, dan masa berlaku maksimal 365 hari; rahasia dikembalikan sekali dan tidak dapat dibaca lagi. Agen hanya dapat memberikan kewenangan yang dimilikinya, selama paling lama 30 hari, dan kunci berhenti berlaku saat izin tersebut berakhir. Memerlukan izin Kelola kunci API; PAT tidak dapat menggunakannya.
- [Perpanjang masa berlaku kunci API](https://sosoapi.ai/id/docs/mcp/extend-api-key): MCP: Perpanjang masa berlaku kunci API. Tetapkan masa berlaku lebih lama (expires_at) untuk kunci API berdasarkan id: paling lama 365 hari dari sekarang, atau 30 untuk kunci buatan agen. Agen hanya dapat memperpanjang kunci yang dibuat dengan izinnya sendiri. Memerlukan izin Kelola kunci API.
- [Buat kunci API penerus](https://sosoapi.ai/id/docs/mcp/renew-api-key): MCP: Buat kunci API penerus. Buat penerus untuk kunci API (id) dengan rahasia baru yang dikembalikan sekali serta kemampuan dan batas ruang kerja yang sama; secara opsional gunakan nama atau masa berlaku baru (maksimal 365 hari, 30 untuk kunci buatan agen). Kunci asli tidak dicabut. Memerlukan izin Kelola kunci API.
- [Cabut kunci API](https://sosoapi.ai/id/docs/mcp/revoke-api-key): MCP: Cabut kunci API. Cabut kunci API berdasarkan id agar langsung tidak berlaku; kunci yang telah dicabut melaporkan already_revoked. Agen hanya dapat mencabut kunci yang dibuat dengan izinnya sendiri. Memerlukan izin Kelola kunci API.
- [Dapatkan status penagihan](https://sosoapi.ai/id/docs/mcp/get-billing-status): MCP: Dapatkan status penagihan. Baca paket penagihan pengguna, status pembayaran, tanggal siklus berjalan, dan penggunaan kuota (publikasi berhasil, postingan terjadwal tertunda, akun terhubung). Periksa sebelum penjadwalan dalam jumlah besar.
- [Dapatkan akses komersial](https://sosoapi.ai/id/docs/mcp/get-commercial-access): MCP: Dapatkan akses komersial. Baca fakta paket dan kuota akun penagihan satu ruang kerja, beserta commercial_access_mode (off, shadow, atau enforce).
- [Dapatkan konteks organisasi](https://sosoapi.ai/id/docs/mcp/get-organization-context): MCP: Dapatkan konteks organisasi. Baca peta terkini organisasi Anda, ruang kerja dan kanalnya, beserta ID dan peran. Gunakan jika ID organisasi atau kanal diperlukan. Untuk memposting di ruang kerja, gunakan kembali ID ruang kerja yang dikembalikan; jangan sekaligus membaca konteks ruang kerja.
- [Buat ruang kerja](https://sosoapi.ai/id/docs/mcp/create-workspace): MCP: Buat ruang kerja. Buat ruang kerja dalam organisasi yang Anda miliki atau kelola. Sertakan organization_id jika Anda tergabung dalam beberapa organisasi. Gunakan id yang dikembalikan untuk panggilan berikutnya: jangan menganggap ruang kerja baru otomatis menjadi yang aktif.
- [Dapatkan konteks ruang kerja](https://sosoapi.ai/id/docs/mcp/get-workspace-context): MCP: Dapatkan konteks ruang kerja. Tampilkan ruang kerja yang diikuti pengguna yang masuk dan ruang kerja yang aktif. Gunakan saat workspace_id belum diketahui; gunakan kembali konteks terkini alih-alih mengulangi kedua pembacaan konteks. Ruang kerja aktif yang dilaporkan adalah pilihan pengguna di aplikasi web, bukan default untuk panggilan Anda: sertakan workspace_id secara eksplisit. Operasi ini bukan sekadar pembacaan: jika akun belum memiliki ruang kerja, operasi ini membuat ruang kerja pertamanya.
- [Perbarui ruang kerja](https://sosoapi.ai/id/docs/mcp/update-workspace): MCP: Perbarui ruang kerja. Ganti nama ruang kerja atau ubah slug-nya. Khusus pemilik ruang kerja.
- [Daftar organisasi](https://sosoapi.ai/id/docs/mcp/list-organizations): MCP: Daftar organisasi. Tampilkan organisasi yang diikuti pengguna yang masuk, beserta ID yang digunakan alat bercakupan organisasi sebagai organization_id.
- [Daftar koneksi organisasi](https://sosoapi.ai/id/docs/mcp/list-organization-connections): MCP: Daftar koneksi organisasi. Tampilkan koneksi penyedia organisasi (Meta, Instagram, Threads, YouTube) beserta statusnya. Memerlukan organization_id.
- [Tinjau koneksi organisasi](https://sosoapi.ai/id/docs/mcp/review-organization-connection): MCP: Tinjau koneksi organisasi. Baca akun dan halaman penyedia yang ditemukan oleh satu operasi koneksi tertunda (operation_id) untuk ditinjau. Hanya baca: manusia mengonfirmasi koneksi di aplikasi web.
- [Daftar kanal organisasi](https://sosoapi.ai/id/docs/mcp/list-organization-channels): MCP: Daftar kanal organisasi. Tampilkan kanal organisasi (akun penyedia terhubung) dan ruang kerja yang terhubung ke masing-masing kanal.
- [Pratinjau pemindahan kanal](https://sosoapi.ai/id/docs/mcp/preview-organization-channel-move): MCP: Pratinjau pemindahan kanal. Simulasi: periksa apakah kanal dapat dipindahkan ke ruang kerja lain dan tampilkan penghambatnya. Tidak mengubah apa pun.
- [Daftar anggota ruang kerja](https://sosoapi.ai/id/docs/mcp/list-workspace-members): MCP: Daftar anggota ruang kerja. Tampilkan anggota ruang kerja dan undangan yang masih tertunda.
- [Kirim masukan](https://sosoapi.ai/id/docs/mcp/submit-feedback): MCP: Kirim masukan. Kirim masukan produk (type bug, feature, atau general; maksimal 4,000 karakter) ke tim SosoAPI atas nama pengguna. Gunakan hanya jika diminta pengguna.
- [Dapatkan preferensi notifikasi](https://sosoapi.ai/id/docs/mcp/get-notification-preferences): MCP: Dapatkan preferensi notifikasi. Baca pengaturan notifikasi pengguna (saat ini apakah email dikirim ketika postingan gagal).
- [Perbarui preferensi notifikasi](https://sosoapi.ai/id/docs/mcp/update-notification-preferences): MCP: Perbarui preferensi notifikasi. Ubah pengaturan notifikasi pengguna (email_post_failed aktif atau nonaktif).
- [Daftar notifikasi kotak masuk](https://sosoapi.ai/id/docs/mcp/list-inbox-notifications): MCP: Daftar notifikasi kotak masuk. Baca kotak masuk dalam aplikasi pengguna, terbaru terlebih dahulu (maksimal 50), secara opsional hanya yang belum dibaca atau satu jenis tertentu.
- [Daftar akun terhubung](https://sosoapi.ai/id/docs/mcp/list-connected-accounts): MCP: Daftar akun terhubung. Tampilkan akun sosial (Instagram, Threads, Facebook, YouTube) yang terhubung ke ruang kerja, beserta kesehatan koneksi dan fakta kemampuannya. Gunakan ID akun sebagai social_account_id saat menjadwalkan atau berkomentar. Sertakan workspace_id: permintaan tanpa nilai ini ditolak setelah penargetan eksplisit diberlakukan.
- [Putuskan koneksi akun sosial](https://sosoapi.ai/id/docs/mcp/disconnect-social-account): MCP: Putuskan koneksi akun sosial. Putuskan koneksi akun sosial dari ruang kerjanya (khusus pemilik ruang kerja). Publikasi ke akun tersebut dihentikan sampai manusia menghubungkannya kembali dengan `sosoapi connect`.
- [Atur sinkronisasi otomatis akun sosial](https://sosoapi.ai/id/docs/mcp/set-social-account-auto-sync): MCP: Atur sinkronisasi otomatis akun sosial. Aktifkan atau nonaktifkan sinkronisasi otomatis untuk satu akun sosial terhubung (peran editor). Tidak memublikasikan apa pun.
- [Hapus pemblokiran akun sosial](https://sosoapi.ai/id/docs/mcp/clear-social-account-block): MCP: Hapus pemblokiran akun sosial. Hapus masa jeda penyedia pada akun agar publikasi dapat dilanjutkan. Operasi ini tidak mencoba lagi postingan yang gagal; gunakan sosoapi_retry_scheduled_post untuk itu.
- [Cari aset](https://sosoapi.ai/id/docs/mcp/query-assets): MCP: Cari aset. Cari aset ruang kerja berdasarkan asset_type, source, atau tag; mengembalikan satu halaman (limit maksimal 100, ditambah offset) dan jumlah total. Sertakan workspace_id secara eksplisit.
- [Dapatkan aset](https://sosoapi.ai/id/docs/mcp/get-asset): MCP: Dapatkan aset. Baca satu aset berdasarkan id: metadata dan URL pratinjau berumur singkat.
- [Buat aset](https://sosoapi.ai/id/docs/mcp/create-asset): MCP: Buat aset. Daftarkan catatan aset untuk media atau teks yang sudah Anda host (asset_url, asset_type). Operasi ini tidak mengunggah apa pun: gunakan sosoapi_upload_asset untuk file lokal atau sosoapi_import_asset_url agar SosoAPI mengambil URL publik. Sertakan workspace_id (ditolak jika tidak ada setelah penargetan eksplisit diberlakukan). idempotency_key opsional.
- [Perbarui aset](https://sosoapi.ai/id/docs/mcp/update-asset): MCP: Perbarui aset. Ubah judul, deskripsi, atau tag aset (peran editor).
- [Hapus aset](https://sosoapi.ai/id/docs/mcp/delete-asset): MCP: Hapus aset. Hapus satu aset dari pustaka ruang kerja berdasarkan id. Khusus pemilik ruang kerja.
- [Daftar aset](https://sosoapi.ai/id/docs/mcp/list-assets): MCP: Daftar aset. Tampilkan aset ruang kerja dengan filter kind (video, image, audio, cover, thumbnail, frame, video-source, branding) atau customer_ready_only, dengan paginasi next_offset. workspace_id wajib diisi.
- [Impor URL aset](https://sosoapi.ai/id/docs/mcp/import-asset-url): MCP: Impor URL aset. Minta SosoAPI mengunduh gambar atau video dari URL http(s) publik ke penyimpanan pribadi ruang kerja sebagai aset baru. Mengembalikan import_id; periksa berkala sosoapi_get_asset_import_status. Memerlukan idempotency_key dan peran editor.
- [Dapatkan status impor aset](https://sosoapi.ai/id/docs/mcp/get-asset-import-status): MCP: Dapatkan status impor aset. Baca impor berdasarkan import_id. Untuk memposting, sertakan include_asset=true: hasil ready memuat ID aset terdaftar, kind, dan asset_url stabil, sehingga tidak perlu get_asset terpisah. Aset tertunda atau tidak ada tidak dapat dijadwalkan. Jangan pernah menggunakan URL sumber atau pratinjau sebagai identitas media. Jika terhenti, baca sosoapi_job_status dengan job_id; jangan pernah memulai impor duplikat.
- [Daftar aset tanpa referensi](https://sosoapi.ai/id/docs/mcp/list-orphan-assets): MCP: Daftar aset tanpa referensi. Tampilkan objek tersimpan ruang kerja yang tidak dirujuk oleh catatan aset mana pun (pembersihan penyimpanan), dengan paginasi token kelanjutan. Khusus pemilik ruang kerja.
- [Hapus aset tanpa referensi](https://sosoapi.ai/id/docs/mcp/delete-orphan-assets): MCP: Hapus aset tanpa referensi. Hapus objek penyimpanan terpilih yang belum terdaftar berdasarkan key. Khusus pemilik ruang kerja; tampilkan dahulu dengan sosoapi_list_orphan_assets.
- [Dapatkan inventaris penyimpanan aset](https://sosoapi.ai/id/docs/mcp/get-asset-storage-inventory): MCP: Dapatkan inventaris penyimpanan aset. Baca inventaris berhalaman berisi aset terdaftar dan objek tersimpan ruang kerja untuk audit penyimpanan.
- [Buat ekspor aset](https://sosoapi.ai/id/docs/mcp/create-asset-export): MCP: Buat ekspor aset. Ekspor aset terpilih (asset_ids) sebagai manifes. Mode export_verify_then_purge menyiapkannya untuk penghapusan permanen di kemudian waktu. idempotency_key opsional.
- [Verifikasi ekspor aset](https://sosoapi.ai/id/docs/mcp/verify-asset-export): MCP: Verifikasi ekspor aset. Mulai verifikasi ekspor aset (export_id). Ekspor harus diverifikasi sebelum penghapusan permanen dapat diminta.
- [Dapatkan status ekspor aset](https://sosoapi.ai/id/docs/mcp/get-asset-export-status): MCP: Dapatkan status ekspor aset. Baca status ekspor aset: exported, verification_required, verifying, verified, atau failed.
- [Minta penghapusan permanen aset](https://sosoapi.ai/id/docs/mcp/request-asset-purge): MCP: Minta penghapusan permanen aset. Minta penghapusan permanen byte tersimpan dari aset yang tercakup dalam ekspor terverifikasi (export_id, asset_ids; confirm_history_loss mungkin diperlukan). Khusus pemilik ruang kerja; tidak dapat dipulihkan setelah dihapus.
- [Coba lagi penghapusan permanen aset](https://sosoapi.ai/id/docs/mcp/retry-asset-purge): MCP: Coba lagi penghapusan permanen aset. Coba lagi permintaan penghapusan permanen yang terhenti (purge_request_id). Khusus pemilik ruang kerja.
- [Daftar proyek](https://sosoapi.ai/id/docs/mcp/list-projects): MCP: Daftar proyek. Tampilkan proyek ruang kerja (lapisan opsional untuk asal-usul dan akun default) serta proyek yang aktif.
- [Dapatkan proyek](https://sosoapi.ai/id/docs/mcp/get-project): MCP: Dapatkan proyek. Baca satu proyek berdasarkan id: nama, status siklus hidup, serta versi siklus hidup dan default yang diperlukan penulisan berikutnya.
- [Buat proyek](https://sosoapi.ai/id/docs/mcp/create-project): MCP: Buat proyek. Buat proyek di ruang kerja. Khusus pemilik ruang kerja; idempotency_key opsional.
- [Perbarui proyek](https://sosoapi.ai/id/docs/mcp/update-project): MCP: Perbarui proyek. Ganti nama proyek (hanya nama yang dapat diedit). Khusus pemilik ruang kerja.
- [Tetapkan proyek aktif](https://sosoapi.ai/id/docs/mcp/set-active-project): MCP: Tetapkan proyek aktif. Tetapkan proyek aktif pengguna (default di sisi server).
- [Dapatkan akun default proyek](https://sosoapi.ai/id/docs/mcp/get-project-account-defaults): MCP: Dapatkan akun default proyek. Baca akun sosial default proyek dan pengaturan khusus setiap akun, beserta defaults_version yang diperlukan untuk penggantian berikutnya.
- [Ganti akun default proyek](https://sosoapi.ai/id/docs/mcp/replace-project-account-defaults): MCP: Ganti akun default proyek. Ganti akun default proyek dan pengaturan khususnya dalam satu langkah. Memerlukan expected_defaults_version dari pembacaan terbaru dan idempotency_key (peran editor).
- [Arsipkan proyek](https://sosoapi.ai/id/docs/mcp/archive-project): MCP: Arsipkan proyek. Arsipkan proyek tanpa mengubah Scheduled Posts-nya. Untuk menghentikan postingan, batalkan Scheduled Post tersebut secara terpisah. Khusus pemilik ruang kerja; sertakan expected_lifecycle_version dan idempotency_key.
- [Aktifkan kembali proyek yang diarsipkan](https://sosoapi.ai/id/docs/mcp/unarchive-project): MCP: Aktifkan kembali proyek yang diarsipkan. Aktifkan kembali proyek yang diarsipkan. Operasi ini tidak melanjutkan atau menjadwalkan ulang postingan; kelola melalui Scheduled Posts. Khusus pemilik ruang kerja; sertakan expected_lifecycle_version dan idempotency_key.
- [Dapatkan riwayat siklus hidup proyek](https://sosoapi.ai/id/docs/mcp/get-project-lifecycle-history): MCP: Dapatkan riwayat siklus hidup proyek. Baca peristiwa siklus hidup proyek (seperti pengarsipan dan pengaktifan kembali), paling banyak 200.
- [Dapatkan profil proyek](https://sosoapi.ai/id/docs/mcp/get-project-profile): MCP: Dapatkan profil proyek. Baca profil merek proyek (tagline, gaya bahasa, audiens target, tujuan, palet, dan lainnya); profile bernilai null jika belum ada.
- [Perbarui profil proyek](https://sosoapi.ai/id/docs/mcp/update-project-profile): MCP: Perbarui profil proyek. Ubah sebagian kolom profil merek proyek. Kolom yang tidak dikirim tetap sama. Memerlukan expected_profile_version dari pembacaan terbaru dan idempotency_key (peran editor).
- [Daftar aset proyek](https://sosoapi.ai/id/docs/mcp/list-project-assets): MCP: Daftar aset proyek. Tampilkan aset yang ditautkan ke proyek beserta hubungan setiap tautan (identity, source, atau reference), dengan paginasi kursor.
- [Tautkan aset proyek](https://sosoapi.ai/id/docs/mcp/link-project-asset): MCP: Tautkan aset proyek. Tautkan aset yang sudah ada ke proyek sebagai identity, source, atau reference. Peran editor; idempotency_key wajib diisi.
- [Lepaskan tautan aset proyek](https://sosoapi.ai/id/docs/mcp/unlink-project-asset): MCP: Lepaskan tautan aset proyek. Lepaskan tautan aset dari proyek; asetnya tetap disimpan. idempotency_key wajib diisi.
- [Daftar akun proyek](https://sosoapi.ai/id/docs/mcp/list-project-accounts): MCP: Daftar akun proyek. Tampilkan akun sosial yang ditautkan ke proyek, dengan paginasi kursor.
- [Tautkan akun proyek](https://sosoapi.ai/id/docs/mcp/link-project-account): MCP: Tautkan akun proyek. Tautkan akun sosial terhubung ke proyek. Peran editor; idempotency_key wajib diisi.
- [Lepaskan tautan akun proyek](https://sosoapi.ai/id/docs/mcp/unlink-project-account): MCP: Lepaskan tautan akun proyek. Lepaskan tautan akun sosial dari proyek; akun tetap terhubung. idempotency_key wajib diisi.
- [Buat ekspor proyek](https://sosoapi.ai/id/docs/mcp/create-project-export): MCP: Buat ekspor proyek. Mulai ekspor proyek (khusus pemilik ruang kerja); periksa berkala sosoapi_get_project_export_status untuk URL unduhan. idempotency_key wajib diisi.
- [Dapatkan status ekspor proyek](https://sosoapi.ai/id/docs/mcp/get-project-export-status): MCP: Dapatkan status ekspor proyek. Baca ekspor proyek (export_id): queued, processing, completed (dengan URL unduhan berumur singkat), atau failed. Khusus pemilik ruang kerja.
- [Daftar publikasi yang perlu ditangani](https://sosoapi.ai/id/docs/mcp/list-publication-attentions): MCP: Daftar publikasi yang perlu ditangani. Tampilkan publikasi ruang kerja yang perlu ditangani, dengan filter status (open atau resolved) atau scheduled_post_id, serta paginasi offset.
- [Dapatkan kredit publikasi X](https://sosoapi.ai/id/docs/mcp/get-x-usage): MCP: Dapatkan kredit publikasi X. Baca kredit publikasi X organisasi yang digunakan bersama oleh ruang kerja ini. Memerlukan workspace_id. Free mendapat 10 sekali; Pro mendapat 100 setiap periode penagihan. Teks menggunakan 1, teks berisi URL menggunakan 10. text opsional menghitung biayanya. Operasi ini membaca alokasi tersimpan tanpa memanggil API X.
- [Daftar postingan terjadwal](https://sosoapi.ai/id/docs/mcp/list-scheduled-posts): MCP: Daftar postingan terjadwal. Tampilkan postingan terjadwal ruang kerja, dengan filter proyek, status (scheduled, publishing, published, failed, expired, needs_reschedule, cancelled, deleted), dan rentang waktu, serta paginasi kursor.
- [Dapatkan postingan terjadwal](https://sosoapi.ai/id/docs/mcp/get-scheduled-post): MCP: Dapatkan postingan terjadwal. Baca satu postingan terjadwal berdasarkan id: konten, status, status pengiriman, dan hasil. Versinya diperlukan sebagai expected_version untuk update, publish, retry, dan cancel.
- [Dapatkan kelayakan postingan terjadwal](https://sosoapi.ai/id/docs/mcp/get-scheduled-post-eligibility): MCP: Dapatkan kelayakan postingan terjadwal. Pemeriksaan awal hanya baca untuk setiap tujuan. Sertakan draft (caption, hashtags, scheduled_at, display_timezone, waktu lokal/DST opsional) untuk pemeriksaan konten/waktu; include_quota=true menambahkan snapshot periode sebagai panduan. Unggah/impor media dan tunggu kesiapan terlebih dahulu. Tanpa draft, hanya akun/media yang diperiksa. Tidak mencadangkan apa pun; create/dispatch memeriksa ulang batas dan kewenangan.
- [Buat postingan terjadwal](https://sosoapi.ai/id/docs/mcp/create-scheduled-post): MCP: Buat postingan terjadwal. Jadwalkan satu akun pada scheduled_at dengan provider_payload. Media memerlukan asset_id yang siap dan URL kanonis; untuk satu gambar sumber, gunakan sosoapi_post_image_url. Pasangkan local_scheduled_at dengan schedule_dst_disambiguation atau hilangkan keduanya. Memerlukan publish, peran editor, dan idempotency_key. Scheduled bukan berarti sudah dipublikasikan: baca hasilnya.
- [Buat postingan terjadwal secara massal](https://sosoapi.ai/id/docs/mcp/bulk-create-scheduled-posts): MCP: Buat postingan terjadwal secara massal. Jadwalkan postingan untuk beberapa akun dalam satu panggilan (targets). Media memerlukan asset_ids hasil unggahan/impor yang siap dan URL kanonisnya. Setiap target berhasil atau gagal secara terpisah dan dilaporkan dalam successes atau failures. Memerlukan kemampuan publish.
- [Perbarui postingan terjadwal](https://sosoapi.ai/id/docs/mcp/update-scheduled-post): MCP: Perbarui postingan terjadwal. Edit postingan terjadwal yang belum dikirim untuk diproses (caption, hashtags, media, link, waktu). Memerlukan expected_version dari pembacaan terbaru; versi kedaluwarsa ditolak.
- [Publikasikan postingan terjadwal sekarang](https://sosoapi.ai/id/docs/mcp/publish-scheduled-post-now): MCP: Publikasikan postingan terjadwal sekarang. Publikasikan postingan terjadwal segera, bukan pada scheduled_at. Bersifat publik dan tidak dapat diurungkan; memerlukan expected_version. Queued bukan berarti sudah dipublikasikan: baca hasilnya.
- [Coba lagi postingan terjadwal](https://sosoapi.ai/id/docs/mcp/retry-scheduled-post): MCP: Coba lagi postingan terjadwal. Coba lagi postingan terjadwal yang gagal, secara opsional dengan scheduled_at baru. Memerlukan expected_version.
- [Hapus postingan terjadwal](https://sosoapi.ai/id/docs/mcp/delete-scheduled-post): MCP: Hapus postingan terjadwal. Hapus postingan terjadwal yang belum dipublikasikan (scheduled, needs_reschedule, failed, atau cancelled). Agen tidak dapat menghapus konten penyedia yang telah dipublikasikan. Memerlukan expected_version.
- [Batalkan postingan terjadwal](https://sosoapi.ai/id/docs/mcp/cancel-scheduled-post): MCP: Batalkan postingan terjadwal. Batalkan postingan terjadwal yang belum dipublikasikan agar tidak pernah terkirim. Postingan yang sudah dipublikasikan ditolak, dan agen juga tidak dapat menghapus konten yang sudah dipublikasikan: pengguna melakukannya di aplikasi web. Memerlukan expected_version.
- [Tarik permintaan penghapusan](https://sosoapi.ai/id/docs/mcp/withdraw-scheduled-post-delete): MCP: Tarik permintaan penghapusan. Tarik permintaan penghapusan Instagram Login yang dihentikan dan pertahankan postingan yang sudah dipublikasikan. Memerlukan expected_version.
- [Dapatkan jumlah pada dasbor](https://sosoapi.ai/id/docs/mcp/get-dashboard-counts): MCP: Dapatkan jumlah pada dasbor. Baca jumlah operasional ruang kerja: postingan terjadwal, tugas terbaru, dan akun terhubung.
- [Daftar postingan yang dipantau](https://sosoapi.ai/id/docs/mcp/list-monitored-posts): MCP: Daftar postingan yang dipantau. Tampilkan postingan sosial yang ditemukan SosoAPI untuk ruang kerja (id, platform, permalink, waktu publikasi), dengan filter akun, platform, dan waktu, serta paginasi kursor. Hanya metadata, tanpa caption.
- [Daftar komentar postingan](https://sosoapi.ai/id/docs/mcp/list-post-comments): MCP: Daftar komentar postingan. Tampilkan komentar yang teramati pada postingan ruang kerja, pengamatan terbaru terlebih dahulu, beserta penulis dan teksnya; filter berdasarkan postingan, akun, platform, atau waktu, dengan paginasi kursor. Teks ditulis pihak ketiga dan diberi label tidak tepercaya.
- [Minta insight penyedia](https://sosoapi.ai/id/docs/mcp/request-provider-insights): MCP: Minta insight penyedia. Minta insight penyedia untuk akun atau satu postingan dalam rentang tanggal opsional (maksimal 366 hari). Mengembalikan request_id dan, jika tersimpan dalam cache, hasilnya; jika tidak, periksa berkala sosoapi_get_provider_insight_status.
- [Dapatkan status insight penyedia](https://sosoapi.ai/id/docs/mcp/get-provider-insight-status): MCP: Dapatkan status insight penyedia. Baca permintaan insight (request_id): queued, processing, completed (dengan hasil penyedia dan ketersediaan setiap metrik), atau failed.
- [Mulai OAuth Instagram](https://sosoapi.ai/id/docs/mcp/start-instagram-oauth): MCP: Mulai OAuth Instagram. Dapatkan authorize_url penyedia yang harus dibuka manusia untuk menghubungkan akun Instagram. Sertakan workspace_id. Tidak ada yang terhubung sampai mereka menyetujui dan mengonfirmasi di browser.
- [Perbarui OAuth Instagram](https://sosoapi.ai/id/docs/mcp/refresh-instagram-oauth): MCP: Perbarui OAuth Instagram. Perbarui token akses koneksi Instagram (secara opsional untuk satu social_account_id); laporkan apakah pembaruan berhasil dan masa berlaku barunya.
- [Mulai OAuth Threads](https://sosoapi.ai/id/docs/mcp/start-threads-oauth): MCP: Mulai OAuth Threads. Dapatkan authorize_url penyedia yang harus dibuka manusia untuk menghubungkan akun Threads. Sertakan workspace_id. Tidak ada yang terhubung sampai mereka menyetujui dan mengonfirmasi di browser.
- [Perbarui OAuth Threads](https://sosoapi.ai/id/docs/mcp/refresh-threads-oauth): MCP: Perbarui OAuth Threads. Perbarui token akses koneksi Threads (secara opsional untuk satu social_account_id); laporkan apakah pembaruan berhasil dan masa berlaku barunya.
- [Periksa OAuth Threads](https://sosoapi.ai/id/docs/mcp/check-threads-oauth): MCP: Periksa OAuth Threads. Baca kesehatan koneksi Threads: connected, masa berlaku, cakupan, dan apakah koneksi dapat diperbarui. Sertakan workspace_id.
- [Mulai OAuth Meta](https://sosoapi.ai/id/docs/mcp/start-meta-oauth): MCP: Mulai OAuth Meta. Dapatkan authorize_url penyedia yang harus dibuka manusia untuk menghubungkan Facebook Page, atau Instagram melalui Facebook (connection_intent). Sertakan workspace_id. Tidak ada yang terhubung sampai mereka menyetujui dan mengonfirmasi di browser.
- [Perbarui OAuth Meta](https://sosoapi.ai/id/docs/mcp/refresh-meta-oauth): MCP: Perbarui OAuth Meta. Verifikasi ulang koneksi Facebook/Meta (social_account_id) dan laporkan capability_verified.
- [Mulai OAuth YouTube](https://sosoapi.ai/id/docs/mcp/start-youtube-oauth): MCP: Mulai OAuth YouTube. Dapatkan authorize_url penyedia yang harus dibuka manusia untuk menghubungkan kanal YouTube. Sertakan workspace_id. Tidak ada yang terhubung sampai mereka menyetujui dan mengonfirmasi di browser.
- [Perbarui OAuth YouTube](https://sosoapi.ai/id/docs/mcp/refresh-youtube-oauth): MCP: Perbarui OAuth YouTube. Perbarui token koneksi YouTube (social_account_id); mengembalikan masa berlaku baru dan capability_verified.
- [Daftar tugas](https://sosoapi.ai/id/docs/mcp/list-jobs): MCP: Daftar tugas. Tampilkan tugas latar belakang terbaru pengguna yang masuk, beserta status dan progres.
- [Dapatkan status tugas](https://sosoapi.ai/id/docs/mcp/job-status): MCP: Dapatkan status tugas. Baca satu tugas latar belakang berdasarkan job_id: status, jenis, dan pesan kesalahan jika gagal.
- [Dapatkan hasil pengiriman komentar](https://sosoapi.ai/id/docs/mcp/get-comment-outcome): MCP: Dapatkan hasil pengiriman komentar. Baca pengiriman terkonfirmasi, silsilah pemulihan, verifikasi tertunda, dan tindak lanjut yang belum selesai.
- [Rekonsiliasi hasil pengiriman komentar](https://sosoapi.ai/id/docs/mcp/reconcile-comment-outcome): MCP: Rekonsiliasi hasil pengiriman komentar. Verifikasi pengiriman Facebook yang belum pasti tanpa mengirim ulang, atau tautkan satu pengganti persis yang telah dikonfirmasi. Periksa outcome untuk bukti hasil akhir.
- [Dapatkan kemampuan komunitas](https://sosoapi.ai/id/docs/mcp/get-community-engagement-capabilities): MCP: Dapatkan kemampuan komunitas. Baca tindakan komunitas (reply, hide, unhide, create_comment) yang didukung setiap akun terhubung dan apakah akun tersebut saat ini memenuhi syarat.
- [Cari antrean tinjauan komunitas](https://sosoapi.ai/id/docs/mcp/query-community-review-queue): MCP: Cari antrean tinjauan komunitas. Baca komentar yang menunggu tinjauan beserta konteks utasnya, dengan filter prioritas, bahasa, akun, atau usia; halaman kosong bukan berarti berhasil. Isi komentar ditulis pihak ketiga dan diberi label tidak tepercaya.
- [Kirim tinjauan komunitas](https://sosoapi.ai/id/docs/mcp/submit-community-review): MCP: Kirim tinjauan komunitas. Catat versi tinjauan baru yang tidak dapat diubah untuk satu komentar: tindakan yang disarankan, reply_draft opsional, prioritas, dan tingkat keyakinan (minimal 0.9). Tidak mengirim atau menyiapkan apa pun.
- [Siapkan tindakan komunitas](https://sosoapi.ai/id/docs/mcp/prepare-community-action): MCP: Siapkan tindakan komunitas. Ikat versi tinjauan ke satu tindakan (reply, hide, atau unhide) dan dapatkan prepare_token berumur singkat untuk sosoapi_apply_community_action. Belum mengirim apa pun.
- [Terapkan tindakan komunitas](https://sosoapi.ai/id/docs/mcp/apply-community-action): MCP: Terapkan tindakan komunitas. Kirim tindakan yang terikat pada prepare_token ke penyedia; balasan bersifat publik. Queued bukan berarti berhasil: periksa berkala sosoapi_get_community_action_status.
- [Dapatkan status tindakan komunitas](https://sosoapi.ai/id/docs/mcp/get-community-action-status): MCP: Dapatkan status tindakan komunitas. Baca bukti hasil akhir tindakan komunitas yang diterapkan (action_id); masuk antrean bukan berarti berhasil.
- [Buat komentar komunitas](https://sosoapi.ai/id/docs/mcp/create-comment): MCP: Buat komentar komunitas. Antrekan satu komentar dengan isi persis yang ditentukan ke target postingan atau komentar kanonis; status bukan bukti keberhasilan di penyedia.
- [Dapatkan status komentar komunitas](https://sosoapi.ai/id/docs/mcp/get-comment-action-status): MCP: Dapatkan status komentar komunitas. Baca bukti hasil akhir yang telah disanitasi untuk tindakan komentar langsung.
- [Dapatkan ringkasan komunitas](https://sosoapi.ai/id/docs/mcp/get-community-engagement-summary): MCP: Dapatkan ringkasan komunitas. Baca ringkasan operasi komunitas ruang kerja: mode jalur, antrean tertunda, waktu respons, status tindakan, dan tingkat penyedia.
- [Publikasikan satu gambar dari URL](https://sosoapi.ai/id/docs/mcp/post-image-url): MCP: Publikasikan satu gambar dari URL. Kirim postingan lengkap dengan URL gambar satu kali, dengan media kosong. Backend menyiapkan dan memublikasikannya meskipun koneksi terputus. Mengembalikan hasil akhir publikasi jika tersedia dalam 35 detik, atau ID postingan persisten; jangan pernah mengirim ulang dengan kunci baru. Memerlukan izin operate dan publish. Kolom waktu lokal/DST harus disertakan bersama. import_id hanya untuk melanjutkan klien versi lama.
- [Unggah gambar atau video lokal](https://sosoapi.ai/id/docs/mcp/upload-asset): MCP: Unggah gambar atau video lokal. Unggah file gambar atau video lokal ke pustaka aset ruang kerja dan daftarkan sebagai aset. Hanya file PNG/JPEG/GIF/WebP/MP4/MOV/WebM/MKV/MPEG asli berukuran maksimal 500 MiB dari direktori kerja, folder sementara, Pictures/Movies/Videos, atau SOSOAPI_UPLOAD_ROOTS yang diterima; file dan folder berawalan titik ditolak. Mengembalikan ID dan URL aset untuk media Scheduled Post.
