API Posting Media Sosial untuk Agen AI: MCP, Penjadwalan, dan Repost

API Posting Media Sosial untuk Agen AI: MCP, Penjadwalan, dan Repost

Penulis: Kyle Samnos
Dibuat:
Diperbarui:

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.

Wizard Taisly untuk memilih Codex, ChatGPT, Claude, Claude Code, OpenClaw, Hermes Agent, atau agen khusus
Pilih integrasi yang tersedia atau agen lain untuk konfigurasi MCP/terminal khusus.
Taisly Agent Kit dengan prompt penyiapan CLI Codex dan tab MCP
Codex dapat memasang CLI, mengirim URL login, dan memverifikasi koneksi dari satu prompt.

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.

Petunjuk membuat ChatGPT App dengan connector MCP jarak jauh Taisly
ChatGPT terhubung melalui Apps dan Connectors memakai endpoint resmi dan OAuth.

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.

Petunjuk menambahkan server MCP resmi Taisly sebagai connector khusus Claude
Claude dapat memakai tautan connector siap pakai atau penyiapan manual.

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.

Semua Cara Berbeda Untuk Memposting Video Secara Otomatis