TikTok campaigns in Claude and ChatGPT

TikTok Ads MCP server for Claude and ChatGPT

Opus Growth is a hosted TikTok Ads MCP server that connects Claude or ChatGPT to your TikTok ad accounts, so you can launch campaigns, upload videos, build audiences and read reports in plain English.

  • Official TikTok sign-in, no developer token
  • Every change previewed first
  • Agency and multi-account ready
ChatGPTOpus Growth connected
Which TikTok videos are driving purchases, and which should I stop?

Figures in these pictures belong to a sample business, Atlas Outdoor. The steps, previews and approvals are how Opus Growth really works.

TrustpilotTrustScore 4.2 · 13 reviews
4.7 / 5Panel rating
TikTok AdsTikTok Ads APIOfficial platform APIs
PaddleSecure payments

Is there an official TikTok Ads MCP server?

Yes. TikTok announced its own TikTok for Business MCP server in May 2026, and it covers campaign building, targeting, bidding and reporting. Opus Growth works differently: the same connection also covers Google, Meta, Microsoft, LinkedIn and ChatGPT ads, and every change comes back as a preview, within budget limits, before it is applied.

Smart+ and manual campaigns, ad groups, video ads, custom and lookalike audiences, targeting by name and Business Center reporting are covered, with a preview and your approval before every change. The same connection also runs Google, Meta, Microsoft, LinkedIn and ChatGPT ads.

TikTok's MCP server
  • Run by TikTok for Business, announced May 2026
  • Reads and changes TikTok campaigns
  • Covers TikTok ads only
Opus Growth
  • TikTok plus Google, Meta, Microsoft, LinkedIn and ChatGPT Ads in one connection
  • Every change previewed, budget limits enforced
  • Applied changes written to an audit log
Your assistant: Claude, ChatGPT, Cursor. Opus Growth. Ad account: TikTok Ads. Same connection: Google Ads, Meta Ads, Microsoft Ads, LinkedIn Ads, ChatGPT Ads, Google Analytics.

What you can do with the TikTok Ads MCP server

Each picture below is a real kind of request and the kind of answer Opus Growth gives inside Claude or ChatGPT.

Launch campaigns and ad groups by describing them

Create TikTok campaigns across Traffic, Reach, Video Views, Engagement, Lead Generation, Web Conversions, Product Sales and App Promotion objectives, then build ad groups with the optimization goal and billing event you want (CPC, CPM, oCPM, CPV). New campaigns, ad groups and ads are always created paused, so nothing spends until you switch it on.

ClaudeOpus Growth connected
Launch a TikTok campaign for our winter jackets with $182 a day, aimed at purchases. Show me the plan first.

Upload video and image creatives without leaving the chat

Hand your assistant a public video or image URL and it uploads the creative to the ad account, then assembles the ad with your TikTok identity, ad copy, display name, landing page and call to action (Learn More, Shop Now, Sign Up and more).

ChatGPTOpus Growth connected
Upload these three videos and make an ad from each in the Winter jackets ad group.

Build custom audiences and lookalikes

List the custom audiences already in the account and spin up lookalikes from any source audience at Narrow, Balanced or Broad reach. Include or exclude audience IDs directly when the ad group is created.

ClaudeOpus Growth connected
Upload our customer list and build a lookalike from it.

Business Center reporting for agencies

List your TikTok Business Centers and every advertiser account beneath them, then pull campaign reports for any date range, plus pixels and identities. One conversation covers the whole roster instead of one login at a time.

ClaudeOpus Growth connected
Show spend for every advertiser account in our Business Center this month.

Target with real TikTok IDs, not guesses

Search TikTok's interest and behavior categories and its geo-location IDs to get the exact values the API expects, then layer on age brackets, gender and, for conversion campaigns, the pixel and optimization event you want to bid toward.

Targeting by name
Ad group · Winter jackets
LocationUnited States
Age18 to 44
InterestsOutdoor activities, Camping, TravelFound
BehaviorsInteracted with outdoor videosFound
Interest and behavior IDs are looked up from the names you type.

Budget and status control with built-in guardrails

Set daily or lifetime budgets at campaign and ad-group level and enable, pause or delete campaigns, ad groups and ads in bulk. Budget caps (+50% per step, +100% within 24 hours, −80% per cut) stop a mistyped number from running away with your spend.

Budget guardrails
Ad group · Winter jackets
Largest single raise+50%
Largest single cut−80%

TikTok Ads tools your assistant can use

These are the jobs the connection covers in TikTok Ads. Your assistant picks the right one from your question.

Reports

  • Campaign, ad group and ad reports
  • Video metrics such as 6-second views
  • Change history
  • Recommendations from TikTok

Campaigns

  • Smart+ and manual campaigns
  • Ad groups with budget, bidding and schedule
  • Pause, enable and delete
  • Lead generation and messaging ads

Creatives

  • Upload videos and images
  • Ads from your videos or TikTok posts
  • Identities and creative portfolios
  • Automatic message replies

Audiences

  • Customer file audiences
  • Lookalike audiences
  • Share audiences between accounts

Targeting

  • Interest and behavior categories by name
  • Locations and languages
  • Search keyword exclusions

Agencies and tracking

  • Business Center and its advertiser accounts
  • Pixels and conversion events
  • Lead downloads

How to connect TikTok Ads to Claude and ChatGPT

One address, one sign-in, and your first answer arrives in the same chat.

Add Opus Growth

TikTok Ads MCP prompt examples

Copy any of these into Claude or ChatGPT. The assistant reads your account and prepares the answer.

Show me TikTok campaign performance for the last 14 days broken down by ad group, and flag anything with CPA above $30.

Create a paused TikTok Web Conversions campaign called 'Q3 Launch' with a $75 daily budget, then an ad group targeting the US, ages 18-34, optimizing for my Complete Payment pixel event.

Upload this video URL as a TikTok creative and build an ad with the copy 'Try it free' and a Sign Up call to action.

Find TikTok interest and behavior targeting categories related to skincare and show me the IDs I can use.

Create a Balanced lookalike audience from my 'Purchasers 180d' custom audience for the UK and Ireland.

Pause every TikTok ad group that spent more than $200 this month with zero conversions.

Nothing reaches TikTok Ads without your yes.

Every change comes back as a preview first. If a request breaks a safety limit, the assistant says so and offers what is allowed.

  • Preview before every write

    You see the item, the current value and the new value before anything is applied.

  • Budget limits

    A budget can rise by at most 50% in one step and 100% within 24 hours, and a single cut cannot go deeper than 80%.

  • New ad groups start off

    Ad groups built from the chat are created switched off and spend nothing until you turn them on.

  • Every action is logged

    Applied changes are recorded with the account and the time.

ChatGPTOpus Growth connected
Delete every paused ad group in the Winter jackets campaign.

What users say about running TikTok Ads this way

Real reviews, shown as written.

5/5
“really cool tool and easy to use. Managing ads became very easy and efficient.”
Elena Scaccini · DE · July 26, 2026 · Trustpilot
Trustpilot
4.2/ 5
4.2 / 5

Based on 13 reviews · All Trustpilot reviews

In-panel rating
4.7/ 5

22 ratings, 19 of them 5 stars

All in-panel ratings come from people who use the product themselves. We check this against purchase records.

Start free, upgrade as you grow.

Free trial

$0no card needed

75 credits that never expire. Try everything, including live changes. When they run out, usage pauses.

Start free trial
75
credits, never expire
1
ad account per platform

Ad platforms

Google AdsMicrosoft AdvertisingTikTok AdsLinkedIn AdsMeta AdsChatGPT Ads

Google tools

Google AnalyticsGoogle Search ConsoleGoogle Tag ManagerYouTubeGoogle Business Profile

Google Business Profile is live too, listing info, hours, categories, photos and reviews.

What you can do

  • The complete tool set: every campaign type, audiences, bidding strategies, conversion setup and account audits, with live changes.
  • Preview and explicit approval on every change, exactly as on the paid plans.
  • Email support while you are trying it.

Basic

$29/ month

Our most affordable plan, for one business running its own ads. Cancel in one click.

Get Basic
1,000
credits a month
1
ad account per platform

Ad platforms

Google AdsMicrosoft AdvertisingTikTok AdsLinkedIn AdsMeta AdsChatGPT Ads

Google tools

Google AnalyticsGoogle Search ConsoleGoogle Tag ManagerYouTubeGoogle Business Profile

Google Business Profile is live too, listing info, hours, categories, photos and reviews.

Everything in the free trial except Data Studio reports, plus

  • 1,000 credits that renew every month.
  • Every ad and analytics tool, including live changes, for just $29 a month.

Pro

$49/ month

For one business running its own advertising. Cancel in one click.

Get Pro
5,000
credits a month
1
ad account per platform

Ad platforms

Google AdsMicrosoft AdvertisingTikTok AdsLinkedIn AdsMeta AdsChatGPT Ads

Google tools

Google AnalyticsGoogle Search ConsoleGoogle Tag ManagerYouTubeGoogle Business Profile

Google Business Profile is live too, listing info, hours, categories, photos and reviews.

Everything in the free trial, plus

  • 5,000 credits that renew every month.
  • Data Studio (Looker Studio) reports with every ad platform, under your own brand.
  • Priority support from a person.

Agency

$99/ month

For anyone answering to more than one client. Cancel in one click.

Get Agency
Unlimited
credits a month
All
client accounts, via MCC

Ad platforms

Google AdsMicrosoft AdvertisingTikTok AdsLinkedIn AdsMeta AdsChatGPT Ads

Google tools

Google AnalyticsGoogle Search ConsoleGoogle Tag ManagerYouTubeGoogle Business Profile

Google Business Profile is live too, listing info, hours, categories, photos and reviews.

Everything in Pro, plus

  • Multi-account access through your manager account, with bulk changes across clients.
  • Move between clients without reconnecting anything.
  • A dedicated account manager.
  • Priority SLA support.

All-in-One

$149/ month

$188 a month if bought separatelyAgency $99 + AI Server M $39 + 15,000 SEO credits $50

For running ads, websites and SEO on one subscription. Cancel in one click.

Get All-in-One
Unlimited
credits a month
All
client accounts, via MCC

Ad platforms

Google AdsMicrosoft AdvertisingTikTok AdsLinkedIn AdsMeta AdsChatGPT Ads

Google tools

Google AnalyticsGoogle Search ConsoleGoogle Tag ManagerYouTubeGoogle Business Profile

Google Business Profile is live too, listing info, hours, categories, photos and reviews.

Everything in Agency, plus

  • An AI Server with 30 GB of space for your websites.
  • 15,000 SEO credits every month; unused credits do not carry over.
  • The WordPress plugin for one site, managed from the chat.

Enterprise

$299/ mo, from

+ $29 per seat

For teams arriving with their own domain. Per-seat credits, roles and central billing, run your whole team from the panel.

Get Enterprise
5,000
credits per seat
Your team
unlimited members

Ad platforms

Google AdsMicrosoft AdvertisingTikTok AdsLinkedIn AdsMeta AdsChatGPT Ads

Google tools

Google AnalyticsGoogle Search ConsoleGoogle Tag ManagerYouTubeGoogle Business Profile

Everything in Agency, plus

  • Unlimited members, add or remove teammates yourself from the panel.
  • A role for every person: admin, member or read-only.
  • 5,000 credits per seat; switch any seat to Ultra ($79/month or $790/year) for unlimited credits.
  • One central subscription, seats are billed automatically as you add them.
  • Your own domain and a dedicated point of contact.

How credits work

Your free trial comes with 75 credits that never expire. Each action spends a few credits: reports and audits are light, live changes cost a little more. When they run out, usage pauses and you can move to Pro whenever you want. No credit card needed.

TikTok Ads MCP: frequently asked questions

Yes. TikTok announced its own TikTok for Business MCP server in May 2026, covering campaign building, targeting, bidding and reporting for TikTok. Opus Growth is a hosted alternative that covers TikTok together with Google, Meta, Microsoft, LinkedIn and ChatGPT Ads in one connection, with a preview and budget limits on every write.

MCP (Model Context Protocol) is the open standard AI assistants use to call external tools. A TikTok Ads MCP server gives Claude or ChatGPT tools for your TikTok ad account. Opus Growth hosts it for you, so you paste one address instead of running a server.

In Claude (claude.ai or Claude Desktop) open Settings, then Connectors, choose Add custom connector and paste https://mcp.opus-growth.com/mcp. Sign in on the window that opens and choose the ad accounts Opus Growth may use. On Claude's free plan you can add one custom connector; on Team and Enterprise plans an owner adds it for the workspace.

In ChatGPT, open the published Opus Growth plugin at https://chatgpt.com/plugins/plugin_asdk_app_6ac905faf95c81919457910ac9ebd99a, install it, approve the Opus Growth sign-in, then start a chat with @Opus Growth.

Yes. Any app that supports remote MCP servers with OAuth sign-in can use the same address, https://mcp.opus-growth.com/mcp, including Claude Code and Cursor. Add it as a remote (HTTP) MCP server and approve the sign-in when the app opens it.

It reads campaign, ad group and ad reports with video metrics, creates Smart+ and manual campaigns and ad groups, uploads videos and images and builds ads from them, creates customer file and lookalike audiences, looks up interest and behavior targeting by name, and lists every advertiser account in a Business Center.

From 1 January 2027 TikTok stops accepting new manual campaigns for website conversions, product sales, app promotion and lead generation. For those goals Opus Growth builds Smart+ campaigns, TikTok's replacement. Traffic, reach, video views and engagement campaigns, and changes to existing campaigns, are not affected.

Yes. Ask for a TikTok WhatsApp ad with your number and a prefilled message, and Opus Growth sets up a lead generation campaign with an instant messaging ad group, so a tap on the ad opens a WhatsApp chat with you.

Nothing reaches the ad account until you say yes. Every write comes back first as a preview with the item, the current value and the new value, then waits for your approval. A budget cannot rise more than 50% in one step or 100% within 24 hours, nor drop more than 80% in one step, and applied changes are written to an audit log. New ad groups are created switched off.

No. You sign in with TikTok for Business through hosted OAuth and choose the advertiser accounts to use. There is no developer app, no API key and nothing to host.

There is a free trial with 75 credits that never expire and no card required. Basic is $29 a month for 1,000 credits across all live platforms, Pro is $49 a month for 5,000 credits across all live platforms, and Agency is $99 a month for unlimited credits plus multi-account management. Yearly plans are $490 and $990, billed in USD through Paddle, and you can cancel anytime. There is also All-in-One at $149 a month, which adds an AI Server and 15,000 SEO credits every month, and Enterprise for teams from $299 a month.

Connect your TikTok Ads account in a minute.

Connect TikTok Ads to your AI assistant in about a minute, start your free trial, no card required.