# Post to TikTok from Claude. As a video or a draft.

> Claude can post videos to TikTok or send them as drafts. Connect it to Motion Reel's MCP server, and it reads your TikTok settings, shows you a preview and waits for your yes.

Motion Reel (https://motionreel.app). The page: https://motionreel.app/agents/tiktok. Updated November 8, 2026.

## What Claude can do on TikTok.

- **Read your settings:** Who you can post to, what you've turned off and your longest video, read fresh before each post. Tools: `tiktok_creator_info`.
- **Upload the video:** MP4 or MOV, up to 300 MB. Tools: `start_upload`, `finish_upload`.
- **Post it or send a draft:** Post to your profile, or send the video to your TikTok inbox to finish in the TikTok app. Tools: `create_post`.
- **Change or cancel it:** Change a scheduled post's caption or time, or cancel it, until it starts publishing. Tools: `update_post`, `cancel_post`.
- **Check what happened:** Whether it went out. If TikTok said no, why, and what to change. Tools: `get_post`, `retry_post`.

## Connect it

1. Connect your agent. Run this in a terminal. The first time Claude uses it, your browser opens: sign in and click Allow.

   ```
   claude mcp add --transport http motionreel https://motionreel.app/mcp
   ```

   Other clients: https://motionreel.app/agents#connect
2. Connect your TikTok account in the Motion Reel dashboard, with TikTok's own login. Your agent can't do this part.
3. Ask in plain words. Your agent shows you a preview. Nothing changes until you say yes.

## Things to ask

- "Send reel-14.mp4 to my TikTok as a draft tomorrow at 6 pm."
- "What can my TikTok account post right now, and what's my longest video?"
- "Did yesterday's TikTok go out? If not, tell me why and what to change."

## What stays your call.

- **Who can see it:** You choose for every post, from what your account allows. There's no default, and your agent has to ask you.
- **Comments, Duet and Stitch:** Each one on or off, per post. Anything you've turned off in TikTok stays off.
- **Disclosure:** Mark a post as promoting your own brand or as a paid partnership, and label AI-generated content, the way TikTok asks.
- **Drafts:** TikTok allows 5 waiting drafts a day. A video draft gets its caption in the TikTok app.
- **Video length:** Up to 10 minutes, or your account's own limit if it's shorter.

## Questions

### Can Claude post to TikTok?

Yes. Connect Claude to Motion Reel's MCP server and it can post a video to your profile or send it to your TikTok inbox as a draft. It shows you a preview first.

### Should I post directly or send a draft?

We recommend a draft. Many creators say direct posts from apps reach fewer people than videos finished in the TikTok app, though TikTok hasn't confirmed it. A draft also lets you add a TikTok sound, and TikTok lists sounds among the things it uses to recommend videos. Post directly when the video is finished, sound included, and you'd rather not open the app. TikTok allows 5 waiting drafts a day.

### Will Claude choose who can see my post?

No. TikTok asks apps to let you choose for each post, from the options your account has, so Motion Reel tells your agent to ask you.

### Do I need a TikTok developer account?

No. You connect your own TikTok account with TikTok's login, and Motion Reel handles the rest.

### Can I post the same video to Instagram and YouTube too?

Yes. Upload it once, pick your TikTok, Instagram and YouTube accounts, set each one's options and choose a time.

### Which agents work with it?

Claude Code, the Claude app, Codex, Cursor, OpenClaw and Hermes Agent, and any other MCP client that speaks Streamable HTTP.
