How-to

How to connect TikTok Ads to ChatGPT (and Claude)

Updated 29 Jun 2026·4 min read

Written by Uptimal, the team that builds and operates Upbuild and runs marketing analytics for multinational clients across the globe. Everything below reflects how the connector actually behaves in production.

TikTok reporting in a chat window beats the Ads Manager maze, especially for creative-level questions. The connection is the standard plugin flow plus TikTok’s own consent, with one platform rule to respect.

The ChatGPT path

ChatGPT needs Developer mode first: Settings, Security and login, switch on Developer mode. Then Settings, Plugins, Browse plugins, hit the + button and fill the New Plugin dialog: name Upbuild, Connection on Server URL with https://connector.upbuild.app/mcp, Authentication OAuth, tick the custom-server notice, Create. The setup guide shows every screen.

Claude users: same server URL under Settings, Connectors, Add custom connector; both assistants share the connection.

Link TikTok on the hub

After the Google sign-in, pick TikTok on the connect hub and authorize with your TikTok Business account. Access is read-only by server-side allowlist: reporting endpoints, nothing that edits.

The 30-day rule, upfront

TikTok tokens expire after roughly 30 days by platform policy; there is no silent refresh. Upbuild warns you inside the conversation as expiry approaches and re-linking is one click, so the practical cost is a monthly tap, not a broken workflow. Details and creative-analysis ideas in the TikTok platform guide.

Ask your ad platforms directly, in Claude or ChatGPT.

Upbuild is a read-only MCP connector for ten marketing platforms: 55 tools, live data, a 14-day free trial with no card.

Start free trial Talk to us

Frequently asked questions

Why did TikTok disconnect after a month?

Platform policy: TikTok Business API tokens live about 30 days. One click on the connect hub re-links; history and settings persist.

Can I compare TikTok with Meta in one question?

Yes, that is the point: “cost per purchase by platform, last 14 days” fans out to both APIs and returns one table, attribution windows labelled.