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’s Business API reports the classic ad hierarchy (advertiser, campaign, ad group, ad) plus the creative-level metrics that matter on a platform where fatigue moves in days, not weeks. An MCP server such as Upbuild’s exposes that through tools like tiktok_report: you ask about spark ads versus standard, video completion by creative, cost per result by country; the assistant queries and answers with live numbers.
The honest part: TikTok tokens expire every 30 days
This is platform policy, not a vendor choice: TikTok access tokens are valid for roughly 30 days and there is no silent refresh for this API class. A trustworthy connector tells you that upfront, warns you inside the conversation when expiry approaches, and makes re-linking a one-click trip to the connect hub. Upbuild does exactly that; vendors who promise “permanent” TikTok connections are either proxying your password or overpromising.
Also specific to TikTok
Access is scoped by an allowlist on the server side, so the tool surface is read-only reporting rather than the full write-capable API; advertiser IDs are explicit, which keeps multi-advertiser agencies unambiguous; and attribution windows differ from Meta’s, so the assistant is told to state the window whenever it compares platforms, a small thing that prevents the classic “TikTok looks worse” misread. Cross-platform blends with Meta and Snapchat are where this connection earns its keep.
Setup: connector URL into Claude or ChatGPT, Google sign-in, then link TikTok on the hub; two minutes in the 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 usFrequently asked questions
Why does TikTok disconnect after 30 days?
TikTok Business API access tokens expire after about 30 days by platform design. Upbuild surfaces the expiry in advance and re-linking takes one click on the connect hub; no data or history is lost.
Is the TikTok connection read-only?
Yes. The server-side allowlist exposes reporting endpoints only, so campaigns, budgets and creatives cannot be modified through the connector.