TikTok MCP server: post and schedule TikTok videos from Claude or ChatGPT
A TikTok MCP server lets an AI assistant work with TikTok through a standard connection. TikTok's own server is for advertising. SociaHive's hosted server at https://www.sociahive.com/api/mcp is for creators and brands: it posts and schedules TikTok videos and photo posts, then reads their analytics. Nothing to install.
https://www.sociahive.com/api/mcpUpdated 2026-10-19
Is there an official TikTok MCP server?
Yes, but it is for ads. TikTok for Business runs an MCP server that its help page describes as "a standardized bridge" for connecting AI agents to TikTok Ads, for "developers and advertisers". Digiday reported it lets agents "plan, launch and optimize campaigns". It needs no developer credential or API key. It does not post organic videos to your account. SociaHive's server covers that side, and your other social accounts too.
Checked 2026-10-19.
What you can do on TikTok from Claude, ChatGPT and Cursor
| Ask your AI to | MCP tool | Plan |
|---|---|---|
| Schedule a TikTok video or photo post with a caption | create_scheduled_post | Trial and paid plans |
| Schedule a draft you already made | schedule_post | Trial and paid plans |
| Publish now, after you confirm | publish_post_now | Trial and paid plans |
| Import an MP4, MOV, JPEG, PNG or WebP from a public link | upload_media_from_url | Trial and paid plans |
| Change or cancel a scheduled post | update_scheduled_post | Trial and paid plans |
| See what is scheduled this week | get_scheduler_calendar | Trial and paid plans |
| Read analytics for posts you made through SociaHive | get_post_analytics | Trial and paid plans |
Official, open source or hosted: which TikTok MCP server to use
| Compare | Official | Open source | SociaHive |
|---|---|---|---|
| Runs by | TikTok | You run it on your machine or server | Hosted by SociaHive |
| Sign-in | Authorize with a TikTok for Business account | Your own TikTok developer setup and keys | Sign in with SociaHive (OAuth) or an API key |
| Main job | Ads and campaigns | Varies: ads reporting, video data, downloads | Organic posting and scheduling |
| Post and schedule videos | No | Rare | Yes, videos and photo posts |
| Run ads or campaigns | Yes | Some read ad reports | No |
| Other platforms | TikTok Ads only | TikTok only | The same video can go to YouTube Shorts and Instagram |
| Price | See TikTok | Free, plus your own setup | Trial or paid plan |
How to connect TikTok to your AI assistant
- 1
Connect your TikTok account to SociaHive
Sign up for SociaHive and connect TikTok under Connected accounts. The 7-day trial needs no card.
- 2
Add the SociaHive MCP server to your AI assistant
Add https://www.sociahive.com/api/mcp as a connector or MCP server in ChatGPT, Claude, Cursor or another MCP client, then sign in with SociaHive.
- 3
Ask for what you want
Type a request such as "Schedule this video on TikTok for Friday at 6pm with a short caption: https://example.com/clip.mp4". Anything that goes live asks you to confirm first.
Things to ask about TikTok
Imports the file and queues it for that time.
The video arrives as a draft in the TikTok app for you to finish and post.
One request, two platforms.
Returns numbers for posts made through SociaHive.
TikTok Ads MCP: what the official server does
The official TikTok MCP server is built for advertising. TikTok for Business describes it as "a standardized bridge built on the Model Context Protocol (MCP)" that exposes advertising functions as tools an AI agent can call. It is aimed at "developers and advertisers".
Digiday reported on 13 May 2026 that it lets AI systems "plan, launch and optimize campaigns without manual intervention", the work media buyers do by hand: creatives, bids, budgets and targeting.
TikTok's help page says setup needs no developer credential, API key management or custom coding. It lists two endpoints: a full one that loads around 400 tools at connection, and a layered one that loads around 40 core tools first.
If you run paid campaigns, use it. It is the official route and SociaHive does not run ads.
If you want to publish your own videos, it is the wrong tool. Ad tools do not post organic content to your account. That is the gap SociaHive's server fills, and many teams connect both: TikTok's for ads, SociaHive for the content calendar.
TikTok MCP for posting: videos, photos and the inbox option
Claude or ChatGPT can post to TikTok through SociaHive's MCP server. It handles videos and photo posts (photo carousels), with a caption of up to 2,200 characters. The assistant imports your media from a public link with upload_media_from_url, then schedules it with create_scheduled_post or schedule_post. publish_post_now posts immediately and always asks you to confirm.
TikTok requires the creator to choose who can see a direct post, so SociaHive asks for that privacy setting.
Two other options exist. "Send to my TikTok inbox" delivers the video or photos as a draft in the TikTok app, where you add sound and effects and post yourself. Accounts connected before 14 October 2026 reconnect TikTok once to use it. "Remind me to post instead" skips posting: at the scheduled time you get a reminder in the app and on the SociaHive iOS app.
The same video can go to YouTube Shorts and Instagram in one request. Scheduling works on every plan. Using it from an AI assistant needs the 7-day trial (no card) or a paid plan.
TikTok limits your AI should know
| Caption | Up to 2,200 characters |
|---|---|
| Media | MP4 or MOV video, or JPEG, PNG or WebP photos, from a public link or a file in SociaHive |
| Privacy | TikTok requires you to choose who can see a direct post. SociaHive asks for it |
| MCP rate limits | 120 reads and 30 writes per minute, 1,000 calls a day |
What it can't do on TikTok
- Create or manage TikTok ads or campaigns
- Work with TikTok Shop
- Read comments or messages
- Search TikTok or read other creators
- Add sounds or effects (use the inbox option and finish in the app)
- Add the AI-generated content label for most users yet
Run TikTok from your AI.
The MCP server is in the trial and every paid plan. 7-day free trial. No credit card required.
Connect TikTokFAQ
Does TikTok have an API?
Yes. TikTok offers developer interfaces, including a TikTok API for Business for advertising. The official MCP server sits on top of the ads side and needs no developer credential for the user. SociaHive handles the TikTok sign-in for posting, so you do not apply for API access yourself.
What is the TikTok MCP server URL?
For SociaHive it is https://www.sociahive.com/api/mcp. TikTok's official ads server lists https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat (all tools) and https://business-api.tiktok.com/open_mcp/tt-ads-mcp-layer (core tools first). Open-source servers on GitHub usually run locally instead.
Can I use a TikTok MCP with Claude?
Yes. Add SociaHive as a custom connector in Claude, sign in, and ask Claude to schedule a TikTok. Setup is on the Claude connect page. TikTok's ads server is also meant for AI agents, but it manages ads, not organic posts.
Can the TikTok MCP run TikTok Shop or ads?
SociaHive cannot. It posts and schedules content only. For ads and campaigns use TikTok for Business's official MCP server. We found no verified official server for TikTok Shop, so check the source before trusting any server that claims it.
Is there an MCP for YouTube?
Yes, mostly community servers that read video data. SociaHive's hosted server uploads and schedules YouTube videos, so one request can send a clip to TikTok and YouTube together. See the YouTube MCP page for what it can and cannot do.
Sources
More from SociaHive
- LinkedIn MCP server
- X MCP server
- WhatsApp MCP server
- Instagram MCP server
- YouTube MCP server
- Facebook MCP server
- Telegram MCP server
- Pinterest MCP server
- Slack MCP server
- WordPress MCP server
- Discord MCP server
- MCP for social media
- The SociaHive MCP server, CLI and API
- Best TikTok Scheduling Tools (2026): 7 Compared
- Claude Connectors for Social Media: Best MCP Servers (2026)
- TikTok Profile Picture Size and Every TikTok Image Size