13 live tools for TikTok Ads, every write held for your confirmation, inside the same server that runs Google Ads, Meta, LinkedIn, GA4, and GTM. Compared honestly against Zapier MCP and Composio's TikTok connector.
PaidSync is a TikTok Ads MCP server for managing live campaigns. It gives Claude, ChatGPT, and Gemini 13 TikTok Ads tools, from pause, enable, and budget changes to campaign and ad-group updates and performance reporting, with every change held for your confirmation before it touches the account. Free at $0 for 15 tasks a month, Pro from $99/mo, and the same connection also covers Google Ads, Meta, LinkedIn, GA4, GTM, and 7 more platforms. PaidSync is a verified TikTok Marketing Partner.
An MCP server turns an ad platform's API into typed tools an AI assistant can call. Connect one to Claude or ChatGPT and "pause every TikTok ad group with a CPA above $40 in the last 7 days" becomes something the assistant can check, propose, and, once you approve, execute. This page covers PaidSync's TikTok surface in full: what the 13 tools do, how the approval gates work, what the server deliberately does not do, and how it compares with the other TikTok Ads MCP options active in August 2026.
It is written for both audiences. Marketers who want to manage TikTok campaigns from a chat window, and agent builders who want to know exactly what the protocol surface looks like before wiring it into a workflow. Each section is labeled.
Three things, in practice. It reads, so the assistant can pull spend, CPA, CTR, and video views without you exporting from TikTok Ads Manager. It writes, so campaigns and ad groups can be paused, enabled, re-budgeted, and updated through conversation. And it gates, so nothing the AI proposes runs until a human confirms it. The reading part is available through several TikTok integrations. The depth of the write surface and the honesty of the gating are where they differ.
PaidSync's live server exposes 13 TikTok tools (server total 430+ across 13 platforms). The table below names them; the live count, updated weekly, is discoverable from any session via paidsync_context with include_tools:['tiktok'].
| Category | Named tools |
|---|---|
| Account and identity | connect_tiktok_ads, tiktok_auth_status, list_tiktok_advertisers, set_active_tiktok_advertiser |
| Campaigns | list_tiktok_campaigns, update_tiktok_campaign, update_tiktok_campaign_budget, pause_tiktok_campaign, enable_tiktok_campaign |
| Ad groups | list_tiktok_adgroups, update_tiktok_adgroup |
| Ads | list_tiktok_ads |
| Performance reporting | get_tiktok_performance |
Three of these carry most of the operational work. update_tiktok_campaign_budget moves spend toward what is working without touching anything else. update_tiktok_adgroup edits ad-group settings without rebuilding the ad group. And pause_tiktok_campaign with its counterpart enable_tiktok_campaign is the fastest honest lever in paid social: stop the bleeder now, restart it when the fix is in, both from the same chat.
For marketersThe practical shape of a week on PaidSync's TikTok stack looks like this. Monday morning you ask "what changed in the last 7 days across TikTok, by campaign, and where is CPA drifting". The assistant pulls it from get_tiktok_performance and answers in plain numbers. You spot a campaign burning budget at 2x target CPA, ask to shift that spend to the winner, review the drafted budget changes, and confirm. The change ships. New creative still ships from TikTok Ads Manager; once it is live, this stack is how you watch it, fund it, and cut it.
Because the same server carries Google Ads (136 tools), Meta Ads (69 tools), LinkedIn (25 tools), GA4 (28 tools), and GTM (37 tools), the follow-up question "did the new TikTok creative produce GA4 conversions at a lower CPA than the Meta equivalent" is answered in the same session, not in another tab. That cross-platform session is the practical difference between a TikTok connector and a paid-media server.
Trust is the honest concern with write access. Nothing applies without your confirmation, previews show the exact planned change first, and destructive operations require a second explicit confirmation. Sessions can be revoked at any time.
Connect a TikTok Ads account to Claude, ChatGPT, or Gemini and run the first report in minutes.
Start free, 15 tasks, no card Read the Claude setup guidePaidSync is one MCP endpoint covering 13 platforms; details on the MCP server page. To keep client context small, tools/list returns a lean starter set. The full catalog is discovered at runtime through paidsync_context, which returns the active advertiser, connected platforms, and the grouped tool catalog (include_tools:['tiktok'] returns the exact TikTok tool names), and executed through paidsync_exec. That two-call pattern means an agent can enumerate and invoke all 13 TikTok tools without a 430-tool schema payload sitting in every conversation.
Safety is enforced server-side. Writes are approval-gated, most mutation tools accept dry_run for a no-op preview, and destructive operations require confirm_destructive. Sessions can be revoked at any time. For discovery and verification, the domain publishes OAuth authorization-server and protected-resource metadata (RFC 8414 and RFC 9728), an MCP server card, agent-auth.json, security.txt, and a Content-Signal directive, so an agent can establish what this server is and how to authenticate against it before the first task.
Three ways to reach TikTok from an MCP client show up on most current lists. Zapier MCP surfaces Zapier's TikTok integration through the MCP protocol; useful if you already run TikTok through Zapier automations, and it inherits Zapier's per-task pricing above the free tier. Composio's TikTok connector is a developer toolkit, aimed at engineers wiring TikTok endpoints into custom agents; no approval-gate layer. PaidSync ships a hosted, TikTok Marketing Partner server with approval gates and 12 other platforms in the same session.
| Dimension | PaidSync | Zapier MCP | Composio |
|---|---|---|---|
| TikTok tools | 13 native | Zapier action set | API endpoints, developer surface |
| Write access | Manage-level, gated (pause, enable, budgets, updates) | Depends on the underlying Zap | Yes, ungated |
| Approval gates on writes | Yes, every write held for confirmation | Through Zapier auth prompts | No |
| TikTok Marketing Partner | Yes | Not listed | Not listed |
| Platform scope in same session | 13 platforms (Google, Meta, LinkedIn, GA4, GTM, GSC, and more) | Thousands of Zapier apps | Broad developer connector library |
| Hosted vs self-hosted | Hosted | Hosted | Hosted or self-hosted |
| Price | Free $0 (15 tasks), Pro from $99/mo | Free tier plus paid Zapier plans | Free developer tier, paid production plans |
Quick verdict.
You already automate TikTok through Zapier and want an MCP wrapper: Zapier MCP. It reuses your existing Zaps and their auth.
You are building a custom TikTok agent from scratch and want raw endpoints: Composio's TikTok connector.
You run TikTok alongside Google, Meta, or LinkedIn, or you want approval gates before writes touch a live TikTok account: PaidSync. One session covers the stack, and the gates are real.
Stated plainly, because scoping a tool accurately beats overselling it.
Every plan includes all 13 platforms and there is no per-account or per-platform charge. The billing unit is tasks: each tool call, read or write, counts as one task. Full detail at paidsync.ai/pricing.
| Plan | Price | Included |
|---|---|---|
| Free | $0/mo | 15 tasks a month, no card required |
| Pro | From $99/mo | 600 tasks ($99), 1,200 tasks ($149), or 4,000 tasks ($199) |
| Team | From $249/mo | 5 seats, 6,000 shared tasks |
| Done For You | Custom | Fully managed paid media |
Put 13 TikTok tools, and the other 12 platforms, in front of your AI assistant today.
An MCP (Model Context Protocol) server exposes TikTok Ads Manager actions as typed tools that AI assistants like Claude, ChatGPT, and Gemini can call. A TikTok Ads MCP lets the assistant read campaign performance, pause or enable campaigns, adjust budgets, and update campaigns and ad groups through conversation instead of TikTok Ads Manager clicks. PaidSync's TikTok surface covers 13 tools focused on managing what runs.
Connect PaidSync once at paidsync.ai/signup, then add the MCP endpoint https://mcp.paidsync.ai/mcp to your AI client's MCP configuration. Authorize your TikTok Ads account from the connect flow, then run commands directly in the chat. The assistant proposes each write for your approval before anything changes on the account. Setup guides: Claude, ChatGPT, Gemini.
Account and identity: connect_tiktok_ads, tiktok_auth_status, list_tiktok_advertisers, set_active_tiktok_advertiser. Campaigns: list_tiktok_campaigns, update_tiktok_campaign, update_tiktok_campaign_budget, pause_tiktok_campaign, enable_tiktok_campaign. Ad groups: list_tiktok_adgroups, update_tiktok_adgroup. Ads: list_tiktok_ads. Performance reporting: get_tiktok_performance for spend, CPA, CTR, and video metrics.
Write-capable for campaign management. PaidSync can pause and enable campaigns, change budgets, and update campaign and ad-group settings. It does not create new campaigns, upload creatives, or build audiences on TikTok today; those stay in TikTok Ads Manager. Every write is approval-gated in chat: the assistant proposes the change, you confirm, then it executes.
PaidSync has 13 TikTok-specific tools for managing live campaigns, approval gates on every write, and is a verified TikTok Marketing Partner, inside a 430-tool server covering 13 platforms. Zapier MCP is a general-purpose MCP that surfaces Zapier's TikTok integration; useful if you already run TikTok through Zapier automations. Composio's TikTok connector is a developer toolkit aimed at engineers wiring endpoints into custom agents; no approval-gate layer. If you run TikTok alongside other ad platforms or want write gates, PaidSync is the right fit.
Free is $0 for 15 tasks a month with no card required. Pro starts at $99 per month for 600 tasks, with 1,200 tasks at $149 and 4,000 at $199. Team starts at $249 per month for 5 seats and 6,000 shared tasks. Done For You is custom-priced fully managed paid media. Every plan includes all 13 platforms; there is no per-platform charge.