Platform
TikTok
Short-form video with compliance-aware direct post
Upload vertical video, set TikTok-specific privacy and commercial disclosure fields, and publish or schedule with creator confirmation in Compose.
What you can do in CatCaster
Video posts
Vertical video (9:16) typically 3 seconds to 10 minutes, with captions up to 2,200 characters.
Direct post controls
Privacy level, comment/duet/stitch toggles, and branded content disclosures before publish.
Analytics
Account and video metrics when TikTok analytics scopes are granted.
Repurpose from master video
Crop and transcode helpers in the content engine when your master clip needs aspect fixes.
Limits and honest constraints
- Compose’s TikTok placement is video-first; photo carousels exist in the format registry but are not a separate placement in the destination menu today.
- Unaudited TikTok apps may only post to private accounts or SELF_ONLY privacy until TikTok app review completes—plan tests accordingly.
- You must pick a privacy level in Compose; there is no silent default that bypasses TikTok’s creator UI rules.
- No TikTok DM auto-reply—inbox automation in CatCaster targets Instagram, Facebook, Threads, and X.
What AI can help with
- Generate hooks and descriptions within TikTok length limits from a master brief.
- Adapt a YouTube Short or Reels script into a TikTok caption and title suggestion.
- Editorial proposals can become video drafts; you still attach the final video file before publish.
Claude, Cursor, and other agents
CatCaster exposes a remote MCP server at https://www.catcaster.com/api/mcp. Connect with OAuth (recommended) or a workspace API key. Agents discover workspaces and channels, draft posts, validate placements, schedule or publish with idempotency keys, and read analytics.
Relevant MCP tools
list_workspaces · list_channels · get_brand_context · create_post · update_post · validate_post · schedule_post · publish_post · get_analytics · list_published_content
Example prompt
Connect CatCaster MCP, verify a TikTok channel exists with list_channels, then create_post with a video_post destination and this title/description. Run validate_post and explain any TikTok privacy or compliance errors. Wait for my OK before publish_post.
OAuth setup for MCP clients is documented in docs/mcp-oauth.md in the CatCaster repository (Supabase OAuth 2.1, dynamic client registration, and consent). Browse AI agent guides →
Frequently asked questions
- Does CatCaster watermark TikTok videos?
- No. Videos publish through TikTok’s Content Posting API without CatCaster watermarks.
- Can I schedule TikTok photo carousels?
- CatCaster’s primary TikTok flow is video. Photo carousel support in the engine is not exposed as a main Compose placement yet.
- What about branded content and music declarations?
- Compose surfaces TikTok commercial content and music usage declarations; required combinations are validated before publish.
- Can Claude schedule TikTok posts?
- Yes over MCP with OAuth to CatCaster. Agents should always validate_post and obtain your confirmation before publish_post.
