10 DAYS ONLY · $500 VALUE Top 100 Viral Hooks + Repurpose Engine (Claude Skills) Start free → Start free →
TikTok MCP server

TikTok MCP server for social media publishing

Claude cannot reach TikTok by itself. Connect Blotato's MCP server once and it can publish videos, photo slideshows to TikTok from a plain prompt. One hosted endpoint, no developer app, no copy-paste.

This one publishes. Search "TikTok MCP server" and you get two different kinds of tool: scrapers that read public TikTok data, and publishers that put a post live on your own account. Blotato is the second kind, on TikTok's official API, not browser automation.

MCP endpoint https://mcp.blotato.com/mcp

Updated August 2026

How do I post to TikTok with an AI agent?

  1. Connect your TikTok account. Sign in to Blotato and connect TikTok through the normal login flow. Blotato holds the tokens and refreshes them, so this is the last time you think about auth.
  2. Add the MCP server to Claude. In Claude, open Settings, then Connectors, then add a custom connector pointing at https://mcp.blotato.com/mcp. Claude Code and Cowork take the same URL.
  3. Ask Claude to post. Write it the way you would say it out loud: "Upload this video to TikTok with a caption and publish it tomorrow morning." Claude calls the publish tool and Blotato puts the post live.

What can your agent do on TikTok through Blotato?

Publish to TikTok

Post videos, photo slideshows directly, with the fields each format requires.

Schedule for later

Queue a TikTok post for a future time and let Blotato publish it on the clock.

Upload or generate media

Hand Claude a local file or a URL, or have it generate the image or video first.

List connected accounts

See which TikTok accounts are connected and pick the right one to post from.

Check post status

Confirm a post actually went live, and read back the error if a platform rejected it.

On TikTok, Blotato covers publishing and scheduling. It does not yet cover analytics, comments and direct messages on this platform, so if that is what you need, this is the wrong tool and it is better you know now. TikTok exposes engagement data mainly through its ads and research APIs rather than the content-posting API that publishing tools use.

Tools your agent can call on TikTok

These are the exact MCP tool names exposed on this platform, so you can reference them directly in a prompt or check them against your client's tool list.

  • blotato_get_user
  • blotato_list_accounts
  • blotato_create_post
  • blotato_get_post_status
  • blotato_list_posts
  • blotato_create_presigned_upload_url
  • blotato_get_schedule
  • blotato_list_schedules
  • blotato_update_schedule
  • blotato_delete_schedule
  • blotato_list_visual_templates
  • blotato_create_visual
  • blotato_get_visual_status
  • blotato_create_source
  • blotato_get_source_status
  • blotato_get_credits
  • blotato_buy_credits

Which AI agents can post to TikTok?

Eight, and they all reach TikTok through the same endpoint. Claude authenticates over OAuth. The rest take your API key as a blotato-api-key header. Nothing here runs a local server.

AgentConnects with
Claude CodeOAuth
Claude Desktop and CoworkOAuth
Claude.ai on the webOAuth
CursorAPI key header
OpenAI CodexAPI key header
Antigravity and Replit AgentAPI key header

The full setup for each client, including the copy-pasteable config, is on the social media MCP server page. Blotato does not document a direct ChatGPT connection, so use Codex if you are in the OpenAI ecosystem.

What does it look like in practice?

Screenshots from the full TikTok walkthrough, showing the connection and a real published post.

The Blotato MCP server connected in Claude Code
One connection covers TikTok and the other eight networks.
Claude publishing a video to TikTok through Blotato
Hand Claude a video and a caption; it handles the upload flow.
The published video live on TikTok
Published publicly, without filing for your own app audit.

What does the full workflow look like?

Sabrina Ramonov runs her own posting through this server. In this walkthrough she drives the whole thing from Claude Code: cross-posting, carousels and slideshows, and the content calendar.

Why not just build it against the TikTok API?

TikTok’s Content Posting API requires an audited app before anything you publish is visible to anyone but you, which catches most people out only after they have built the integration.

You can absolutely build it yourself, and if TikTok is the only network you will ever post to, that is a reasonable call. The trade shows up at the second platform: every network has its own auth model, its own upload flow, and its own review process, and they change on their own schedules. Blotato is one endpoint across nine of them, at a flat price that does not move when you post more.

If you would rather own that layer yourself, we wrote up the honest tradeoff between open-source and managed posting APIs, and our roundup of social media MCP servers covers the alternatives, including the ones that only draft rather than publish.

Who is already publishing to TikTok this way?

These are Blotato customers describing their own agent and API setups, in their own words.

I post lyric videos online. Before I found Blotato, I was manually uploading and crossposting my content to multiple platforms. It was taking up way too much time and honestly draining the fun out of creating. Blotato changed everything for me. Now I can schedule my posts, remix my content, and stay consistent across all platforms without the daily hassle. It's like having a personal assistant for my content and I didn't even have to learn any complicated tools to get started.
Jordan Alvarez
Content Creator, Austin
I manage hundreds of social media accounts. Before I found Blotato, it was kind of a nightmare when it was time to post. Blotato completely changed the game. I have zero stress now, it does it all for me. The best part is how much Blotato can reliably handle. I can throw thousands of posts at it, and they all show up exactly where they're supposed to!
Elliot
Entrepreneur, Cleveland
FAQ

TikTok MCP server FAQs

01 Can Claude post to TikTok?
Yes. Claude cannot reach TikTok on its own, but connecting an MCP server gives it the tools to publish. Add Blotato's server at https://mcp.blotato.com/mcp, connect your TikTok account once, then ask Claude to post in plain language.
02 What is a TikTok MCP server?
It is a Model Context Protocol server that exposes TikTok actions as tools an AI assistant can call. Instead of you describing the TikTok API to Claude, the server hands Claude a publish action it can invoke directly.
03 Do I need TikTok API access or a developer app?
No. Blotato holds the platform integration and the OAuth tokens, so you connect your account through a normal login flow instead of registering a developer app. TikTok’s Content Posting API requires an audited app before anything you publish is visible to anyone but you, which catches most people out only after they have built the integration.
04 What kind of TikTok account do I need?
TikTok requires an app review before your posts appear publicly rather than as private drafts. Blotato handles that approval, so your posts publish publicly without you filing for it.
05 Can Claude schedule TikTok posts for later?
Yes. Ask for a time and Blotato queues the post and publishes it then. You do not need Claude open at the scheduled moment.
06 What else can Blotato's MCP server do on TikTok?
On TikTok, Blotato covers publishing and scheduling. It does not yet cover analytics, comments and direct messages on this platform, so if that is what you need, this is the wrong tool and it is better you know now. TikTok exposes engagement data mainly through its ads and research APIs rather than the content-posting API that publishing tools use.
07 Does this TikTok MCP server publish, or only read TikTok data?
It publishes. This matters because "TikTok MCP server" returns two different kinds of tool: scrapers that read public TikTok data for analysis, and publishers that put a post live on your own account. Blotato is the second kind, built on TikTok's official API rather than scraping, so your agent finishes the job instead of handing you a draft.
08 Which AI agents can post to TikTok?
Claude Code, Claude Desktop, Claude Cowork, Claude.ai on the web, Cursor, OpenAI Codex, Google Antigravity, and Replit Agent can all publish to TikTok through Blotato's MCP server at https://mcp.blotato.com/mcp. Claude connects over OAuth; Cursor, Codex, Antigravity, and Replit Agent connect with a blotato-api-key header. Blotato does not document a direct ChatGPT connection, so use Codex if you are in the OpenAI ecosystem. The same endpoint also covers the other eight platforms.
09 Which TikTok MCP server should I use?
Decide by whether you need to publish or to read. Search "TikTok MCP server" and most results are scrapers that read public TikTok data, plus open-source servers you host yourself and register your own TikTok developer app for. Blotato is the hosted publisher: your agent puts a post live on your own TikTok account through the official API, with 17 tools behind one endpoint at $29/mo flat. If you only need to read public TikTok data, a scraper is the cheaper answer and you should use one.
10 How much does it cost?
Blotato starts at $29/mo flat for 20 connected accounts, and the price does not move with your posting volume. Note that API and MCP access is not part of the 7-day trial: generating a key starts the paid Starter plan, so plan on subscribing rather than trialing it.

Does the same connection cover other platforms?

TikTok is one target on the same endpoint. Once Claude is connected, it can publish to the rest without any further setup.