AI 에이전트 소셜 미디어 게시 API: MCP, 예약 게시, 자동 리포스트

AI 에이전트 소셜 미디어 게시 API: MCP, 예약 게시, 자동 리포스트

작성자Kyle Samnos
생성됨
업데이트됨

이미 연결했나요? 기존 MCP 연결을 사용하세요. OAuth가 접근 권한을 제공하므로 별도 API 키나 CLI 설치가 필요 없습니다. MCP 문서

직접 작성한 코드나 로컬 영상은 별도의 SDK, CLI 및 로컬 MCP 가이드를 확인하세요. 선택적인 개발 도구입니다.

AI 에이전트는 캠페인을 계획하고 캡션과 게시 시간을 정하며 동영상까지 준비할 수 있습니다. 이제 필요한 것은 에이전트를 실제 소셜 계정에 안전하게 연결하는 실행 계층입니다.

Taisly Agent Kit은 연결 계정 탐색, 동영상 검증, 즉시/예약 게시, 상태 확인, 자동 리포스트 규칙을 구조화된 도구로 제공합니다.

가장 빠른 연결은 공식 원격 MCP 서버입니다.

https://app.taisly.com/mcp

streamable HTTP와 OAuth를 사용합니다. 컴퓨터의 파일은 로컬 MCP, JSON 중심 CLI, JavaScript SDK 또는 소셜 미디어 게시 API로 처리할 수 있습니다.

요약: MCP 도구, 명령 또는 API를 사용할 수 있는 AI 에이전트라면 Taisly로 숏폼 동영상을 게시할 수 있습니다. 안전한 순서는 인증 → 계정 탐색 → 검증 → 사용자 최종 승인 → 게시/예약 → historyId 저장입니다.

AI 에이전트 소셜 미디어 게시 API란?

자연어 요청을 실제 소셜 작업으로 바꾸는 인터페이스입니다. 에이전트는 연결 상태와 정확한 계정 ID를 확인하고, 플랫폼 요구 사항을 읽고, 브라우저 승인으로 계정을 연결하며, 공개 URL 또는 로컬 파일을 검증하고, 게시·예약·상태 확인·리포스트 자동화를 수행합니다.

Taisly는 플랫폼 인증과 실행을, 에이전트는 계획·콘텐츠 준비·도구 선택·검증·오케스트레이션을 담당합니다.

Taisly로 할 수 있는 작업

사용자 요청 기능 결과
“어떤 계정을 쓸 수 있어?” 연결 플랫폼 목록 이름, 유형, ID 반환
“Instagram을 연결해 줘.” 브라우저 연결 시작/확인 사용자 승인 후 검증
“TikTok에 올릴 수 있어?” schema와 게시 검증 실제 게시 전 오류 발견
“선택한 곳에 게시해 줘.” 선택 ID로 게시 생성 명시한 대상에만 게시
“금요일 9시에 예약해 줘.” ISO 날짜와 시간대 지정 시각에 예약
“게시가 끝났어?” historyId 상태 조회 플랫폼별 결과
“YouTube를 자동 리포스트해 줘.” 리포스트 규칙 향후 동영상 자동 배포

Taisly는 동영상 게시 실행 계층이며 편집기, 캡션 생성기 또는 AI 모델의 대체재가 아닙니다.

AI 에이전트 연결

MCP로 Taisly에 연결하여 계정을 조회하고, 영상을 게시하거나 예약하고, 기록을 확인하고, 재게시를 관리하세요. OAuth로 로그인합니다.

이미 연결했나요? 기존 MCP 연결을 사용하세요. OAuth가 접근 권한을 제공하므로 별도 API 키나 CLI 설치가 필요 없습니다.

설정은 클라이언트에 따라 다릅니다. MCP 또는 커넥터 설정에서 Taisly를 추가하고 브라우저에서 OAuth를 승인해야 할 수 있습니다.

Taisly 연결 · MCP 문서

설정 가이드에 따라 이 에이전트에 Taisly를 연결해 주세요. 접근 권한을 확인하고 연결된 소셜 계정을 보여 주세요. 설정 중에는 아무것도 게시하지 마세요.

Full documentation: https://docs.taisly.com/docs/mcp

API

API 키와 HTTP 요청으로 직접 통합을 구축하세요. AI 에이전트는 MCP와 OAuth로 별도 연결합니다.

API

SDK, CLI 및 로컬 파일

직접 작성한 코드나 로컬 영상은 별도의 SDK, CLI 및 로컬 MCP 가이드를 확인하세요. 선택적인 개발 도구입니다.

SDK / CLI / Local MCP

MCP 도구와 안전 흐름

  • 인증/계정: taisly_auth_status, taisly_platforms_list, taisly_platform_schema, taisly_platform_connect_start, taisly_platform_connect_check
  • 게시/상태: taisly_posts_validate, taisly_posts_create, taisly_posts_status, taisly_posts_list
  • 리포스트: taisly_reposts_list, taisly_reposts_create
  • 로컬 설정: taisly_agent_setup_start, taisly_agent_checkin

instagram, tiktok, youtube, x, facebook 연결을 지원합니다. ID를 추측하지 말고, 사용자가 동영상·캡션·대상·시간을 승인한 뒤에만 confirmed: true를 사용하세요.

인증 -> 계정 목록 -> 플랫폼 요구 사항 -> 검증 -> 최종 작업 표시
-> 명시적 승인 -> 게시/예약 -> historyId 저장 -> 상태 확인

게시, 예약, 리포스트 예시

Taisly MCP로 https://cdn.example.com/launch.mp4 를 TikTok과 Instagram에
“출시일입니다. 30초 제품 소개를 확인하세요.”라는 캡션으로 지금 게시해 줘.
먼저 계정과 요구 사항을 확인하고 검증한 뒤 최종 작업을 보여 줘.
내 승인 전에는 게시하지 말고, 게시 후 historyId와 상태를 반환해 줘.
{"videoUrl":"https://cdn.example.com/launch.mp4","platforms":["platform_id_1","platform_id_2"],"description":"출시일입니다. 30초 제품 소개를 확인하세요.","confirmed":true}
{"video":"./launch.mp4","platforms":["platform_id_1","platform_id_2","platform_id_3"],"description":"소셜 동영상을 더 빠르게 게시하는 방법.","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>

시간대가 포함된 예약 시각과 대상 계정을 사용자에게 다시 보여 주세요.

taisly reposts:list
taisly reposts:create --from <youtube_platform_id> --to <tiktok_platform_id>,<instagram_platform_id>

MCP는 taisly_reposts_list와 taisly_reposts_create를 사용합니다. 전체 리포스트 가이드, TikTok, Instagram Reels, YouTube Shorts를 참고하세요.

누락 계정은 taisly_platform_connect_start로 connectUrl을 만들고 사용자 승인을 기다린 다음 taisly_platform_connect_check와 새 목록으로 확인합니다. 비밀번호는 필요 없습니다. Instagram 및 YouTube 가이드도 있습니다.

지원 에이전트와 플랫폼

대화형: ChatGPT, Claude, Gemini, Microsoft Copilot, Perplexity, Grok, DeepSeek, Mistral AI.

코딩: Codex, Claude Code, OpenClaw, Hermes Agent, Cursor, Windsurf, Cline, Aider, GitHub Copilot Chat, Amazon Q, Replit Agent, Codeium, Tabnine, Bolt.new, Lovable, v0.

프레임워크/동영상: Manus, Lindy AI, Superagent, Vellum, Semantic Kernel, AutoGen, MetaGPT, Agent Zero, Runway, Synthesia, HeyGen, Sora, Pika, Kling AI, InVideo, CapCut, Canva, Descript, Opus Clip. 전체 디렉터리도 확인하세요.

게시 대상은 TikTok, Instagram Reels, YouTube Shorts, X, Facebook입니다.

설정과 안전 규칙

taisly_platform_schema로 캡션 길이, 필수 항목, 공개 범위, 시간대, 화면 비율, 길이를 확인하세요. 스팸처럼 보이지 않는 게시, 낮은 조회수 원인, 최적 시간, 동영상 압축도 참고할 수 있습니다.

계정 ID를 추측하지 말고, 요청 범위만 사용하고, 먼저 검증하고, 최종 작업을 보여 주고, 명시적 승인을 받으세요. TAISLY_API_KEY를 노출하지 말고 historyId를 저장하며, timeout 후에는 무작정 재시도하지 말고 기록을 확인하고, 요금제와 플랫폼 정책을 준수하세요.

JSON CLI와 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
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: "출시일",
});
if (!validation.success) throw new Error("게시물 검증에 실패했습니다.");
const post = await taisly.posts.create({
  video: "./launch.mp4", platforms: [platforms.data[0].id],
  description: "출시일", scheduled: "2026-07-31T09:00:00+07:00",
});
console.log(post.historyId);

integrations:list는 platforms:list의 별칭이며, 실제 환경에서는 첫 계정이 아니라 사용자 요청과 정확히 일치시켜야 합니다.

Taisly 연결

원격 MCP로 Taisly를 연결해 주세요. 먼저 문서를 읽으세요. 기존 연결이 있으면 재사용하고, 없으면 클라이언트 설정과 OAuth 승인을 안내해 주세요. 접근 권한을 확인하고 연결된 계정을 보여 주세요. 이 연결을 위해 Taisly 패키지를 설치하거나 API 키를 요청하지 마세요. 설정 중에는 게시하거나 재게시 규칙을 만들지 마세요. 게시 전에 영상, 설명, 대상 계정과 일정을 보여 주고 확인을 받은 다음 결과를 확인하세요.

Full documentation: https://docs.taisly.com/docs/mcp
Taisly MCP를 사용해. 게시 전 인증과 계정을 확인하고 정확한 ID를 일치시키며,
schema와 동영상/캡션/대상/시간을 검증하고 최종 작업을 보여 준 뒤 승인을 기다려.
승인 후에만 confirmed: true로 taisly_posts_create를 호출하고 historyId와 상태를 반환해.
원격 MCP는 공개 videoUrl, 로컬 파일은 로컬 MCP/CLI를 사용해.
ID를 만들거나 자격 증명을 노출하거나 요청하지 않은 계정에 게시하거나 무작정 재시도하지 마.

기계 판독형 요약

name: Taisly Social Media Posting
purpose: 숏폼 동영상 게시, 예약, 추적, 자동 리포스트
website: https://taisly.com/ko
application_setup: https://app.taisly.com/agent-kit
remote_mcp:
  url: https://app.taisly.com/mcp
  transport: streamable-http
  auth: oauth
  video_input: 직접 공개된 http 또는 https URL
local_package:
  npm: "@taisly/agent"
  mcp_command: npx -y @taisly/agent mcp
  cli_command: taisly
  video_input: 로컬 동영상 경로
registry:
  id: io.github.taisly/agent
safety:
  - 대상 ID를 추측하지 않기
  - 게시 전 검증
  - 명시적 사용자 승인
  - historyId 저장
  - 자격 증명 비공개

자주 묻는 질문

AI 에이전트는 TikTok, Instagram Reels, YouTube Shorts, X, Facebook에 게시하고, 시간대가 있는 scheduled 값으로 예약하고, 승인 후 리포스트 규칙을 만들 수 있습니다. 원격 MCP는 로컬 파일을 읽지 못하므로 공개 videoUrl이 필요합니다. ChatGPT App과 Claude web은 원격 connector를, Claude Code와 Codex는 원격/로컬 MCP 또는 CLI를 사용할 수 있습니다. Taisly는 일반 텍스트 게시 API가 아니라 숏폼 동영상과 리포스트용이며, 브라우저 인증 덕분에 에이전트가 소셜 비밀번호를 받을 필요가 없습니다.

공식 자료: Agent Kit, 에이전트 디렉터리, MCP 문서, API, npm, GitHub, MCP Registry, Glama.

안전한 읽기 전용 작업으로 시작

Taisly AI Agents Setup에서 에이전트를 연결한 후 다음을 요청하세요.

Taisly로 연결된 소셜 계정을 나열해 줘.
동영상 게시 준비가 된 계정과 사용할 platform ID를 알려 줘.
아직 게시물을 만들지 마.

동영상을 자동 게시하는 모든 방법

영상 하나만 만드세요. Taisly가 TikTok, Reels, Shorts와 아홉 개의 다른 플랫폼에 자동으로 게시합니다

무료로 사용해보기