Motion Reel logoMotion Reel
TikTok

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

Posts and drafts, from any MCP client

ClaudeExample

Upload reel-15.mp4 and send it to my TikTok as a draft on Friday at 9 am.

motionreel · tiktok_creator_infomotionreel · start_uploadmotionreel · create_post
  • TikTok@northlight.studioDraft, finished in TikTok
Fri 9:00 AM

Here's the preview. It goes to your TikTok inbox then. Schedule it?

Yes

Scheduled for Fri 9:00 AM. Open TikTok then to finish it and post it.

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.

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.tiktok_creator_info
Upload the video
MP4 or MOV, up to 300 MB.start_uploadfinish_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.create_post
Change or cancel it
Change a scheduled post's caption or time, or cancel it, until it starts publishing.update_postcancel_post
Check what happened
Whether it went out. If TikTok said no, why, and what to change.get_postretry_post

Connect it in a minute.

  1. Connect your agent

    Run this in a terminal. The first time Claude uses it, your browser opens: sign in and click Allow. For the Claude app, Codex, Cursor and others, see how to connect each one.

    claude mcp add --transport http motionreel https://motionreel.app/mcp
  2. Connect your account

    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.

Updated November 8, 2026. Also in Markdown at /agents/tiktok.md.

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.

More from your agent.