TikTok MCP for Claude, ChatGPT and Cursor

Publish a video or photo post (up to 35 images), live or into drafts, and read how each did. TikTok’s API can’t delete or edit a post once it’s up; that’s done in their app.

TikTok Publishing · 41 things it can do · connect once, use it everywhere
41things it can do for you 6+apps you can run it from 1login, shared by every app Yespost now or schedule ahead

The TikTok MCP from Hermoso is a hosted MCP server: connect TikTok once and Claude, ChatGPT, Cursor or any other assistant you use can work in your TikTok account for you. It is the same connection the Hermoso app uses, so you sign in once, and TikTok sits next to the rest of the marketing Hermoso runs on autopilot for you.

What Hermoso does with TikTok

Publish a video or photo post (up to 35 images), live or into drafts, and read how each did. TikTok’s API can’t delete or edit a post once it’s up; that’s done in their app.

PostingPost statsFollower stats

Just ask for it

Type it the way you would say it to a colleague. These are real things people ask for.

Post this to TikTok on Thursday at 9am.

Show me how last week’s TikTok posts performed.

Make a 9:16 video ad for this product and schedule it to TikTok and two other channels.

Everything Hermoso can do on TikTok

You say it in your own words. Here is what Hermoso can actually do on TikTok.

Publish and schedule

Create tto brand profileCreate tto campaignPost to TikTokUpload comment image

Read and measure

See mentionSee post ad authorizationSee tto spark authorizationSee brand hashtag postsSee brand hashtagsSee comment repliesSee commentsSee creator labelsSee mention commentsSee mentionsSee tto accountsSee tto brand profilesSee tto campaignsSee tto link requestsSee videosSee accountSee account insightsSee account statusSee category benchmarkSee creator infoSee creator leaderboardSee mention top termsSee post statusSee tto campaign report

Respond and manage

Delete post ad authorizationManage brand hashtagsManage tto anchorModerate commentReply to commentSet post ad authorizationUpdate tto campaign

Works wherever you already chat

It is one account, not one per app. Schedule something from Cursor and it shows up in your Hermoso calendar; draft a reply in Claude and it goes out from the same profile.

ClaudeChatGPTClaude CodeCursorCodexClineCLI

Set up the TikTok MCP

  1. Open the app, go to Workspace ▸ Connectors and connect TikTok. One authorisation covers the web app, the MCP server and the CLI.
  2. Add the Hermoso MCP server to your assistant. The URL is https://app.hermoso.ai/mcp. In Claude: Settings → Connectors → Add custom connector, paste the URL, then sign in on the consent page. In Claude Code: claude mcp add --transport http hermoso https://app.hermoso.ai/mcp. There is no key to paste; the connector signs in with OAuth.
  3. Ask for what you want in plain words. The TikTok tools are there with everything else Hermoso does.

Every other client and the CLI: MCP & CLI. Or see every channel we connect to.

Related

Step-by-step guides for TikTok from each assistant: Claude, ChatGPT, Claude Code, Cursor, Codex, Cline, Hermes, OpenClaw and Grok Bot.

Other publishing channels: Meta, Instagram, WhatsApp, Telegram, Bluesky, Threads, YouTube, LinkedIn, X (Twitter), Pinterest and Google Business Profile.

For paid campaigns, see TikTok Ads.

How scheduling works on TikTok, rule by rule: the TikTok scheduling guide. Free in your browser, no sign-up: the TikTok, Reels and Shorts safe zone checker.

Get finished renders sent to Slack or Discord, and save them to Google Drive or OneDrive.

Frequently asked questions

Can an AI agent post to TikTok through Hermoso?

Yes. The TikTok surface is exposed over one OAuth'd MCP endpoint, so Claude, ChatGPT, Cursor, Codex, Cline and the CLI can all drive it once the account is connected.

Do I need a separate TikTok connection for the app and for MCP?

No. One authorisation covers the web app, the MCP server and the CLI. It is the same stored connection.

What is the TikTok MCP server URL?

https://app.hermoso.ai/mcp. It is one hosted server for every channel Hermoso connects to, so there is no separate TikTok server to install. Add it to your assistant as a custom connector and sign in with OAuth; no key to paste.

Start free with 30 credits at signup and every feature on every plan. Connecting, posting, scheduling and managing ads here is free; credits are spent only on AI models and Ad Spy research.

Start free →   See pricing