HeyMark

TikTok MCP server: post to TikTok from Claude or ChatGPT

Yes: with HeyMark's MCP server, Claude or ChatGPT can create, schedule and publish videos and photo carousels on your TikTok, with the privacy, comment, Duet and Stitch settings and the commercial or AI-generated content disclosures you choose. It also reads your metrics, replies to comments after you approve and builds keyword automations.

By HeyMark · Reviewed by Crescente Martinez, CMO and co-founder of HeyMark · Updated

You tell Claude “take the Reel we posted on Instagram Tuesday, move it to TikTok with Duet and Stitch off, and schedule it for Friday at 8 p.m.” Your assistant copies the post without re-uploading the video or pasting the caption, sets up the TikTok side and leaves it scheduled on your team’s calendar. That’s HeyMark’s TikTok MCP server: it connects your account to Claude, ChatGPT or any MCP client that supports OAuth, so you can post to TikTok from Claude under your own login and permissions.

It’s more than a publish button. Your assistant works on the same account your team uses in HeyMark, where every piece has a status, a date and an owner, and the activity log shows who did what. MCP access is free on every plan.

What your assistant can do on TikTok

Videos and photo carousels

It creates, schedules and publishes videos and photo carousels. A carousel gets its own title, separate from the caption, and holds up to 35 files. In clients that show HeyMark’s picker, your assistant can also open it so you choose the video cover.

TikTok’s own settings

Every post goes out with its TikTok settings, and your assistant can set them for you:

  • Privacy: who can see the post.
  • Comments, Duet and Stitch: whether you allow them.
  • Commercial content: whether you’re promoting your own brand or it’s branded content for a third party.
  • AI-generated content: the label TikTok shows on content you made with AI.

Duplicate from Instagram

What you built for Instagram you can duplicate for TikTok without re-uploading the file or copying the caption. The copy lands as a draft with the files and compatible settings, and you set the TikTok-only ones before scheduling. If you run Instagram too, the Instagram MCP server covers that side.

Metrics and comments

TikTok is part of HeyMark’s analytics overview: followers, views and interactions against the previous period. Per post, your assistant reads views, likes, comments and engagement. It also reads the comments, drafts replies and posts them once you approve.

Keyword automations

Both rules work on TikTok: the comment rule, which replies publicly and sends a DM to whoever comments the word, and the DM rule, which answers whoever sends the word by direct message. Each rule takes up to 20 keywords, applies to one post or the whole brand, and uses no credits.

What needs your approval

Publishing right away, replying to a comment and creating or changing an automation show you a preview to approve first. Creating drafts, duplicating and scheduling run right away. On TikTok that matters: privacy and disclosures travel with the scheduled post, so ask your assistant to show you the draft’s settings before you schedule. What gets published is your call.

Prompts for TikTok

From an Instagram Reel to TikTok
Find the latest Reel published on my brand's Instagram and duplicate it as a TikTok video.
Make it public, with comments allowed and Duet and Stitch off.
Show me the draft with all its settings and wait for my confirmation before scheduling it for Friday at 8 p.m.
Photo carousel with a title
Create a TikTok photo carousel with the images I pick in HeyMark's file picker.
Carousel title: [title]. Caption: [caption].
Mark it as commercial content for my own brand and leave it as a draft, not scheduled.
AI-made video for another brand
We made this video with AI for a paid partnership with [brand].
Create the TikTok draft with this caption: [caption].
Turn on the AI-generated content label and the branded content disclosure, and show me the settings before doing anything else.
One comment rule and one DM rule
Create two automations for my TikTok.
1. If someone comments PRICE, reply publicly with "Sent you a DM" and send them this by direct message: [pricing text].
2. If someone sends me HOURS by DM, reply with: [opening hours].
Show me both rules before turning them on.
Which videos worked
Rank my last 10 TikTok videos by views.
Tell me what the top three have in common and how they differ from the bottom three.
Use only the data you can read, and tell me if anything is missing.

How to connect it

  1. In HeyMark, open My accounts in your brand and connect TikTok.
  2. Add the URL https://mcp.heymark.ai to your assistant: in Claude as a custom connector (guide for Claude) and in ChatGPT with developer mode (guide for ChatGPT). The Claude Code and Codex commands are in the MCP documentation.
  3. Approve the access when HeyMark opens in your browser, then ask your assistant to list your brands and tell you which TikTok account it sees.

Limits

  • It isn’t an official TikTok MCP server. It uses the account you connected in HeyMark, with your permissions.
  • Each brand connects one TikTok account.
  • Scheduling has no preview: a scheduled post goes out on time with its saved settings.
  • If a video misses a TikTok requirement, the tool returns the error. You fix it in the same draft instead of creating another one.
  • TikTok accepting the request doesn’t mean the post is live. Ask your assistant to check the actual status.
  • It doesn’t manage paid ads, and there’s no public REST API yet.

Frequently asked questions

Is this an official TikTok MCP server?

No. It's HeyMark's MCP server. It uses the TikTok account you connected in HeyMark, with your permissions, and your assistant sees what you see and nothing else.

Can I post to TikTok from ChatGPT?

Yes, with developer mode on: ChatGPT only runs actions such as creating or publishing while that mode is active. In Claude, you just add HeyMark as a custom connector.

Can I move an Instagram Reel to TikTok without uploading it again?

Yes. Your assistant duplicates the post for TikTok without re-uploading the file or copying the caption, and leaves you a draft to set privacy and disclosures before scheduling.

How much does it cost?

MCP access is free on every HeyMark plan; Creator costs $12 USD a month, and every plan starts with a 14-day free trial. AI actions use plan credits, and your AI client may charge separately.

Do I need to know how to code?

No. You paste the server URL into your assistant, sign in with your HeyMark account and approve the access. There are no keys to generate.

See it on your own accounts.

Connect Instagram, TikTok, Facebook, LinkedIn or YouTube and use HeyMark free for 14 days. Mark answers in your voice, and you approve what goes out.

Keep reading