TikTok needs video. You can not post text alone. But you can hand Claude a video file, ask Claude to write a caption, and post to TikTok all from one chat.
What you need
- A tinyposter account (free for 3 days)
- Claude Desktop
- A TikTok account
- A video file (mp4, vertical 9:16 is best)
Step 1: Get your token from tinyposter
Sign in. Go to Dashboard → Tokens. Make a new one. Copy it.
Step 2: Connect TikTok in tinyposter
Go to Accounts. Click TikTok. Sign in. You only do this once.
Step 3: Set up Claude Desktop
Open the config (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"tinyposter": {
"url": "https://tinyposter.app/api/mcp",
"headers": { "Authorization": "Bearer tp_YOUR_TOKEN" }
}
}
}
Save. Restart Claude.
Step 4: Post your TikTok
Drag your video file into the Claude Desktop chat. Then say something like:
- "Post this to TikTok with a caption about 5 morning habits"
- "Write 3 caption options for this and post the best one to TikTok"
- "Schedule this for Saturday at 7pm on TikTok"
Claude writes the caption (TikTok allows up to 2,200 characters). Claude posts the video.
What about hashtags?
Ask Claude. "Add 5 relevant hashtags." Claude knows how TikTok ranks and picks ones that match your video.
Schedule for later
Same as any other platform. Just tell Claude when. The post sits on your tinyposter calendar.
Post the same video to TikTok and YouTube Shorts and Instagram Reels
Tell Claude. "Post this video to TikTok, YouTube Shorts, and Instagram Reels with different captions for each."
Claude picks the right format for each platform. Same video, three places, three captions.
Tips for better TikTok posts
- Vertical 9:16 video, 1080x1920 if you can
- Under 60 seconds for max reach
- Strong first 2 seconds
- Caption should ask a question or tease the value
Start free
$9 a month. 3 days free. Cancel anytime.