Connect Claude, ChatGPT or any MCP client to TikTok with the OmniSocials MCP server. Your agent posts videos and photo carousels with TikTok's settings, answers comments and reads your numbers, through TikTok's official API.

Claude is planning your launch post…
What it does

Ask in plain words. Your agent picks the MCP server's tools and sets what TikTok asks for.

  • Post videos with your settings.

    Who can view, comments, duets and stitches, in the same request.

  • Photo carousels with a title.

    A title of up to 90 characters over your photos. Music is optional.

  • The labels TikTok asks for.

    Your own brand, a paid partnership or AI-generated on a video, as fields.

  • Know what worked.

    Your best video, its numbers and the best time to post the next one.

Setup

Connected in a minute. One URL and one sign-in. No API key for chat apps.

  1. Connect TikTok in OmniSocials.

    Sign in with TikTok once. Comments need one more sign-in.

  2. Add the server to your agent.

    Paste one URL as a custom connector, or run one command.

  3. Sign in and pick a workspace.

    OAuth in the browser. Agents that run on their own use an API key.

Tools

The TikTok tools. 25 tools for TikTok, in 5 groups. Your agent picks them from a plain request.

omnisocialsConnected
https://mcp.omnisocials.com
25 for TikTok
  • create_postSchedule a video or a photo carousel, with who can view, comments, duets, stitches and labels.
  • create_and_publish_postPost to TikTok right away.
  • update_postChange the caption, title, settings or time of a scheduled post.
  • upload_mediaUpload a video or photos from a URL or the chat.
  • check_media_compatibilityCheck a file against TikTok's rules first.
  • retry_postPublish a failed post again.
  • get_next_unansweredGet the next comment that needs an answer.
  • list_inbox_conversationsList the comments on your TikTok videos.
  • get_inbox_conversationRead a comment thread with the video it is on.
  • reply_to_inboxReply to a comment, up to 150 characters.
  • hide_inbox_commentHide or unhide a comment on your video.
  • delete_inbox_commentDelete a comment on your video.
  • get_post_analyticsThe numbers TikTok reports for one post.
  • get_posts_analyticsThe numbers for many posts at once, to compare them.
  • get_account_analyticsYour account's numbers over a period.
  • get_best_timesYour best days and hours from your own posts, or industry defaults until you have 15.
  • get_recent_platform_postsYour latest TikTok posts, including ones made in the app.
  • list_approval_workflowsThe review steps a post can go through.
  • approve_postApprove a post that waits for you.
  • reject_postSend a post back with what to change.
  • get_post_approvalWhere a post stands in its review.
  • list_accountsThe accounts connected to the workspace.
  • switch_workspaceWork in another workspace.
  • create_hashtag_setSave hashtags to reuse on posts.
  • create_webhookGet an event when a post is scheduled, published, approved, rejected or fails.
Publishingcreate_postSchedule a video or a photo carousel, with who can view, comments, duets, stitches and labels.
Try askingPost the uploads video Thursday at 9 AM, followers only, with duets off.
TikTok API

One request.Straight to TikTok.

Publish videos and photo carousels to a TikTok profile, answer comments and read watch-time analytics. Send a video URL and OmniSocials hands it to TikTok from its own verified domain.

Real-time webhooks

Get an event the moment a TikTok post is scheduled, published or fails. Signed payloads, sent straight to your endpoint.

Read More
POST /v1/posts/create
await client.posts.create({
type: "reel",
content: caption,
channels: ["tiktok"],
tiktok: {
privacy_level: "FOLLOWER_OF_CREATOR",
video_cover_timestamp_ms: 3000,
},
media_urls: [video],
});

Every format in one call

Videos and photo carousels through one request, with who can view, the cover frame and the labels as fields.

Read More

From your terminal

Claude Code, Codex or Gemini CLI schedules your TikTok videos and photo posts through the OmniSocials MCP server and agent skill.

Read More
Platform integrationComing soon

Your customers' TikTok accounts, inside your product

Soon your customers connect their own TikTok accounts on one page with your logo, and you post, reply and report for each of them.
See platform integration
Testimonials

Trusted by Agencies, Solo Founders, Developers & Small Businesses

Agency

Ansub Khan

Founder of Supafast

5 out of 5
“The MCP is the real game changer for me. It makes the whole workflow feel much faster and less messy.”
SaaS

Jens Schumacher

Co-founder of Released.so

5 out of 5
“I really like this app. I’ve tried quite a few other tools, but none of them managed to hit the sweet spot of simplicity and pricing the way Omnisocials does.”
Marketing agency

Niels Koelewijn

Founder of Frizzer

5 out of 5
“Very easy to use and very handy to schedule posts across platforms for my marketing agency.”
Solcardstory coming soon

Learn more. Setup guides, TikTok and the docs.

Frequently
Asked Questions

Robert Ligthart
Robert LigthartFounder of OmniSocials
Ask me a question

Last updated:

Robert Ligthart
Still have a question?Ask Robert, the founder
Ask