A TikTok MCP that makes your app's posts, not its ads.

ClonBot's TikTok MCP server lets Claude run your app's TikTok slideshows from the chat or terminal you already work in: find a format that already went viral, write a new story around your app, make the slides, fix them and plan the week.

Free, no sign-up. Three slideshow ideas for your app in about 20 seconds, before you connect anything.

31 tools1,332 viral formats to build on1 command to connect Claude Code

One session in Claude Code, from a prompt to a scheduled post.

A real exchange, with the tool names Claude actually calls. Tap a step to follow it.

claude · ~/focus-app

Find a study format that went viral and make one post for Theo. My app should be the last tip, not an ad.

● clonbot · list_profiles()

⎿ 1 profile: Theo × Opal · study

● clonbot · find_formats(niche: "study-career", kind: "app", sort: "outlier")

⎿ 20 formats · top: "The most overpowered study methods" · 15M views · 6 slides · 1,450× the account's usual

● clonbot · start_post(profile_id: "theo", format_id: "7552883428790832386")

⎿ post started · three story pitches in about 30 s

● clonbot · get_post(post_id: "pst_41c")

⎿ 3 pitches ready

Pitch 2 fits best: four study methods, with blocking your apps as the last one, shown on Theo's phone. I'm choosing it.

● clonbot · choose_story(post_id: "pst_41c", pitch_index: 1)

⎿ planning outfits, places and every slide · about 1 min

● clonbot · make_post(post_id: "pst_41c")

⎿ making the slides · uses 1 post · 5 to 8 min

Done. Five slides are waiting for your review. The app shows up on slide 5, blocking a social app on Theo's phone.

Slide 2: add a coffee cup next to the laptop. Then approve it and schedule it for Thursday 18:00.

● clonbot · fix_slide(post_id: "pst_41c", idx: 2, instruction: "add a coffee cup next to the laptop")

⎿ slide 2 changed, everything else kept · free

● clonbot · approve_post(post_id: "pst_41c")

● clonbot · schedule_post(post_id: "pst_41c", at: "2026-10-29T18:00:00-04:00")

⎿ scheduled · Thu 29 Oct, 18:00

Scheduled for Thursday at 18:00. It goes out the way Theo's profile is set to post.

Example made by ClonBot to show what it does. We're not affiliated with Opal.

What Claude can do once it's connected.

The tools mirror the web app. Each one does a single job, so Claude can chain them however you ask.

Find formats that already worked

Search 1,332 viral slideshows by niche, views or how far they beat the account's usual, and open one slide by slide.

find_formatsget_formatlist_ideas

Write the story

Start from a library format or any TikTok slideshow link, get three story pitches, steer them, pick one.

start_postnew_pitcheschoose_storyget_post

Make posts

Build the slides now, or make another version with new photos and new words.

make_postmake_nowbuild_another_versionmake_more_with_photos

Fix a slide

Change one thing with a sentence, edit the text, or roll back. Fixes are free.

fix_slideedit_slide_textrestore_slide

Plan the week

Set autopilot's posts a day and times, queue ideas, approve, schedule, and choose how posts go out.

get_autopilotset_autopilotlike_ideareorder_queuelist_queueapprove_postschedule_postset_posting

Keep your app real

Upload real screenshots so the phone in the photos shows your actual UI.

upload_app_screenlist_app_screensdelete_app_screenlist_photosexclude_photo

Check where things stand

Profiles, posts and how many are left this month.

list_profileslist_postscredits

Connect it in two minutes, from any MCP client.

The server speaks MCP over HTTP at one URL. Your API key is the only thing that ties it to your account.

  1. Make a key

    In the ClonBot app, open Settings, then "Claude and your own tools", and make a new key. It is shown once, so copy it. MCP access comes with the Pro plan.

  2. Add the server

    In Claude Code, one command:

    claude mcp add --transport http clonbot https://clonbot.ai/mcp --header "Authorization: Bearer cb_live_…"

    In Cursor or another client, add a remote server with the same URL and the same Authorization header.

  3. Ask

    "Show me my autopilot" or "plan next week". Claude starts with your profiles.

Let your coding agent shoot your app screens

For a Swift app, ClonBot gives you a Claude Code prompt that screenshots it in the simulator and uploads the screens. In short:

  1. list_app_screens, so nothing is uploaded twice
  2. pick the 10 to 20 screens a user would show a friend
  3. build for the iPhone simulator with demo data
  4. look at every screenshot, skip errors and placeholders
  5. upload_app_screen, one line on what each shows
ClaudeClaude Code, desktop and web
Cursor
ChatGPT
Copilot
Windsurf

Three kinds of TikTok MCP, three different jobs.

Searching for a TikTok MCP turns up three kinds. Pick by what you want Claude to do.

TikTok for Business MCP (official)Community TikTok MCPsClonBot MCP
The jobPaid ads: campaigns, ad groups, audiences, reportingReading TikTok data: search videos, post details, subtitlesMaking organic slideshow posts for your app
What Claude getsAccess to your TikTok Ads accountPublic video data, often through a scraping serviceA library of viral formats, your creator, your app screens
Makes contentNoNoYes, finished slideshows
Best forTeams running TikTok adsResearch and analysisApp makers who want posts every day

Based on each project's public documentation, October 2026. They work fine side by side in one client.

What it can do, and what stays with you.

Claude acts as you, with the same costs and limits as the web app. A few things only happen in the app itself.

Claude can

  • Make posts, each using one post from your plan.
  • Fix and restore slides for free.
  • Change autopilot, its times and its queue.
  • Approve and schedule posts when you ask it to.

Stays with you

  • Connecting TikTok happens in the web app.
  • Your plan and billing aren't reachable from MCP.
  • Review: with approval on (the default), autopilot's posts wait for you. Tell Claude to stop at review if you want the last look.
  • Keys show when they were last used and can be revoked any time.

Questions about the TikTok MCP.

Is there an MCP server for TikTok?

There are several. TikTok has an official MCP server for its ads platform, community servers read TikTok video data, and ClonBot's MCP server makes organic photo slideshows for apps. They do different jobs and can run side by side.

Does TikTok have an API?

Yes. TikTok has developer APIs for login, sharing and posting, plus a separate API for ads. ClonBot connects to TikTok for you, so Claude only needs ClonBot's tools.

Does it work with Cursor, ChatGPT or other clients?

Any client that connects to a remote MCP server over HTTP with an Authorization header works. Claude Code takes one command; elsewhere you add https://clonbot.ai/mcp and your key.

Which plan includes the MCP server?

MCP access is part of the Pro plan, $249 a month for 150 posts, which also includes fixing slides with a sentence. Setting up your app and creator is free. See pricing.

Can Claude post to TikTok for me?

Claude can approve and schedule posts. At its time a post goes out the way the profile is set up: posted for you with a trending sound, sent to your TikTok drafts, or sent to your phone.

Does using it through Claude cost extra?

No. Making a post uses one post from your plan, the same as in the app. Fixing or restoring a slide is free.

Your next post is one prompt away.

Setting up your app and creator is free. MCP access comes with Pro.