
API Posting Media Sosial untuk Agen AI: MCP, Penjadwalan, dan Repost
Agen AI sudah dapat merencanakan kampanye, menulis caption, memilih waktu, dan menyiapkan video. Bagian terakhir yang dibutuhkan adalah lapisan eksekusi andal yang menghubungkannya ke akun sosial nyata.
Taisly Agent Kit menyediakan alat terstruktur untuk menemukan akun, memvalidasi video, menerbitkan sekarang, menjadwalkan, memeriksa status, dan membuat aturan repost otomatis.
Cara tercepat adalah server MCP jarak jauh resmi:
https://app.taisly.com/mcp
Server ini memakai streamable HTTP dan OAuth. Untuk file di komputer, gunakan MCP lokal, CLI berbasis JSON, JavaScript SDK, atau API posting media sosial.
Jawaban singkat: bila agen dapat memakai alat MCP, menjalankan perintah, atau memanggil API, agen dapat menerbitkan video pendek melalui Taisly. Alur aman: autentikasi, temukan akun, validasi, tampilkan tindakan akhir, minta konfirmasi, terbitkan/jadwalkan, lalu simpan
historyId.
Apa itu API posting media sosial untuk agen AI?
Ini adalah antarmuka yang mengubah instruksi tingkat tinggi menjadi tindakan nyata. Agen dapat memeriksa koneksi, mencantumkan nama dan ID akun, membaca batas platform, menghubungkan akun melalui persetujuan browser, memvalidasi URL publik atau file lokal, menerbitkan sekarang atau nanti, memeriksa hasil, dan membuat otomatisasi repost.
Taisly menangani autentikasi platform dan eksekusi; agen menangani rencana, konten, pemilihan alat, validasi, dan orkestrasi.
Yang dapat dilakukan agen dengan Taisly
| Permintaan | Kemampuan | Hasil |
|---|---|---|
| “Akun mana yang tersedia?” | Daftar platform | Nama, tipe, dan ID yang tepat |
| “Hubungkan Instagram.” | Mulai/periksa koneksi | Pengguna menyetujui, agen memverifikasi |
| “Apakah video siap untuk TikTok?” | Schema dan validasi | Masalah ditemukan sebelum publikasi |
| “Terbitkan ke tujuan ini.” | Buat posting untuk ID terpilih | Hanya tujuan yang diminta |
| “Jadwalkan Jumat 09.00.” | Tanggal ISO + zona waktu | Masuk antrean pada waktu tersebut |
| “Apakah sudah selesai?” | Status lewat historyId |
Hasil per platform |
| “Repost YouTube ke TikTok dan Instagram.” | Aturan repost | Video mendatang dibagikan otomatis |
Taisly berfokus pada publikasi video, bukan editor video, pembuat caption, atau pengganti model AI.
Empat cara menghubungkan agen
| Metode | Cocok untuk | Input video | Autentikasi |
|---|---|---|---|
| Wizard Taisly Application | Penyiapan terpandu | URL publik/file lokal sesuai integrasi | OAuth/browser |
| MCP jarak jauh | ChatGPT Apps, connector Claude, agen hosted | URL http/https publik langsung |
OAuth atau API key |
| MCP lokal/CLI | Codex, Claude Code, Cursor, akses file lokal | Jalur seperti ./launch.mp4 |
Kredensial browser atau API key |
| SDK/REST API | Produk khusus dan backend | File/URL sesuai endpoint | Taisly API key |
1. Wizard AI Agents Setup
Wizard memiliki jalur untuk Codex, ChatGPT, Claude, Claude Code, OpenClaw, Hermes Agent, dan agen lain yang mendukung MCP/terminal. Alur Pilih → Hubungkan → Mulai menghasilkan perintah, konfigurasi connector, atau prompt yang benar.
2. MCP jarak jauh
Server name: Taisly Social Media Posting
MCP endpoint: https://app.taisly.com/mcp
Transport: Streamable HTTP
Recommended authentication: OAuth
MCP Registry ID: io.github.taisly/agent
codex mcp add taisly --url https://app.taisly.com/mcp
codex mcp login taisly
claude mcp add --transport http taisly https://app.taisly.com/mcp
Pengguna memberi otorisasi di browser; agen tidak menerima kata sandi media sosial.
ChatGPT App
Buat Taisly App atau connector khusus di workspace ChatGPT yang mendukung MCP jarak jauh. Wizard memberikan tautan Apps, nama connector, URL MCP, langkah OAuth, dan cara mengaktifkan Taisly.
Connector Claude
Tambahkan Taisly sebagai connector khusus di Claude web, desktop, atau mobile. Tersedia tautan siap pakai dan petunjuk manual untuk workspace individu, Team, dan Enterprise.
Baca panduan publikasi video MCP.
3. MCP lokal untuk file lokal
Server jarak jauh tidak dapat membaca ./video.mp4 atau folder privat.
npx -y @taisly/agent mcp
codex mcp add taisly -- npx -y @taisly/agent mcp
claude mcp add --transport stdio taisly -- npx -y @taisly/agent mcp
{"mcpServers":{"taisly":{"command":"npx","args":["-y","@taisly/agent","mcp"]}}}
Cursor, Windsurf, Cline, dan Aider juga dapat menggunakannya bila mampu menjalankan perintah lokal.
4. CLI, SDK, atau REST API
npm install -g @taisly/agent
taisly setup --agent codex
# Buka loginUrl dan setujui koneksi.
taisly checkin --agent codex
taisly auth:status
Backend dapat memakai API key dari Taisly Settings. Lihat Agent Kit, API posting, dokumentasi API, npm, dan GitHub.
MCP jarak jauh atau lokal?
Gunakan MCP jarak jauh untuk URL publik langsung seperti https://cdn.example.com/launch.mp4; MCP lokal/CLI untuk file proyek atau Downloads; URL unduhan langsung atau MCP lokal untuk halaman cloud yang memerlukan login; SDK/REST API untuk backend; dan wizard untuk penyiapan terpandu.
videoUrl harus dapat diunduh tanpa cookie, VPN, login, atau interaksi, dengan batas 500 MB. Preflight lokal mendukung .mp4, .mov, .avi, .mkv, .webm, .flv, .mpeg, dan .mpg.
Alat MCP dan alur aman
- Autentikasi/akun:
taisly_auth_status,taisly_platforms_list,taisly_platform_schema,taisly_platform_connect_start,taisly_platform_connect_check - Posting/status:
taisly_posts_validate,taisly_posts_create,taisly_posts_status,taisly_posts_list - Repost:
taisly_reposts_list,taisly_reposts_create - Penyiapan lokal:
taisly_agent_setup_start,taisly_agent_checkin
Slug akun: instagram, tiktok, youtube, x, facebook. Jangan menebak ID. Set confirmed: true hanya setelah pengguna menyetujui video, caption, tujuan, dan jadwal.
autentikasi -> daftar akun -> baca persyaratan -> validasi
-> tampilkan tindakan akhir -> konfirmasi eksplisit -> terbitkan/jadwalkan
-> simpan historyId -> periksa status
Contoh publikasi, penjadwalan, dan repost
Terbitkan https://cdn.example.com/launch.mp4 melalui Taisly MCP
ke TikTok dan Instagram dengan caption “Hari peluncuran. Tur produk 30 detik.”
Daftar akun dan validasi dahulu. Tampilkan tindakan akhir dan tunggu konfirmasi.
Setelah terbit, kembalikan historyId dan status awal.
{"videoUrl":"https://cdn.example.com/launch.mp4","platforms":["platform_id_1","platform_id_2"],"description":"Hari peluncuran. Tur produk 30 detik.","confirmed":true}
Jadwalkan ./launch.mp4 untuk Jumat 09.00 Asia/Bangkok ke akun
TikTok, Instagram, YouTube, X, dan Facebook yang terhubung.
Validasi file dan waktu, tampilkan tindakan akhir, lalu tunggu konfirmasi.
{"video":"./launch.mp4","platforms":["platform_id_1","platform_id_2","platform_id_3"],"description":"Cara lebih cepat menerbitkan video sosial.","scheduled":"2026-07-31T09:00:00+07:00"}
taisly posts:validate --json ./campaign.json
taisly posts:create --json ./campaign.json
taisly posts:status --id <historyId>
Aturan repost memantau satu akun sumber dan mengirim video mendatang ke tujuan:
taisly reposts:list
taisly reposts:create --from <youtube_platform_id> --to <tiktok_platform_id>,<instagram_platform_id>
MCP memakai taisly_reposts_list dan taisly_reposts_create. Baca panduan lengkap, TikTok, Instagram Reels, dan YouTube Shorts.
Untuk akun yang belum terhubung, agen memakai taisly_platform_connect_start, mengirim connectUrl, menunggu persetujuan, memeriksa dengan taisly_platform_connect_check, lalu mengambil ulang daftar akun. Agen tidak memerlukan kata sandi. Lihat panduan Instagram dan YouTube.
Agen dan platform yang didukung
Agen percakapan: ChatGPT, Claude, Gemini, Microsoft Copilot, Perplexity, Grok, DeepSeek, Mistral AI.
Agen coding: Codex, Claude Code, OpenClaw, Hermes Agent, Cursor, Windsurf, Cline, Aider, GitHub Copilot Chat, Amazon Q, Replit Agent, Codeium, Tabnine, Bolt.new, Lovable, v0.
Framework: Manus, Lindy AI, Superagent, Vellum, Semantic Kernel, AutoGen, MetaGPT, Agent Zero.
Alat video: Runway, Synthesia, HeyGen, Sora, Pika, Kling AI, InVideo, CapCut, Canva, Descript, Opus Clip. Lihat direktori lengkap.
Tujuan publikasi: TikTok, Instagram Reels, YouTube Shorts, X, dan Facebook. Gunakan selalu ID yang dikembalikan Taisly.
Pengaturan platform dan keselamatan
Gunakan taisly_platform_schema untuk caption, field wajib, privasi, zona waktu, crop, dan durasi. Baca cara menghindari kesan spam, penyebab view repost rendah, waktu terbaik, dan kompresi video.
Jangan menebak ID, gunakan cakupan minimum, validasi dahulu, tampilkan tindakan akhir, minta persetujuan eksplisit, lindungi TAISLY_API_KEY, simpan historyId, periksa riwayat setelah timeout sebelum mencoba ulang, dan hormati batas paket serta aturan platform.
CLI berbasis JSON dan SDK
taisly auth:status
taisly platforms:list
taisly platforms:schema --platform TikTok
taisly posts:validate --json ./campaign.json
taisly posts:create --json ./campaign.json
taisly posts:list --page 1
taisly posts:status --id <historyId>
taisly reposts:list
integrations:list adalah alias platforms:list.
import { Taisly } from "@taisly/agent";
const taisly = new Taisly({ apiKey: process.env.TAISLY_API_KEY });
const platforms = await taisly.platforms.list();
const validation = await taisly.posts.validate({
video: "./launch.mp4", platforms: [platforms.data[0].id], description: "Hari peluncuran",
});
if (!validation.success) throw new Error("Posting tidak lolos validasi.");
const post = await taisly.posts.create({
video: "./launch.mp4", platforms: [platforms.data[0].id],
description: "Hari peluncuran", scheduled: "2026-07-31T09:00:00+07:00",
});
console.log(post.historyId);
Di produksi, cocokkan akun yang diminta; jangan sekadar memilih akun pertama.
Prompt siap salin
Hubungkan lingkungan ini ke Taisly. Pasang npm i -g @taisly/agent,
jalankan taisly setup --agent <agent-slug>, kirim URL login dan tunggu persetujuan.
Lalu jalankan checkin, auth:status, dan platforms:list.
Laporkan kesiapan, nama akun, dan ID. Jangan tampilkan kredensial atau membuat posting saat penyiapan.
Gunakan Taisly MCP. Sebelum posting, periksa autentikasi, daftar akun dan ID,
baca schema, validasi video/caption/tujuan/jadwal, tampilkan tindakan akhir dan tunggu persetujuan.
Setelah disetujui, panggil taisly_posts_create dengan confirmed: true,
kembalikan historyId dan periksa status. URL publik untuk MCP jarak jauh;
file lokal memakai MCP lokal/CLI. Jangan menebak ID, membocorkan kredensial, atau mencoba ulang secara buta.
Ringkasan yang dapat dibaca mesin
name: Taisly Social Media Posting
purpose: Menerbitkan, menjadwalkan, melacak, dan merepost video pendek
website: https://taisly.com/id
application_setup: https://app.taisly.com/agent-kit
remote_mcp:
url: https://app.taisly.com/mcp
transport: streamable-http
auth: oauth
video_input: URL http atau https publik langsung
local_package:
npm: "@taisly/agent"
mcp_command: npx -y @taisly/agent mcp
cli_command: taisly
video_input: jalur file video lokal
registry:
id: io.github.taisly/agent
safety:
- jangan menebak ID tujuan
- validasi sebelum menerbitkan
- minta konfirmasi eksplisit
- simpan historyId
- jangan bocorkan kredensial
Pertanyaan umum
Bisakah agen memposting ke TikTok, Instagram Reels, YouTube Shorts, X, dan Facebook?
Ya. Agen mencantumkan akun, mencocokkan ID, memvalidasi, lalu menerbitkan setelah persetujuan.
Bisakah agen menjadwalkan dan merepost otomatis?
Ya. Gunakan tanggal ISO berzona waktu pada scheduled; aturan repost menghubungkan satu sumber ke satu atau beberapa tujuan.
Apakah MCP jarak jauh mengunggah file dari komputer?
Tidak. Gunakan videoUrl publik langsung, atau MCP lokal/CLI untuk file lokal.
Apakah Taisly bekerja dengan ChatGPT, Claude, Claude Code, dan Codex?
Ya. ChatGPT App dan Claude web memakai connector jarak jauh; Claude Code dan Codex dapat memakai MCP jarak jauh/lokal atau CLI. Lihat Codex dan Agent Kit.
Apakah ini API posting teks umum dan apakah agen perlu kata sandi?
Tidak. Fokusnya video pendek dan repost. Otorisasi akun berlangsung di browser yang dikelola Taisly; agen tidak menerima kata sandi.
Sumber resmi: Agent Kit, direktori agen, dokumen MCP, API, npm, GitHub, MCP Registry, Glama.
Mulai dengan tugas baca-saja
Buka wizard Taisly, pilih agen, hubungkan, lalu minta:
Dengan Taisly, cantumkan akun sosial saya yang terhubung.
Sebutkan akun yang siap menerbitkan video dan platform ID yang akan digunakan.
Jangan buat posting dahulu.
Setelah berhasil, agen yang sama dapat memvalidasi, meminta persetujuan, menerbitkan, menjadwalkan, memeriksa status, atau membuat alur repost.


