How to post to TikTok from ChatGPT
https://postwire.io/api/mcp) writes the caption, gives you an upload link for the video, and publishes to TikTok after you approve — but it is not in ChatGPT's app directory yet (submitted to OpenAI's review on Sept 27, 2026), so today it works where ChatGPT lets you add a custom connector (developer mode), and in Claude, where it is already listed.Files you attach to a ChatGPT message don't reach connectors, so a video goes through an upload link you open on the phone or laptop that has it. TikTok also requires a choice of who can see the video; through PostWire's API a TikTok post stays private unless a privacy value is sent.
Written from PostWire's own code and checked on Oct 1, 2026. Live networks: TikTok, Instagram, YouTube, LinkedIn (personal profiles), Facebook Pages, Bluesky, Mastodon, Telegram, Discord — not X, Threads, Reddit or Pinterest.
Step by step
- Add PostWire as a custom connector
If your ChatGPT plan offers developer mode, add a connector with the URL
https://postwire.io/api/mcpand sign in when asked (OAuth). Menu names in ChatGPT change often; OpenAI's help page has the current path. Not available on your plan? Use PostWire in Claude, where it is in the connector directory. - Sign in with your email
A 6-digit code creates your free PostWire account inside the sign-in window — no card.
- Connect TikTok
Ask "connect my TikTok". The connector (
create_connect_link) returns a one-hour link; open it, sign in on TikTok and come back. - Upload the video
Ask "post this video to TikTok". The assistant calls
create_upload_link: open the link on the device that has the file (up to 1 GB, straight from a phone), then say "uploaded". It reads the file withget_uploaded_file. - Approve the caption and who can see it
The assistant writes the caption with
generate_postsand asks you to confirm the exact text and the audience (everyone, followers, friends or only you). Nothing is published before you say yes. - Publish
post_to_socialpublishes through TikTok's Direct Post API and returns the result;get_post_statustells you when TikTok has finished processing. Want it later?schedule_postqueues it.
Ways to post to TikTok from ChatGPT, compared
Read on each vendor's page on Oct 1, 2026.
| Option | In ChatGPT's app directory | TikTok on the free plan | Writes the caption per network |
|---|---|---|---|
| PostWire | Not yet — submitted Sept 27, 2026; custom connector (developer mode) works today; listed in Claude's directory | Yes | Yes — one idea, a native post per network |
| Upload-Post | Yes, per its own page | No | Partly (our Sept 26 review) |
| Copy the caption, upload in the TikTok app | — | Yes | You paste it by hand |
Checked on Oct 1, 2026 (2026-10-01) on each vendor's own pricing or docs page, linked in the first column and below. Monthly billing in USD unless noted. "Not listed" means we could not find it on their page, not that it is missing.
Where the others are ahead of PostWire
- Upload-Post is already an app in ChatGPT's directory, per its own page, and reaches 22 destinations. PostWire is waiting on OpenAI's review and has 9 networks.
- Doing it by hand is free and needs no connector. A connector saves the copy-paste and can schedule.
- Upload-Post in ChatGPT: www.upload-post.com/chatgpt-social-media/
- Upload-Post plans and free-plan networks (their llms-full.txt): www.upload-post.com/llms-full.txt
- TikTok Content Posting API — Direct Post, get started: developers.tiktok.com/doc/content-posting-api-get-started
Questions people ask
Can ChatGPT post to TikTok directly?
Not by itself. It needs a connector (MCP server) that is authorized to post to TikTok. PostWire's connector holds TikTok's Direct Post approval (audited July 7, 2026), so your posts can be public.
Is PostWire in ChatGPT's app directory?
Not yet. It was submitted to OpenAI's review on Sept 27, 2026. Until it is listed, it works where ChatGPT allows a custom connector (developer mode) with the URL https://postwire.io/api/mcp, and it is already listed in Claude's connector directory.
Why doesn't the video I attached in ChatGPT reach TikTok?
Files attached to a chat message are not passed to connectors. Ask for an upload link, open it on the device that has the file (up to 1 GB), then tell the assistant it's uploaded.
Will my TikTok be public?
Only if you choose it. TikTok requires an explicit choice of who can view the video; through PostWire's API, a post with no privacy value is published as private (SELF_ONLY).
Can it also post to Instagram and YouTube Shorts?
Yes, the same upload can go to TikTok, Instagram (as a Reel) and YouTube in one request, each with its own caption. LinkedIn, Facebook Pages, Bluesky, Mastodon, Telegram and Discord are also available.
How much does it cost?
Free for one business (30 posts a month, TikTok included). Paid plans start at $9/month; nothing is ever charged from the chat — an upgrade link opens a Stripe page.
Try it on one business, free.
The free plan is 1 business on every live network, 30 posts a month and 15 AI drafts a day — no card, no time limit. Paid plans start at $9 a month and have a 14-day refund.