PaidSync connects TikTok Ads Manager to Claude via MCP. Claude gets real-time access to your campaigns, ad groups, creatives, spend, and ROAS through conversation.
Setup time: 2 minutes. Free plan available. No credit card required.
This is the route through Claude's connector directory. No API key is needed, because Claude connects with a PaidSync sign-in (OAuth).
Before you start
Open PaidSync in the Claude connector directory and click Connect. Or, in claude.ai or the Claude Desktop app, open Customize, then Connectors, click + next to Connectors, search PaidSync, and click Connect.
Sign in with your PaidSync login. That OAuth sign-in is what lets Claude apply changes. Connectors work on every Claude plan, including Free.
Using Claude Code instead? Run claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp, then type /mcp inside a session to sign in.
On a client with no directory, add PaidSync as a custom connector with the server URL instead (on a Team or Enterprise plan, only an Owner can add one):
https://mcp.paidsync.ai/mcpSave it, then sign in with your PaidSync login when Claude asks.
The PaidSync sign-in screen opens. Pick Continue with Google, or sign in with your PaidSync email and password. A PaidSync screen then asks whether to allow Claude to manage your ad accounts via PaidSync. Press Approve and Claude shows PaidSync as connected.
New to PaidSync and signing in with Google? Your free account (15 tasks a month, no credit card) is created when you press Approve. The screen also mentions ad accounts already connected inside PaidSync. On a new account that list is empty until you finish step 3.
In any chat, ask: "Connect my TikTok Ads." Claude replies with a link that opens TikTok's own sign-in and consent screen. Authorize with your TikTok account, the TikTok for Business login that can open your ad accounts, and tick the advertiser accounts PaidSync may manage. PaidSync never sees your TikTok password.
Come back and ask: "List my TikTok advertisers." Claude uses list_tiktok_advertisers to show them and set_active_tiktok_advertiser to pick the one you name. Connecting accounts and picking one uses none of your tasks. Then try: "Show me my TikTok campaign performance for the last 7 days." You can also connect TikTok Ads from the PaidSync dashboard instead. Both routes use the same PaidSync login, so Claude sees the account either way.
PaidSync is a verified TikTok Marketing Partner. The connection uses the official TikTok Ads API with approved partner access scopes.
Each prompt runs on the PaidSync tools named after it and uses one or more of your tasks. Ad group changes preview as a dry run before they apply. Turning a campaign on or off needs an explicit confirmation first.
get_tiktok_performance at campaign level, which returns impressions, clicks, CTR, CPC, CPM, spend, conversions, conversion rate and purchase value.get_tiktok_performance at ad group level.get_tiktok_performance at ad level.list_tiktok_campaigns to find the campaign, then list_tiktok_adgroups.get_cross_platform_performance, which reads PaidSync's daily data and totals each platform and each currency separately.get_tiktok_performance, then update_tiktok_adgroup, which previews by default.update_tiktok_adgroup. A bid change needs an ad group that uses a custom bid.enable_tiktok_campaign. Turning a campaign on restarts spend, so it needs an explicit confirmation before it runs.TikTok Marketing Partner. PaidSync holds TikTok Marketing Partner status. TikTok runs its own official MCP server, announced on 13 May 2026, that can create and change campaigns, for TikTok only. PaidSync manages existing TikTok campaigns with 13 tools (pause, enable, budgets, bids and names) next to Google, Meta and LinkedIn in one chat.
Built for cross-platform work. TikTok rarely runs alone. Most teams run it next to Meta and Google, so Claude can compare TikTok and Meta results in the same conversation.
One connection, 14 platforms. TikTok Ads plus Google Ads (152 tools), Meta Ads (83 tools), LinkedIn Ads (34 tools), Google Tag Manager (39 tools), GA4 (26 tools) and Merchant Center (16 tools), 630+ tools in one connection.
This guide is for the Claude app. Claude Code users should follow the TikTok Ads to Claude Code guide, which covers the setup, TikTok prompts with their tool names, and headless runs. The short version is one command:
claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcpStart a session, type /mcp, pick paidsync, and sign in with your PaidSync login in the browser window that opens. Claude Code stores the OAuth token for you. No key is pasted anywhere. The Claude Code setup page covers the shared .mcp.json for teams and a headless audit run.
list_tiktok_advertisers, then set_active_tiktok_advertiser, and every TikTok request after that goes to the advertiser you picked. Switching uses none of your tasks.paidsync_context first. It returns your connected platforms and the full tool list, TikTok included, and Claude then runs those tools through paidsync_exec. If PaidSync is missing from Claude altogether, check that it shows as connected under Customize, then Connectors.Open PaidSync in Claude's connector directory and click Connect, or in Claude open Customize, then Connectors, search PaidSync and click Connect. Sign in to PaidSync and press Approve, then ask Claude to connect your TikTok Ads account and list your advertisers. No API key is needed. Full steps are above.
Claude can access your campaigns, ad groups, ads, spend, impressions, clicks, CTR, conversions, CPM, CPC, and ROAS, at advertiser, campaign, ad group or ad level. PaidSync has no TikTok audience tool, and it manages existing campaigns rather than covering the whole TikTok Ads API.
Pause, yes. Create, no. TikTok is a manage tier platform in PaidSync: Claude can pause and enable campaigns, adjust daily budgets, change ad group bids, and pull creative performance data. New campaigns are built in TikTok Ads Manager. Claude's own confirmation prompt is the human check before a change runs.
Yes. PaidSync is a verified TikTok Marketing Partner. The OAuth connection uses official TikTok Ads API access with approved partner-level permission scopes.
TikTok uses an advertiser_id parameter to scope API calls to a specific account. PaidSync handles this mapping automatically so Claude always addresses the right TikTok account in every request.
Yes. Free plan gives 15 tasks per month at $0. Pro starts at $99/month for 600 tasks, with options up to $199 for 4,000 tasks. Team plans start at $249/month for 5 seats. No credit card needed to start.
Yes. Anthropic created the Model Context Protocol, and Claude adds remote MCP servers as connectors. In claude.ai or the Claude Desktop app, open Customize, then Connectors, or open PaidSync in the Claude connector directory. Claude Code adds one with a single terminal command. Once PaidSync is connected, Claude can call its 13 TikTok Ads tools in a normal chat.
Yes. The same PaidSync connection works in claude.ai, Claude Desktop, ChatGPT, Perplexity, Microsoft Copilot through Copilot Studio, Gemini, Cursor, Windsurf and Claude Code. Set up PaidSync once and use it from any of them.
630+ tools. 14 platforms. One connection. Start free.