Connect Claude to TikTok: Connector, MCP and TikTok's Rules
How to connect Claude to TikTok: add a connector from the directory or by URL, set it up in Claude Code, post or schedule videos from a chat, and know TikTok's limits.

Yes, you can connect Claude to TikTok, but not through a hidden setting in either app. You add a connector (a remote MCP server) in Claude's Customize menu, authorize your TikTok account on TikTok's own screen, then ask Claude to post or schedule your videos. This guide was checked against Anthropic's and TikTok's official pages on November 11, 2026.
In this guide:
- what Claude can do for TikTok on its own, and what a connector adds;
- how to add a TikTok connector from Claude's directory, step by step;
- how to add one by URL, and how to connect Claude Code to TikTok;
- the TikTok rules that apply to every connector, whoever built it.
Can Claude post to TikTok on its own?
No. By itself, Claude stays inside the conversation. It can find ten hooks for the same video, turn a blog post into a 30-second script, write the on-screen text, suggest hashtags or plan two weeks of content. It cannot open your TikTok account, and it cannot upload anything.
A connector changes the last step. Anthropic describes connectors as a way to let Claude access your apps and services, retrieve your data, and take actions within connected services. So "write the caption, keep the second hook, post it tomorrow at 7 pm" becomes one request instead of a trip to the app.
Two things stay on your side. The video: Claude does not film or edit it, and a TikTok post always needs a video or photos. And the decision: Claude asks before it acts, and you approve.
What a Claude TikTok connector actually is
The technology behind it is MCP, the Model Context Protocol. Think of it as a standard plug. Claude sits on one side, TikTok on the other, and an MCP server in the middle exposes a few tools, such as "list my accounts", "create a post" or "cancel a post". People who search for "claude tiktok mcp" are looking for that middle piece.
Three facts help you pick the right one:
- The server is remote. Anthropic says custom connectors connect to your MCP server from Anthropic's cloud, not from your local device. You connect to a web address; nothing is installed on your computer.
- Not every TikTok connector publishes. Many results for "claude tiktok" are about reading data: ads reports, shop orders, video stats, or skills that only write scripts. Before you connect, check that the description says post, publish or schedule.
- Official API, and audited. A serious connector goes through TikTok's Content Posting API. TikTok's developer guidelines add a detail that matters a lot: content posted by an app that has not passed TikTok's audit is restricted to private viewing mode. If your test post only shows up as "Only me", the connector's TikTok app is probably not audited.
A connector only covers the networks its publisher built. If you also post the same video as a Reel or a Short, look for one connector that covers all of them; our roundup of the best social media MCP servers compares the options.
How to connect Claude to TikTok from the connector directory
This is the simplest path: no address to paste and no key to copy. The Connectors Directory gives each connector a page with its use cases, its read and write capabilities and its availability.

- In Claude, go to Customize, then Connectors. From a chat, you can also click +, hover over Connectors and open the directory.
- Search for the connector and open its page.
- Read what it can do, and check that publishing to TikTok is listed.
- Click Connect, then follow the sign-in steps.
- On TikTok's authorization screen, log in to the account you want to post to and accept the permissions.
Look at the label before you connect. Anthropic's connector verification page explains that a Verified connector was tested by Anthropic for quality and compatibility, a Community connector comes from a third-party developer with a lighter review, and Custom means you added it yourself. Anthropic also says verification is not a security audit.
On Team and Enterprise plans, an Owner or Primary Owner needs to enable connectors for the organization first; each person still signs in individually. Members who cannot add one select Request on the connector's page.
Adding a TikTok MCP server by URL
If the connector you want is not in the directory, you add it by its address. Anthropic's guide to connectors that are not in the directory gives these steps:
- Go to Customize, then Connectors.
- Select Add, then Add custom connector.
- Enter the MCP server URL, the https address the publisher gives you.
- Save, then sign in when the authorization screen opens.
Two limits to know. On the Free plan, you can add one custom connector. On Team and Enterprise plans, an Owner adds it under Organization settings, then Connectors, and members connect from Customize.
Then make sure the connector is on in your chat: click + in the chat box, hover over Connectors and check that it is enabled. If Claude says it cannot post, this is the first thing to look at.
How to connect Claude Code to TikTok
Claude Code, Claude's tool for the terminal, adds a remote server with one command from the Claude Code MCP documentation:
claude mcp add --transport http <name> <url>
Replace <name> with a name you choose and <url> with the server address. If the server needs a sign-in, type /mcp inside Claude Code and complete it in your browser.

There is a shortcut. If you log into Claude Code with a claude.ai account, the servers you added in claude.ai are automatically available in Claude Code. One warning from the same page: verify you trust each server before connecting it, because a server that fetches outside content can carry hidden instructions to Claude.
That is useful when your videos come out of a script or an editing tool on your machine: Claude Code can send the finished file and schedule it in the same session.
Posting to TikTok with Claude: a sample conversation
Once the connector is on, you talk to Claude like a coworker. Here is a realistic request from someone who runs a fitness app:
Here is my new video: [link]. Write three TikTok captions, short and punchy, with three hashtags each. I'll pick one, then post it on my TikTok account tomorrow at 7 pm New York time.
Claude drafts, you choose, then it calls the publishing tool. Before it acts, Claude shows an approval request. Anthropic's advice for third-party servers is to review tool approval requests carefully and only click Always allow for trusted servers. Read the caption, the account and the time before you accept.
Then ask "did my TikTok go out?". TikTok processes a video before it shows on your profile, and its guidelines tell apps to notify users that it may take a few minutes. A good connector reports the final status and the link once TikTok is done.
TikTok's rules apply to every connector
Whatever the connector, it goes through TikTok's Content Posting API, so TikTok sets the rules. Here are the ones that decide whether your post goes out, read on TikTok's developer pages on November 11, 2026.

| Rule | What TikTok says |
|---|---|
| Unaudited app | Posts are private only, and up to 5 users can post in a 24-hour window |
| Daily posts | Typically around 15 posts per day per creator account, shared across all apps |
| Video length | All creators can post 3-minute videos, some 5 or 10 minutes; 10 minutes at most through the API |
| Video file | MP4 recommended, also WebM and MOV; 23 to 60 frames per second; 4 GB at most |
| Photos | JPEG or WebP, 20 MB each, up to 35 photos in one post |
| Caption | 2,200 characters for a video; 90 for a photo title plus 4,000 for its description |
Three more points from the same guidelines are worth knowing:
- Commercial content. If the video promotes your own business or another brand, TikTok expects you to disclose it. A post marked as branded content cannot be set to private.
- AI-generated content. The API has an
is_aigcflag; when it is set, the video is labelled as AI-generated. Turn it on for realistic AI videos. - No watermark. TikTok tells apps not to add any brand name, logo, watermark or promotional link to what they post. Your video goes out as you made it.
If you also want to schedule from the TikTok app itself, our guide to scheduling TikTok posts covers TikTok Studio and the built-in scheduler.
A ready-made connector for Claude and TikTok
Kreatoai is a connector of this kind, listed in Claude's connector directory. You open Customize, then Connectors, search for Kreatoai and connect in one click, with nothing to install and no key to copy. For Claude Code, Cursor, Codex, Gemini CLI or any client that accepts a remote MCP server, the address is https://api.kreatoai.com/mcp/social.
From Claude, it publishes to TikTok the video or photos you provide, right away or at the time you choose, on the account you name; it handles several TikTok accounts and you pick one when you post. The same video can go to Instagram, YouTube Shorts, Facebook Pages, personal LinkedIn profiles, Bluesky and Pinterest in the same request. A scheduled post can be edited or canceled as long as it has not gone out, Claude can tell you whether a post went live, with its link, and it lists what is still scheduled.
Claude can also read the analytics of the posts made with Kreatoai (views, likes, comments, shares, saves), per network, per account or per post, TikTok included. A video still on your phone does not need to be transferred: Claude gives you an upload link with a QR code, and one upload serves every network you chose. By default, Claude asks for your approval before publishing or canceling, and it never sees your passwords or payment details. The Claude setup page walks through the connection with sample requests; for Instagram, see how to connect Claude to Instagram.
Key takeaways
- On its own, Claude writes your hooks, scripts and captions; to post or schedule on TikTok, it needs a connector, meaning a remote MCP server.
- The easiest path is the directory: Customize, Connectors, search, Connect, then authorize your account on TikTok's screen.
- A connector outside the directory is added by URL; the Free plan allows one custom connector.
- In Claude Code, run
claude mcp add --transport http <name> <url>, then/mcpto sign in; connectors from claude.ai carry over. - Posts from an unaudited TikTok app are private only: choose an audited connector.
- TikTok allows around 15 API posts per day per account, shared across apps, and videos of 3 minutes for everyone.
- Review each approval request, and only choose Always allow for servers you trust.
Frequently asked questions
- Can Claude connect to TikTok?
- Yes, through a connector. Claude has no built-in TikTok switch, and TikTok has no Claude button. You open Customize, then Connectors, add a connector that publishes to TikTok, sign in to TikTok on the authorization screen, then turn the connector on in a chat and ask Claude to post or schedule a video.
- Can Claude post to TikTok for you?
- Only with a connector that can write. On its own, Claude writes captions, hooks and scripts but cannot touch your account. With a publishing connector built on TikTok's Content Posting API, it can post the video or photos you give it, right away or at a set time. Claude asks for your approval before it acts.
- Why do my TikTok posts from an app come out private?
- Because the app has not passed TikTok's audit. TikTok's developer guidelines say all content posted by unaudited API clients is restricted to private viewing mode, and only five users can post through such a client in 24 hours. Pick a connector whose TikTok app has been audited if you want public posts.
- How many TikTok posts can Claude publish per day?
- TikTok sets the limit, not Claude. Its guidelines describe a cap on posts made through the Direct Post API, typically around 15 per day per creator account, shared across every app that uses it. When the cap is reached, the API answers spam_risk_too_many_posts and you try again later.
- How do I connect Claude Code to TikTok?
- Run claude mcp add --transport http followed by a name of your choice and the MCP server address. Then type /mcp inside Claude Code and finish the sign-in in your browser. If you already added the connector on claude.ai with the same account, it shows up in Claude Code automatically.
- Can Claude make TikTok videos?
- Claude can write the script, the hook, the on-screen text and the caption, but it does not shoot or edit the video. You make the video elsewhere, and a publishing connector posts the file. Kreatoai, for example, publishes the videos you provide and does not create them.
- Does Claude see my TikTok password?
- It should not. A connector that uses TikTok's official API signs you in on TikTok's own authorization screen and receives an access token, never your password. Kreatoai, for example, never shows Claude your passwords or payment details.
Have it done for you
Kreatoai publishes and schedules your posts on all your networks, from your dashboard or by asking ChatGPT and Claude, and its agent answers your direct messages. Ten free posts every month, no credit card.
Try it free