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

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

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

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 모델의 대체재가 아닙니다.

네 가지 연결 방법

방법 적합한 환경 동영상 입력 인증
Taisly Application 설정 마법사 안내형 설정 통합에 따라 공개 URL/로컬 파일 OAuth/브라우저
원격 MCP ChatGPT Apps, Claude connector, 호스팅 에이전트 직접 공개 http/https URL OAuth 또는 API key
로컬 MCP/CLI Codex, Claude Code, Cursor 등 ./launch.mp4 같은 로컬 경로 브라우저 자격 증명/API key
SDK/REST API 자체 제품과 백엔드 endpoint에 따라 파일/URL Taisly API key

Taisly Application 설정 마법사

AI Agents SetupCodex, ChatGPT, Claude, Claude Code, OpenClaw, Hermes Agent 및 기타 MCP/터미널 에이전트용 경로를 제공합니다. 선택 → 연결 → 시작 흐름이 명령, connector 설정 또는 복사 가능한 프롬프트를 생성합니다.

Codex, ChatGPT, Claude, Claude Code, OpenClaw, Hermes Agent와 사용자 지정 에이전트를 선택하는 Taisly 설정 화면
기존 통합 또는 사용자 지정 MCP/터미널 설정을 선택합니다.
Codex CLI 설정 프롬프트와 MCP 탭이 있는 Taisly Agent Kit
Codex는 하나의 프롬프트로 CLI 설치, 로그인 URL 반환, 연결 확인을 수행할 수 있습니다.

원격 MCP 연결

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

사용자가 브라우저에서 권한을 승인하므로 에이전트는 소셜 비밀번호를 받지 않습니다.

ChatGPT App과 Claude connector

원격 MCP를 지원하는 ChatGPT에서 Taisly App/connector를 만들고, Claude web·desktop·mobile에서는 동일한 MCP URL을 사용자 지정 connector로 추가합니다. 마법사가 OAuth와 활성화 단계를 제공합니다.

Taisly 원격 MCP connector를 사용하는 ChatGPT App 설정 안내
ChatGPT는 Apps와 Connectors에서 공식 endpoint와 OAuth로 연결합니다.
Taisly 공식 MCP 서버를 Claude 사용자 지정 connector로 추가하는 안내
Claude는 미리 채워진 링크 또는 수동 설정으로 연결할 수 있습니다.

MCP 동영상 게시 가이드를 참고하세요.

로컬 MCP, CLI, SDK, API

원격 서버는 ./video.mp4나 비공개 폴더를 읽을 수 없습니다.

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
npm install -g @taisly/agent
taisly setup --agent codex
taisly checkin --agent codex
taisly auth:status
{"mcpServers":{"taisly":{"command":"npx","args":["-y","@taisly/agent","mcp"]}}}

Cursor, Windsurf, Cline, Aider도 로컬 명령을 실행할 수 있으면 사용 가능합니다. 백엔드는 Taisly Settings의 API key와 API 문서를 사용할 수 있습니다.

공개 직링크는 원격 MCP, 로컬 파일은 로컬 MCP/CLI, 로그인 페이지는 공개 다운로드 URL 또는 로컬 MCP, 백엔드는 SDK/REST API를 선택하세요. videoUrl은 로그인·cookie·VPN 없이 다운로드되어야 하며 한도는 500MB입니다. 로컬 검사는 .mp4, .mov, .avi, .mkv, .webm, .flv, .mpeg, .mpg를 지원합니다.

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_listtaisly_reposts_create를 사용합니다. 전체 리포스트 가이드, TikTok, Instagram Reels, YouTube Shorts를 참고하세요.

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

지원 에이전트와 플랫폼

대화형: 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:listplatforms:list의 별칭이며, 실제 환경에서는 첫 계정이 아니라 사용자 요청과 정확히 일치시켜야 합니다.

복사 가능한 프롬프트

이 환경을 Taisly에 연결해 줘. npm i -g @taisly/agent를 설치하고
taisly setup --agent <agent-slug>를 실행한 뒤 로그인 URL을 보내고 승인을 기다려 줘.
checkin, auth:status, platforms:list를 실행하고 준비 상태, 계정 이름, ID를 알려 줘.
자격 증명을 출력하거나 설정 중 실제 게시물을 만들지 마.
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를 알려 줘.
아직 게시물을 만들지 마.

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