Publish TikTok Videos via Publora
Uploads and schedules TikTok videos with viewer privacy, duet/stitch, and commercial-content disclosure settings via Publora.
1.0.3Add to Favorites
Why it matters
Automate the process of uploading videos to TikTok, managing privacy settings, and ensuring commercial disclosures are correctly applied.
Outcomes
What it gets done
Upload videos to TikTok
Configure privacy settings for posts
Add commercial disclosures
Utilize Publora MCP for publishing
Source
Get it from source
Spark does not host a copy of it.
Open sourceReports
Agent outcome reports
No reports yet
Overview
TikTok Post via Publora
Uploads and schedules TikTok videos through the Publora MCP server, with viewer privacy settings, comment/duet/stitch interaction controls, and commercial/branded-content disclosure. Use it to upload or schedule a TikTok video with correct privacy and disclosure settings, including sponsored-content disclosure. Unaudited TikTok apps can only post as SELF_ONLY (private); every post needs an actual video.
What it does
TikTok Post via Publora uploads and schedules videos to TikTok through the Publora MCP server, with full control over who can view a post, who can interact with it, and whether it needs commercial-content disclosure. Beyond the basic upload, it exposes TikTok's viewer setting (public, mutual followers, your followers, or private/self-only), interaction toggles (comments, duets, stitches), and the branded-content flags TikTok requires for sponsored posts.
When to use - and when NOT to
Use it to publish or schedule an actual TikTok video, whether that's a public post, a private draft for internal testing, or a properly disclosed sponsored video. It cannot be used for anything without a video attached - TikTok's API supports no text-only, image, or photo-carousel posts, unlike some other platforms. One critical gate to check before expecting public visibility: if the connected TikTok app hasn't passed TikTok's own review/audit process, every post is forced to SELF_ONLY (private) regardless of what viewer setting is requested - this is a TikTok-side restriction Publora can't bypass, and it's worth confirming app audit status before assuming a video will actually go public.
Inputs and outputs
Setup: create a free Publora account, connect TikTok via OAuth in the dashboard, get an API key, and configure an MCP entry against https://mcp.publora.com. create_post takes a platforms array (e.g. ["tiktok-99887766"]), a caption up to 2,200 characters via the API (shorter than the 4,000 the native app allows), and a required scheduledTime; get_upload_url fetches a presigned URL for the video (video/mp4, video/quicktime, or video/webm); list_posts/update_post/delete_post manage what's queued. Videos must run 3 seconds to 10 minutes via the API (versus 60 minutes natively), at a minimum 23 FPS, in MP4/MOV/WebM. The seven TikTok-specific settings - viewerSetting (required: PUBLIC_TO_EVERYONE, MUTUAL_FOLLOW_FRIENDS, FOLLOWER_OF_CREATOR, or SELF_ONLY), allowComments, allowDuet, allowStitch, commercialContent, brandOrganic, brandedContent - are REST-API-only via platformSettings.tiktok, not exposed through MCP. If commercialContent is true, at least one of brandOrganic or brandedContent must also be true.
Integrations
If MCP is unavailable, the same calls work over REST at https://api.publora.com/api/v1 with an x-publora-key header. TikTok's own rate limits allow roughly 15-20 posts/day and a maximum of 2 videos/minute, on top of Publora's plan caps (15/month free Starter, 100/account Pro, 500/account Premium).
Who it's for
Creators and brands publishing TikTok video content who need scheduling plus correct privacy, interaction, and sponsored-content disclosure settings handled automatically - especially teams running paid partnerships that must set the branded-content flags correctly to stay compliant with TikTok's rules.
FAQ
Common questions
Discussion
Questions & comments · 0
Sign In Sign in to leave a comment.