AISAC.cloudPublisher

AISAC / CLOUD · PUBLISHER

Post to TikTok
without leaving the chat.

AISAC Publisher connects your TikTok account to your AI tool, such as Claude, over MCP. You ask, review the preview — your account, privacy and interactions — and confirm. Only then does the video go straight to your profile — or, if you prefer, to your TikTok inbox as a draft. And when you ask, it brings you the numbers of your account and of your public videos.

Integration status

The AISAC Publisher app is pending TikTok's approval. Until it is approved, only test accounts can connect. After that, and until TikTok completes its Content Posting API audit, TikTok only accepts posts from private accounts, and posts are visible only to you.

Login Kit · Display API · Content Posting API · Direct Post · Upload to TikTok

01How it works

From request to post

You ask.
You confirm.

Your AI tool prepares the post, but nothing is published until you confirm that video. The options in the preview are the ones TikTok makes available to your account.

  1. Add the connector. Paste the AISAC Publisher address into your AI tool (step by step under Connect).
  2. Authorize on TikTok. You land on TikTok's official consent screen, see the permissions requested and decide whether to grant them. You can untick the read ones (profile, account totals and video list).
  3. Attach the video and write the caption. Your AI tool uploads the file on its own, through a one-off link valid for 1 hour, straight to temporary storage. In Claude on the web, code execution must be on (Settings → Capabilities).
  4. Review the preview. The account that will post, who can see it, whether you allow comments, duet and stitch (all start off), the branded content setting and the notice that, by posting, you agree to TikTok's Music Usage Confirmation.
  5. Confirm and follow along. The video is published only with your confirmation. The server tracks processing on TikTok and reports the result back in the chat.
  6. Prefer to finish in TikTok? Ask your AI tool to send the video as a draft. It lands in your TikTok inbox, and you edit and post it in the TikTok app.
02Metrics

How your videos are doing

Ask in the chat.
The numbers come from TikTok.

Ask, for example, “how did my latest videos do?”. AISAC Publisher queries TikTok right then and hands the numbers to your AI tool. None of it is kept on our side.

  • Your profile: username, bio, profile link and verified badge.
  • Your account: followers, accounts you follow, total likes and number of public videos.
  • Each public video: views, likes, comments and shares, plus title, description, cover, link, duration and publish date.
  • Lifetime totals. Reach, watch time, audience profile and day-by-day trends are not available to this kind of app.
  • Public videos only. TikTok does not return private videos. Until the audit ends, posts made through AISAC Publisher are visible only to you, so their numbers only show up afterwards.
  • Only when you ask. We do not monitor your account in the background.
03Permissions

The minimum needed to post and measure

Six permissions.
Nothing more.

AISAC Publisher uses three TikTok products, Login Kit, the Display API and the Content Posting API, and asks only for what posting, drafts, the profile and metrics require. On TikTok's screen you can untick the three read permissions; publishing still works without them.

01

user.info.basic

Identifies your account: the identifier TikTok assigns to it for our app and your display name. That is how we know which profile to post to.

Login Kit
02

video.publish

Publishes to your profile the videos you confirm, with the caption, privacy and interactions you chose in the preview.

Content Posting API
03

user.info.profile

Reads your profile: username, bio, profile link and verified badge. Only when you ask.

Display API
04

user.info.stats

Reads your account totals: followers, accounts you follow, likes received and number of public videos. Only when you ask.

Display API
05

video.list

Reads the list of your public videos, with each one's views, likes, comments and shares. Only when you ask.

Display API
06

video.upload

Sends the videos you confirm to your TikTok inbox as drafts. You get a notification in the TikTok app, where you write the caption, choose who can see it and post. Nothing is published until you post it.

Content Posting API
  • We do not read comments, messages, the list of who follows you or your private videos. The app has no permission to.
  • We do not store the profile or metrics: they are read on the spot and handed to your AI tool.
  • We do not post anything on our own, nor schedule posts without you.
04Your data

What we keep

Only what is needed.
Only as long as needed.

The full detail, with retention periods and legal basis, is in the AISAC Publisher section of our Privacy Policy.

Read the Privacy Policy
  • Your account: TikTok identifiers and display name.
  • Access tokens: encrypted with AES-256-GCM before they are stored. They are never shown to you or to the AI tool.
  • A record of each post or draft: status, chosen privacy and the identifiers TikTok returns. The caption is not stored.
  • Profile and metrics: read from TikTok on each request and handed to your AI tool. They are not stored.
  • The video: kept at a random, unlisted address only until TikTok fetches it, and deleted automatically after about 2 days.
  • Never used for advertising or to train AI models, and never sold.
05Connect

MCP connector address

Paste the address.
Authorize on TikTok.

Works with AI tools that support remote MCP connectors with OAuth, such as Claude. You need a TikTok account.

AISAC Publisher address https://mcp-tiktok.vercel.app/api/mcp
  1. In Claude (web or app): Customize → Connectors → + Add → Add custom connector. Name it AISAC Publisher and paste the address.
  2. To post videos from Claude on the web, also turn on Code execution and Allow network egress in Settings → Capabilities, so Claude can upload the video you attach.
  3. In Claude Code: run claude mcp add --transport http aisac-publisher https://mcp-tiktok.vercel.app/api/mcp, then /mcp to authenticate.
  4. Click Connect. TikTok's consent screen opens; sign in to your account and authorize the AISAC Publisher app.
  5. Done. Ask in the chat, for example: “post this video to my TikTok with this caption” or “how did my latest videos do?”.
06Control

Disconnect and delete

The key is yours.
Revoke it any time.

  • Disconnect: in the TikTok app, tap Profile → ☰ menu → Settings and privacy → Security & permissions → Apps and services permissions → AISAC Publisher → Remove access. From then on we can no longer access your account, read your profile and numbers or post to it.
  • Delete your data: write to dpo@aisac.global with your TikTok @ handle. We delete the identifiers, tokens and post records within 15 days and confirm by email.
  • Posts already published stay on TikTok. To remove them, delete them in the TikTok app.
07FAQ

Frequently asked
questions.

Can the AI post without my asking?

No. Before every post your tool shows the preview, and the server publishes only when it receives your confirmation for that specific post. Without confirmation, nothing is sent to TikTok. A draft is only published if you post it yourself in the TikTok app.

Can I finish the post in TikTok?

Yes. Ask your AI tool to send the video as a draft. You get a notification in the TikTok app, and from there you write the caption, choose who can see it and post. TikTok allows up to 5 pending drafts per day.

Which video formats are accepted?

MP4, MOV or WebM videos, within the maximum length TikTok allows for your account. The preview shows that length.

Why is my post visible only to me?

Until TikTok completes the Content Posting API audit of our app, TikTok only accepts posts from private accounts, and posts are visible only to you. This changes once the audit is approved.

Which numbers can I see?

Your account totals (followers, accounts you follow, likes and public videos) and, for each public video, views, likes, comments and shares. They are lifetime totals: reach, watch time, audience profile and day-by-day trends are not available.

Why is one of my videos missing from the metrics?

TikTok only returns public videos. Private videos or videos visible only to you, such as posts made through AISAC Publisher before the audit ends, do not show up.

Can I refuse the read permissions?

Yes. On TikTok's consent screen, untick the profile, account totals or video list. Publishing still works; only the matching read stops answering. To change your mind later, reconnect and tick the permission.

Can I post photos?

Not yet. Today AISAC Publisher only publishes videos.

Is AISAC Publisher made by TikTok?

No. AISAC Publisher is an AISAC product. AISAC is not affiliated with, sponsored by or endorsed by TikTok. TikTok is a trademark of ByteDance Ltd.