ContentMCP by Viva
TikTok Developer Platform Β· MCP integration

Let AI manage your
TikTok content & shop

ContentMCP connects TikTok content publishing and TikTok Shop management to AI assistants through the Model Context Protocol (MCP). Authorize your TikTok account once, then publish videos, check post status and manage your shop in plain language β€” via Claude, ChatGPT or Antigravity.

πŸ’¬ +
Claude ChatGPT Antigravity Codex
See how it works β†’

πŸ”’ Secure connection via TikTok Login Kit (OAuth 2.0 + PKCE) β€” revoke access at any time

One platform, every TikTok workflow

Each module uses only the TikTok scopes it needs. Every write action waits for your approval.

🎬

Content Posting

Upload and publish videos and photo carousels to your TikTok profile, or send them to your TikTok inbox as drafts. Track processing status until the post is live.

πŸ›’

TikTok Shop

Create and update product listings, review orders and shop performance, and run voucher promotions β€” all through natural-language commands.

πŸ“Š

Channel insights

See your profile stats and the performance of your own published videos (views, likes, comments, shares) to plan better content.

πŸ‘€

Login Kit

Sign in with TikTok via OAuth 2.0 + PKCE. You choose what to grant, and can revoke in TikTok Settings β†’ Security β†’ Manage app permissions.

πŸ”—

Share Kit & Webhooks

Native TikTok sharing flows and real-time notifications for post processing and shop events.

πŸ›‘οΈ

Human approval

AI prepares a preview for every write (publish, product update, voucher). Nothing is executed until you confirm. All changes are logged.

Three steps to get started

No coding required

01

Connect TikTok

Authorize ContentMCP with your TikTok account through the official TikTok Login Kit consent screen β€” only the scopes needed for the modules you use.

02

Get your MCP URL

You receive a personal MCP connection URL. Add it to Claude, ChatGPT or any MCP-compatible AI assistant as a connector.

03

Ask in plain language

β€œPost this video as a draft”, β€œWhich of my videos performed best this week?”, β€œUpdate the price of product X” β€” AI prepares it, you approve it.

How we use your TikTok data

Only the scopes each feature needs. You stay in control and can revoke at any time.

TikTok productScopeWhat it is used for
Login Kituser.info.basicIdentify the connected account (open ID, display name, avatar).
Login Kituser.info.profileShow bio, profile link and verified badge in your dashboard.
Login Kituser.info.statsShow follower, like and video counts for channel insights.
Content Posting APIvideo.uploadSend videos to your TikTok inbox as drafts for you to finish in the app.
Content Posting APIvideo.publishPublish videos/photos to your profile after you confirm.
Display (Login Kit)video.listList your own published videos and their stats inside your dashboard.
Local Service APIlocal.product.manageCreate and update product listings in your TikTok Shop.
Local Service APIlocal.shop.manageRead orders and shop performance metrics.
Local Service APIlocal.voucher.manageCreate and manage promotional vouchers.
🚫

Never sold

Your data is never sold, never shared with third parties for advertising, and never used to train general AI models. Tokens are encrypted at rest (Fernet AES-128).

πŸ”„

Revoke any time

Remove ContentMCP in TikTok Settings β†’ Security β†’ Manage app permissions, or email us β€” stored tokens are deleted within 30 days.

ContentMCP by Viva uses TikTok APIs in accordance with the TikTok Developer Terms of Service. See our Privacy Policy and Terms of Service. Contact: hoiai.com.vn@gmail.com