TikTok for Business MCP Server: run TikTok ads from Claude, ChatGPT or Cursor
Lets Claude, ChatGPT or Cursor run your TikTok ads: campaigns, budgets, reports, catalogs and audiences. For advertisers only; it does not post videos.
This is TikTok's official way to let an AI assistant run your TikTok ads, and it cannot post videos to a TikTok profile. You can ask Claude, ChatGPT or Cursor to build a campaign, pull a performance report, fix a product catalog or move budget to the ads that work. You sign in with your TikTok for Business account, with no developer app to set up. Because it can create ads and change budgets on a live account, ask it to leave new campaigns paused and show you changes before it applies them.
Good for
- Advertisers and media buyers who run campaigns in TikTok Ads Manager
- Marketers who want weekly ad reports and quick budget changes from a chat
- Online stores running catalog, Smart+ or GMV Max ads
- Agencies managing several ad accounts in a TikTok Business Center
Works in
6 supported · 8 should work
Tap an app to see how to set it up and any known problems.
TikTok lists Claude Code and links to its remote server docs. Add the server address, then sign in to TikTok Ads Manager. business-api.tiktok.com
TikTok's guide covers it: add TikTok for Business from Customize, then Connectors, or paste the server address, then sign in to Ads Manager.
Known problems
- Fixed
Claude hid every tool after the first 256 on the full server
Workaround: Refresh the tool list once, or use the lighter server address.
Reported Jul 2026 · business-api.tiktok.com
- Open
The directory version leaves out billing, invoice and payment tools
Workaround: Add the full server address by hand as a custom connector instead.
Since Oct 2026 · business-api.tiktok.com
TikTok's guide covers it: add the server address to mcp.json from Customize, then MCPs, save, then click Authenticate. business-api.tiktok.com
TikTok lists Codex and links to Codex's MCP docs. Add the server address as a remote server and sign in. business-api.tiktok.com
TikTok lists Gemini CLI and links to its MCP docs. The lighter server suits apps with less room for tools. business-api.tiktok.com
TikTok's guide covers it: turn on Developer mode, add the server address under Plugins, then sign in. Paid ChatGPT plans only. business-api.tiktok.com
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Install TikTok for Business MCP
Claude Code
- 1
Copy this prompt.
Add the TikTok for Business MCP server to Claude Code. Run this command: claude mcp add --transport http tiktok-for-business https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat Then check that it loaded and tell me if I need to sign in or restart.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires TikTok for Business account.
TikTok lists Claude Code and links to its own MCP setup docs, but gives no steps of its own; these steps are generated from the server address. After you add it, start the sign-in from your app's MCP or connector settings. When the TikTok page opens, sign in to TikTok Ads Manager if asked, review the permissions and click Authorize.
Two addresses work: https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat loads all of the roughly 400 tools (TikTok recommends it for Claude), and https://business-api.tiktok.com/open_mcp/tt-ads-mcp-layer loads about 40 core tools first and finds the rest on demand, for apps with less room for tools.
Sign-in lasts 30 days; after that, authorize again with the same TikTok for Business account. There is no read-only option, so ask your assistant to keep new campaigns paused and to show changes before applying them.
Built from the package data we hold. Not yet tested by us.
Tools
Finds why an ad account, campaign or ad group is underperforming and how to fix it
Finds why an ad account, campaign or ad group is underperforming and how to fix it.
Try: “Show me what's hurting my campaign performance this week”
Read ·
tiktok_ads_diagnosis_agentSets up, runs and reviews creative tests inside an ad group
Sets up, runs and reviews creative tests inside an ad group.
Try: “Set up a creative test for these three videos in my spring ad group”
Write ·
tiktok_ads_creative_testing_agentPulls performance reports for campaigns, ad groups or ads
Pulls performance reports for campaigns, ad groups or ads. These tools pull performance numbers from TikTok Ads Manager.
Try: “Show me the performance report for all active campaigns this week”
Read ·
report_integrated_getShows how your individual creatives are performing
Shows how your individual creatives are performing. These tools pull performance numbers from TikTok Ads Manager.
Try: “Which videos have the best click-through rate this month?”
Read ·
creative_report_getShows how your video ads perform
Shows how your video ads perform. These tools pull performance numbers from TikTok Ads Manager.
Try: “How are my video ads performing this month?”
Read ·
report_video_performance_getCompares your ads with TikTok benchmarks
Compares your ads with TikTok benchmarks. These tools pull performance numbers from TikTok Ads Manager.
Try: “How does my CTR compare with the benchmark?”
Read ·
report_ad_benchmark_getStarts a large report that runs in the background
Starts a large report that runs in the background. These tools pull performance numbers from TikTok Ads Manager.
Try: “Build a full 90-day report for every ad”
Read ·
report_task_createCancels a background report that is still running
Cancels a background report that is still running. These tools pull performance numbers from TikTok Ads Manager.
Write ·
report_task_cancelLists your campaigns with their settings
Lists your campaigns with their settings. These tools manage campaigns, the top level of a TikTok ad setup.
Try: “List my active campaigns and their budgets”
Read ·
campaign_getCreates a new campaign
Creates a new campaign. These tools manage campaigns, the top level of a TikTok ad setup.
Try: “Create a traffic campaign called Fall Sale, paused”
Write ·
campaign_createChanges a campaign's name, budget or settings
Changes a campaign's name, budget or settings. These tools manage campaigns, the top level of a TikTok ad setup.
Try: “Raise the Fall Sale campaign budget to $500 a day”
Write ·
campaign_updatePauses, turns on or deletes campaigns
Pauses, turns on or deletes campaigns. These tools manage campaigns, the top level of a TikTok ad setup.
Try: “Pause every campaign with a CPA over $40”
Delete ·
campaign_status_updateStarts copying a campaign
Starts copying a campaign. These tools manage campaigns, the top level of a TikTok ad setup.
Try: “Duplicate my best campaign for the UK”
Write ·
campaign_copy_task_createLists your ad groups with their targeting and budgets
Lists your ad groups with their targeting and budgets. These tools manage ad groups, where budget, schedule and targeting live.
Try: “Show the targeting for each ad group in Fall Sale”
Read ·
adgroup_getCreates a new ad group with targeting and budget
Creates a new ad group with targeting and budget. These tools manage ad groups, where budget, schedule and targeting live.
Try: “Add an ad group for women 25 to 34 in the US”
Write ·
adgroup_createChanges an ad group's targeting, schedule or bid
Changes an ad group's targeting, schedule or bid. These tools manage ad groups, where budget, schedule and targeting live.
Try: “Change the bid on ad group A to $1.20”
Write ·
adgroup_updateChanges the budget of ad groups
Changes the budget of ad groups. These tools manage ad groups, where budget, schedule and targeting live.
Try: “Cut the budget of the weakest ad group by half”
Write ·
adgroup_budget_updatePauses, turns on or deletes ad groups
Pauses, turns on or deletes ad groups. These tools manage ad groups, where budget, schedule and targeting live.
Try: “Turn off ad groups with no conversions this week”
Delete ·
adgroup_status_updateShows review results for ad groups, including rejections
Shows review results for ad groups, including rejections. These tools manage ad groups, where budget, schedule and targeting live.
Try: “Why was this ad group rejected?”
Read ·
adgroup_review_info_getAppeals a rejected ad group review
Appeals a rejected ad group review. These tools manage ad groups, where budget, schedule and targeting live.
Try: “Appeal the rejection on ad group B”
Write ·
adgroup_appealCreates a Reach and Frequency ad group
Creates a Reach and Frequency ad group. These tools manage ad groups, where budget, schedule and targeting live.
Try: “Set up a Reach and Frequency ad group for launch week”
Write ·
adgroup_rf_createChanges a Reach and Frequency ad group
Changes a Reach and Frequency ad group. These tools manage ad groups, where budget, schedule and targeting live.
Write ·
adgroup_rf_updateEstimates reach and cost for a Reach and Frequency buy
Estimates reach and cost for a Reach and Frequency buy. These tools manage ad groups, where budget, schedule and targeting live.
Try: “What reach would $20,000 buy over two weeks?”
Read ·
adgroup_rf_estimated_info_getEstimates available inventory for a Reach and Frequency buy
Estimates available inventory for a Reach and Frequency buy. These tools manage ad groups, where budget, schedule and targeting live.
Read ·
rf_inventory_estimateCancels a Reach and Frequency order
Cancels a Reach and Frequency order. These tools manage ad groups, where budget, schedule and targeting live.
Write ·
rf_order_cancelLooks up Reach and Frequency contract details
Looks up Reach and Frequency contract details. These tools manage ad groups, where budget, schedule and targeting live.
Read ·
rf_contract_query_getShows the time zones Reach and Frequency delivery can use
Shows the time zones Reach and Frequency delivery can use. These tools manage ad groups, where budget, schedule and targeting live.
Read ·
rf_delivery_timezone_getLists your ads with their creative and status
Lists your ads with their creative and status. These tools manage individual ads.
Try: “Show all ads in the Fall Sale campaign”
Read ·
ad_getCreates a new ad
Creates a new ad. These tools manage individual ads.
Try: “Create an ad with this video and a Shop now button”
Write ·
ad_createChanges an ad's text, creative or link
Changes an ad's text, creative or link. These tools manage individual ads.
Try: “Change the ad text to 'Free shipping this week'”
Write ·
ad_updatePauses, turns on or deletes ads
Pauses, turns on or deletes ads. These tools manage individual ads.
Try: “Pause the ads with the lowest CTR”
Delete ·
ad_status_updateShows review results for ads, including why one was rejected
Shows review results for ads, including why one was rejected. These tools manage individual ads.
Try: “Why was my newest ad rejected?”
Read ·
ad_review_info_getEstimates how many people an ad's targeting can reach
Estimates how many people an ad's targeting can reach. These tools manage individual ads.
Try: “How many people will this targeting reach?”
Read ·
ad_audience_size_estimateCreates a Smart+ campaign
Creates a Smart+ campaign. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Try: “Create a new Upgraded Smart+ Campaign for my latest product”
Write ·
smart_plus_campaign_createLists your Smart+ campaigns
Lists your Smart+ campaigns. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Try: “List my Smart+ campaigns”
Read ·
smart_plus_campaign_getChanges a Smart+ campaign's settings
Changes a Smart+ campaign's settings. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Write ·
smart_plus_campaign_updatePauses, turns on or deletes Smart+ campaigns
Pauses, turns on or deletes Smart+ campaigns. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Delete ·
smart_plus_campaign_status_updateCreates an ad group in a Smart+ campaign
Creates an ad group in a Smart+ campaign. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Write ·
smart_plus_adgroup_createLists Smart+ ad groups
Lists Smart+ ad groups. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Read ·
smart_plus_adgroup_getChanges a Smart+ ad group
Changes a Smart+ ad group. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Write ·
smart_plus_adgroup_updateChanges the budget of Smart+ ad groups
Changes the budget of Smart+ ad groups. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Try: “Increase my Smart+ budget to $300 a day”
Write ·
smart_plus_adgroup_budget_updatePauses, turns on or deletes Smart+ ad groups
Pauses, turns on or deletes Smart+ ad groups. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Delete ·
smart_plus_adgroup_status_updateCreates a Smart+ ad
Creates a Smart+ ad. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Write ·
smart_plus_ad_createLists Smart+ ads
Lists Smart+ ads. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Read ·
smart_plus_ad_getChanges a Smart+ ad
Changes a Smart+ ad. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Write ·
smart_plus_ad_updatePauses, turns on or deletes Smart+ ads
Pauses, turns on or deletes Smart+ ads. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Delete ·
smart_plus_ad_status_updateTurns individual videos or images in a Smart+ ad on or off
Turns individual videos or images in a Smart+ ad on or off. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Try: “Turn off the weakest video in my Smart+ ad”
Write ·
smart_plus_ad_material_status_updateShows a preview of a Smart+ ad
Shows a preview of a Smart+ ad. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Read ·
smart_plus_ad_previewShows review results for Smart+ ads
Shows review results for Smart+ ads. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Read ·
smart_plus_ad_review_info_getAppeals a rejected Smart+ ad
Appeals a rejected Smart+ ad. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Write ·
smart_plus_ad_appealShows review results for Smart+ videos and images
Shows review results for Smart+ videos and images. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Read ·
smart_plus_material_review_info_getReports how each Smart+ creative performs overall
Reports how each Smart+ creative performs overall. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Try: “Which creative in my Smart+ ad performs best?”
Read ·
smart_plus_material_report_overview_runBreaks down Smart+ creative performance in detail
Breaks down Smart+ creative performance in detail. These tools manage Smart+ campaigns, where TikTok automates targeting and creative.
Read ·
smart_plus_material_report_breakdown_runCreates a GMV Max campaign for your TikTok Shop
Creates a GMV Max campaign for your TikTok Shop. These tools manage GMV Max campaigns for TikTok Shop sellers.
Try: “Create a GMV Max campaign for my shop”
Write ·
campaign_gmv_max_createShows a GMV Max campaign's details
Shows a GMV Max campaign's details. These tools manage GMV Max campaigns for TikTok Shop sellers.
Read ·
campaign_gmv_max_info_getChanges a GMV Max campaign
Changes a GMV Max campaign. These tools manage GMV Max campaigns for TikTok Shop sellers.
Write ·
campaign_gmv_max_updateLists your GMV Max campaigns
Lists your GMV Max campaigns. These tools manage GMV Max campaigns for TikTok Shop sellers.
Read ·
gmv_max_campaign_getPulls GMV Max performance reports
Pulls GMV Max performance reports. These tools manage GMV Max campaigns for TikTok Shop sellers.
Try: “How much did my GMV Max campaigns sell last week?”
Read ·
gmv_max_report_getSuggests a budget and return target for GMV Max
Suggests a budget and return target for GMV Max. These tools manage GMV Max campaigns for TikTok Shop sellers.
Try: “What return target should I use for GMV Max?”
Read ·
gmv_max_bid_recommend_getChanges the creatives used by a GMV Max campaign
Changes the creatives used by a GMV Max campaign. These tools manage GMV Max campaigns for TikTok Shop sellers.
Write ·
gmv_max_creative_updateLists videos available for GMV Max
Lists videos available for GMV Max. These tools manage GMV Max campaigns for TikTok Shop sellers.
Read ·
gmv_max_video_getLists the TikTok accounts GMV Max can use
Lists the TikTok accounts GMV Max can use. These tools manage GMV Max campaigns for TikTok Shop sellers.
Read ·
gmv_max_identity_getLists the TikTok Shops you can run GMV Max for
Lists the TikTok Shops you can run GMV Max for. These tools manage GMV Max campaigns for TikTok Shop sellers.
Read ·
gmv_max_store_list_getChecks whether a shop is already used by other ads
Checks whether a shop is already used by other ads. These tools manage GMV Max campaigns for TikTok Shop sellers.
Read ·
gmv_max_store_shop_ad_usage_check_checkChecks which shop ads block a new GMV Max campaign
Checks which shop ads block a new GMV Max campaign. These tools manage GMV Max campaigns for TikTok Shop sellers.
Read ·
gmv_max_occupied_custom_shop_ads_list_checkGives a GMV Max campaign exclusive access to a shop
Gives a GMV Max campaign exclusive access to a shop. These tools manage GMV Max campaigns for TikTok Shop sellers.
Write ·
gmv_max_exclusive_authorization_createShows a shop's exclusive GMV Max access
Shows a shop's exclusive GMV Max access. These tools manage GMV Max campaigns for TikTok Shop sellers.
Read ·
gmv_max_exclusive_authorization_getCreates a GMV Max session, such as a LIVE or product push
Creates a GMV Max session, such as a LIVE or product push. These tools manage GMV Max campaigns for TikTok Shop sellers.
Write ·
campaign_gmv_max_session_createShows a GMV Max session
Shows a GMV Max session. These tools manage GMV Max campaigns for TikTok Shop sellers.
Read ·
campaign_gmv_max_session_getLists GMV Max sessions
Lists GMV Max sessions. These tools manage GMV Max campaigns for TikTok Shop sellers.
Read ·
campaign_gmv_max_session_list_getChanges a GMV Max session
Changes a GMV Max session. These tools manage GMV Max campaigns for TikTok Shop sellers.
Write ·
campaign_gmv_max_session_updateDeletes a GMV Max session
Deletes a GMV Max session. These tools manage GMV Max campaigns for TikTok Shop sellers.
Delete ·
campaign_gmv_max_session_deleteCreates a preview of an ad before it goes live
Creates a preview of an ad before it goes live. These tools work with ad creatives and previews.
Try: “Show me a preview of this ad”
Read ·
creative_ads_preview_createSuggests ad text
Suggests ad text. These tools work with ad creatives and previews.
Try: “Suggest five ad texts for my sneaker sale”
Read ·
creative_smart_text_getSuggests a call-to-action button
Suggests a call-to-action button. These tools work with ad creatives and previews.
Try: “Which call to action should I use?”
Read ·
creative_cta_recommend_getEdits an ad image, such as changing its size
Edits an ad image, such as changing its size. These tools work with ad creatives and previews.
Write ·
creative_image_edit_getCreates a creative portfolio, such as interactive add-ons
Creates a creative portfolio, such as interactive add-ons. These tools work with ad creatives and previews.
Write ·
creative_portfolio_createShows a creative portfolio
Shows a creative portfolio. These tools work with ad creatives and previews.
Read ·
creative_portfolio_getLists your creative portfolios
Lists your creative portfolios. These tools work with ad creatives and previews.
Read ·
creative_portfolio_list_getDeletes creative portfolios
Deletes creative portfolios. These tools work with ad creatives and previews.
Delete ·
creative_portfolio_deleteShows where a creative asset is shared
Shows where a creative asset is shared. These tools work with ad creatives and previews.
Read ·
creative_asset_share_getDeletes creative assets
Deletes creative assets. These tools work with ad creatives and previews.
Delete ·
creative_asset_deleteCreates an automatic message for message ads
Creates an automatic message for message ads. These tools work with ad creatives and previews.
Write ·
creative_auto_message_createShows automatic messages for message ads
Shows automatic messages for message ads. These tools work with ad creatives and previews.
Read ·
creative_auto_message_getStarts fixing videos that do not meet ad requirements
Starts fixing videos that do not meet ad requirements. These tools work with ad creatives and previews.
Write ·
video_fix_task_createSuggests organic posts that would work well as Spark Ads
Suggests organic posts that would work well as Spark Ads. These tools work with ad creatives and previews.
Try: “Which of my posts would make good Spark Ads?”
Read ·
spark_ad_recommend_getLists your playable ads
Lists your playable ads. These tools work with ad creatives and previews.
Read ·
playable_getSaves a playable ad
Saves a playable ad. These tools work with ad creatives and previews.
Write ·
playable_saveChecks a playable ad before you use it
Checks a playable ad before you use it. These tools work with ad creatives and previews.
Read ·
playable_validateUploads a video to your ad library
Uploads a video to your ad library. These tools manage the media in your ad library.
Try: “Upload this video to my ad account”
Write ·
file_video_ad_uploadUploads an image to your ad library
Uploads an image to your ad library. These tools manage the media in your ad library.
Write ·
file_image_ad_uploadUploads music for ads
Uploads music for ads. These tools manage the media in your ad library.
Write ·
file_music_uploadSearches the videos in your ad library
Searches the videos in your ad library. These tools manage the media in your ad library.
Try: “Find my videos from last month”
Read ·
file_video_ad_searchSearches the images in your ad library
Searches the images in your ad library. These tools manage the media in your ad library.
Read ·
file_image_ad_searchShows details of videos in your ad library
Shows details of videos in your ad library. These tools manage the media in your ad library.
Read ·
file_video_ad_info_getShows details of images in your ad library
Shows details of images in your ad library. These tools manage the media in your ad library.
Read ·
file_image_ad_info_getLists music you can use in ads
Lists music you can use in ads. These tools manage the media in your ad library.
Read ·
file_music_getRenames videos in your ad library
Renames videos in your ad library. These tools manage the media in your ad library.
Write ·
file_video_ad_updateRenames images in your ad library
Renames images in your ad library. These tools manage the media in your ad library.
Write ·
file_image_ad_updateSuggests cover images for a video
Suggests cover images for a video. These tools manage the media in your ad library.
Read ·
file_video_suggestcover_getLists your custom audiences
Lists your custom audiences. These tools build and manage the audiences you target.
Try: “List my custom audiences and their sizes”
Read ·
dmp_custom_audience_list_getShows details of custom audiences
Shows details of custom audiences. These tools build and manage the audiences you target.
Read ·
dmp_custom_audience_getCreates a custom audience from a customer file
Creates a custom audience from a customer file. These tools build and manage the audiences you target.
Try: “Create an audience from this customer list”
Write ·
dmp_custom_audience_createCreates an audience from rules, such as people who visited your site
Creates an audience from rules, such as people who visited your site. These tools build and manage the audiences you target.
Try: “Make an audience of people who watched my videos”
Write ·
dmp_custom_audience_rule_createCreates a lookalike audience
Creates a lookalike audience. These tools build and manage the audiences you target.
Try: “Build a lookalike of my best customers”
Write ·
dmp_custom_audience_lookalike_createChanges a lookalike audience
Changes a lookalike audience. These tools build and manage the audiences you target.
Write ·
dmp_custom_audience_lookalike_updateChanges a custom audience
Changes a custom audience. These tools build and manage the audiences you target.
Write ·
dmp_custom_audience_updateDeletes custom audiences
Deletes custom audiences. These tools build and manage the audiences you target.
Delete ·
dmp_custom_audience_deleteApplies an uploaded file to an audience
Applies an uploaded file to an audience. These tools build and manage the audiences you target.
Write ·
dmp_custom_audience_applyShows who an audience is shared with
Shows who an audience is shared with. These tools build and manage the audiences you target.
Read ·
dmp_custom_audience_share_getStops sharing an audience
Stops sharing an audience. These tools build and manage the audiences you target.
Write ·
dmp_custom_audience_share_cancelLists your saved audiences
Lists your saved audiences. These tools build and manage the audiences you target.
Read ·
dmp_saved_audience_list_getSaves a targeting setup as an audience
Saves a targeting setup as an audience. These tools build and manage the audiences you target.
Write ·
dmp_saved_audience_createDeletes saved audiences
Deletes saved audiences. These tools build and manage the audiences you target.
Delete ·
dmp_saved_audience_deleteAdds or removes people from an audience segment
Adds or removes people from an audience segment. These tools build and manage the audiences you target.
Write ·
audience_segment_operateShows insights about an audience
Shows insights about an audience. These tools build and manage the audiences you target.
Try: “Tell me about the people in my lookalike audience”
Read ·
audience_insight_info_getShows how much two audiences overlap
Shows how much two audiences overlap. These tools build and manage the audiences you target.
Try: “How much do these two audiences overlap?”
Read ·
audience_insight_overlap_getLists audience packages for the Pangle network
Lists audience packages for the Pangle network. These tools build and manage the audiences you target.
Read ·
pangle_audience_package_getShows the apps blocked on the Pangle network
Shows the apps blocked on the Pangle network. These tools build and manage the audiences you target.
Read ·
pangle_block_list_getChanges the apps blocked on the Pangle network
Changes the apps blocked on the Pangle network. These tools build and manage the audiences you target.
Write ·
pangle_block_list_updateLists your product catalogs
Lists your product catalogs. These tools manage product catalogs for shopping ads.
Read ·
catalog_getShows a summary of a catalog, such as product counts
Shows a summary of a catalog, such as product counts. These tools manage product catalogs for shopping ads.
Try: “How many products in my catalog are approved?”
Read ·
catalog_overview_getCreates a product catalog
Creates a product catalog. These tools manage product catalogs for shopping ads.
Write ·
catalog_createChanges a catalog's settings
Changes a catalog's settings. These tools manage product catalogs for shopping ads.
Write ·
catalog_updateDeletes a catalog
Deletes a catalog. These tools manage product catalogs for shopping ads.
Delete ·
catalog_deleteLists products in a catalog
Lists products in a catalog. These tools manage product catalogs for shopping ads.
Read ·
catalog_product_getAdds products to a catalog
Adds products to a catalog. These tools manage product catalogs for shopping ads.
Try: “Upload this E-commerce catalog”
Write ·
catalog_product_uploadAdds products to a catalog from a file
Adds products to a catalog from a file. These tools manage product catalogs for shopping ads.
Write ·
catalog_product_file_uploadChanges products in a catalog
Changes products in a catalog. These tools manage product catalogs for shopping ads.
Try: “Mark these five products as out of stock”
Write ·
catalog_product_updateRemoves products from a catalog
Removes products from a catalog. These tools manage product catalogs for shopping ads.
Delete ·
catalog_product_deleteLists product sets
Lists product sets. These tools manage product catalogs for shopping ads.
Read ·
catalog_set_getCreates a product set, such as all sale items
Creates a product set, such as all sale items. These tools manage product catalogs for shopping ads.
Try: “Make a product set of everything under $30”
Write ·
catalog_set_createChanges a product set
Changes a product set. These tools manage product catalogs for shopping ads.
Write ·
catalog_set_updateDeletes a product set
Deletes a product set. These tools manage product catalogs for shopping ads.
Delete ·
catalog_set_deleteLists the products in a product set
Lists the products in a product set. These tools manage product catalogs for shopping ads.
Read ·
catalog_set_product_getLists a catalog's scheduled product feeds
Lists a catalog's scheduled product feeds. These tools manage product catalogs for shopping ads.
Read ·
catalog_feed_getSets up a scheduled product feed
Sets up a scheduled product feed. These tools manage product catalogs for shopping ads.
Write ·
catalog_feed_createChanges a product feed
Changes a product feed. These tools manage product catalogs for shopping ads.
Write ·
catalog_feed_updateTurns a product feed on or off
Turns a product feed on or off. These tools manage product catalogs for shopping ads.
Write ·
catalog_feed_switch_updateDeletes a product feed
Deletes a product feed. These tools manage product catalogs for shopping ads.
Delete ·
catalog_feed_deleteLists catalog videos
Lists catalog videos. These tools manage product catalogs for shopping ads.
Read ·
catalog_video_getUploads videos to a catalog
Uploads videos to a catalog. These tools manage product catalogs for shopping ads.
Write ·
catalog_video_file_uploadDeletes catalog videos
Deletes catalog videos. These tools manage product catalogs for shopping ads.
Delete ·
catalog_video_deleteLists catalog video templates
Lists catalog video templates. These tools manage product catalogs for shopping ads.
Read ·
catalog_video_package_getLinks a pixel or app to a catalog
Links a pixel or app to a catalog. These tools manage product catalogs for shopping ads.
Write ·
catalog_eventsource_bindUnlinks a pixel or app from a catalog
Unlinks a pixel or app from a catalog. These tools manage product catalogs for shopping ads.
Write ·
catalog_eventsource_unbindShows which pixels or apps are linked to a catalog
Shows which pixels or apps are linked to a catalog. These tools manage product catalogs for shopping ads.
Read ·
catalog_eventsource_bind_getShows trending products for catalog ads
Shows trending products for catalog ads. These tools manage product catalogs for shopping ads.
Read ·
catalog_insight_product_getShows trending product categories
Shows trending product categories. These tools manage product catalogs for shopping ads.
Read ·
catalog_insight_category_getLists filters for catalog insights
Lists filters for catalog insights. These tools manage product catalogs for shopping ads.
Read ·
catalog_insight_filter_getLists countries where catalogs can be used
Lists countries where catalogs can be used. These tools manage product catalogs for shopping ads.
Read ·
catalog_available_country_getLists the currencies each location uses
Lists the currencies each location uses. These tools manage product catalogs for shopping ads.
Read ·
catalog_location_currency_getLists the allowed values for catalog fields
Lists the allowed values for catalog fields. These tools manage product catalogs for shopping ads.
Read ·
catalog_lexicon_getMoves a catalog into a Business Center
Moves a catalog into a Business Center. These tools manage product catalogs for shopping ads.
Write ·
catalog_capitalize_migrateFinds problems in a catalog, such as rejected products
Finds problems in a catalog, such as rejected products. These tools find problems in product catalogs.
Try: “Check my catalog for any diagnostic issues”
Read ·
diagnostic_catalog_getFinds problems with the pixel or app linked to a catalog
Finds problems with the pixel or app linked to a catalog. These tools find problems in product catalogs.
Read ·
diagnostic_catalog_eventsource_issue_getShows match rates between your pixel events and catalog
Shows match rates between your pixel events and catalog. These tools find problems in product catalogs.
Read ·
diagnostic_catalog_eventsource_metric_getStarts a full check of catalog products
Starts a full check of catalog products. These tools find problems in product catalogs.
Read ·
diagnostic_catalog_product_task_createLists your pixels and the events they track
Lists your pixels and the events they track. These tools manage the TikTok Pixel that tracks actions on your website.
Try: “Is my pixel firing purchase events?”
Read ·
pixel_list_getCreates a pixel for your website
Creates a pixel for your website. These tools manage the TikTok Pixel that tracks actions on your website.
Write ·
pixel_createChanges a pixel's settings
Changes a pixel's settings. These tools manage the TikTok Pixel that tracks actions on your website.
Write ·
pixel_updateAdds an event for a pixel to track
Adds an event for a pixel to track. These tools manage the TikTok Pixel that tracks actions on your website.
Write ·
pixel_event_createChanges a pixel event
Changes a pixel event. These tools manage the TikTok Pixel that tracks actions on your website.
Write ·
pixel_event_updateDeletes a pixel event
Deletes a pixel event. These tools manage the TikTok Pixel that tracks actions on your website.
Delete ·
pixel_event_deleteLists events tracked on Instant Pages
Lists events tracked on Instant Pages. These tools manage the TikTok Pixel that tracks actions on your website.
Read ·
pixel_instant_page_event_getLists your custom conversions
Lists your custom conversions. These tools manage custom conversion rules.
Read ·
custom_conversion_list_getShows a custom conversion
Shows a custom conversion. These tools manage custom conversion rules.
Read ·
custom_conversion_getCreates a custom conversion from pixel events
Creates a custom conversion from pixel events. These tools manage custom conversion rules.
Write ·
custom_conversion_createChanges a custom conversion
Changes a custom conversion. These tools manage custom conversion rules.
Write ·
custom_conversion_updateDeletes a custom conversion
Deletes a custom conversion. These tools manage custom conversion rules.
Delete ·
custom_conversion_deleteLists your offline event sets
Lists your offline event sets. These tools manage offline event sets, such as in-store sales.
Read ·
offline_getCreates an offline event set
Creates an offline event set. These tools manage offline event sets, such as in-store sales.
Write ·
offline_createChanges an offline event set
Changes an offline event set. These tools manage offline event sets, such as in-store sales.
Write ·
offline_updateDeletes an offline event set
Deletes an offline event set. These tools manage offline event sets, such as in-store sales.
Delete ·
offline_deleteLists your CRM event sets
Lists your CRM event sets. These tools manage events from your CRM.
Read ·
crm_list_getCreates a CRM event set
Creates a CRM event set. These tools manage events from your CRM.
Write ·
crm_createLists event sets for messaging ads
Lists event sets for messaging ads. These tools manage events from your CRM.
Read ·
ctm_message_event_set_getLists the apps in your ad account
Lists the apps in your ad account. These tools manage the mobile apps you advertise.
Read ·
app_list_getShows details of an app
Shows details of an app. These tools manage the mobile apps you advertise.
Read ·
app_info_getAdds an app to your ad account
Adds an app to your ad account. These tools manage the mobile apps you advertise.
Write ·
app_createChanges an app's details
Changes an app's details. These tools manage the mobile apps you advertise.
Write ·
app_updateLists the in-app events you can optimize for
Lists the in-app events you can optimize for. These tools manage the mobile apps you advertise.
Read ·
app_optimization_event_getLists the in-app events you can retarget on
Lists the in-app events you can retarget on. These tools manage the mobile apps you advertise.
Read ·
app_optimization_event_retargeting_getLists comments on your ads
Lists comments on your ads. These tools manage comments on your ads.
Try: “Show me negative comments on my ads this week”
Read ·
comment_list_getReplies to a comment on your ad
Replies to a comment on your ad. These tools manage comments on your ads.
Try: “Reply 'Thanks!' to the top comment”
Write ·
comment_post_createHides or shows comments on your ads
Hides or shows comments on your ads. These tools manage comments on your ads.
Try: “Hide comments that mention competitors”
Write ·
comment_status_updateDeletes comments on your ads
Deletes comments on your ads. These tools manage comments on your ads.
Delete ·
comment_deleteShows the ads and posts a comment belongs to
Shows the ads and posts a comment belongs to. These tools manage comments on your ads.
Read ·
comment_reference_getStarts exporting comments
Starts exporting comments. These tools manage comments on your ads.
Read ·
comment_task_createLists the words that hide comments on your ads
Lists the words that hide comments on your ads. These tools manage words that hide comments on your ads.
Read ·
blockedword_list_getAdds blocked words for ad comments
Adds blocked words for ad comments. These tools manage words that hide comments on your ads.
Try: “Block comments containing 'scam'”
Write ·
blockedword_createChanges a blocked word
Changes a blocked word. These tools manage words that hide comments on your ads.
Write ·
blockedword_updateRemoves blocked words
Removes blocked words. These tools manage words that hide comments on your ads.
Delete ·
blockedword_deleteChecks whether words are already blocked
Checks whether words are already blocked. These tools manage words that hide comments on your ads.
Read ·
blockedword_checkStarts exporting blocked words
Starts exporting blocked words. These tools manage words that hide comments on your ads.
Read ·
blockedword_task_createGets the leads your lead ads collected
Gets the leads your lead ads collected. These tools get leads from lead generation ads.
Try: “Download the leads from my form this week”
Read ·
lead_getLists the fields on your lead forms
Lists the fields on your lead forms. These tools get leads from lead generation ads.
Read ·
lead_field_getLists your Instant Pages and lead forms
Lists your Instant Pages and lead forms. These tools manage Instant Pages and lead forms.
Read ·
page_getLists the fields on a lead form
Lists the fields on a lead form. These tools manage Instant Pages and lead forms.
Read ·
page_field_getStarts exporting leads from a form
Starts exporting leads from a form. These tools manage Instant Pages and lead forms.
Read ·
page_lead_task_createLists your form libraries
Lists your form libraries. These tools manage Instant Pages and lead forms.
Read ·
page_library_getMoves a form library to another account
Moves a form library to another account. These tools manage Instant Pages and lead forms.
Write ·
page_library_transferLists your automated rules
Lists your automated rules. These tools manage rules that change ads automatically.
Read ·
optimizer_rule_list_getShows an automated rule
Shows an automated rule. These tools manage rules that change ads automatically.
Read ·
optimizer_rule_getCreates a rule, such as pausing ads above a cost
Creates a rule, such as pausing ads above a cost. These tools manage rules that change ads automatically.
Try: “Create a rule that pauses ads with CPA over $50”
Write ·
optimizer_rule_createChanges an automated rule
Changes an automated rule. These tools manage rules that change ads automatically.
Write ·
optimizer_rule_updateTurns automated rules on, off or deletes them
Turns automated rules on, off or deletes them. These tools manage rules that change ads automatically.
Delete ·
optimizer_rule_update_status_updateShows what an automated rule did
Shows what an automated rule did. These tools manage rules that change ads automatically.
Read ·
optimizer_rule_result_getLists the results of your automated rules
Lists the results of your automated rules. These tools manage rules that change ads automatically.
Read ·
optimizer_rule_result_list_getShows which ads a rule applies to
Shows which ads a rule applies to. These tools manage rules that change ads automatically.
Read ·
optimizer_rule_batch_bind_getCreates an A/B test
Creates an A/B test. These tools run A/B tests between ad groups.
Try: “Test two audiences against each other for a week”
Write ·
split_test_createChanges an A/B test
Changes an A/B test. These tools run A/B tests between ad groups.
Write ·
split_test_updateShows the results of an A/B test
Shows the results of an A/B test. These tools run A/B tests between ad groups.
Try: “Which side won my split test?”
Read ·
split_test_result_getEnds an A/B test
Ends an A/B test. These tools run A/B tests between ad groups.
Write ·
split_test_end_getPromotes the winning side of an A/B test
Promotes the winning side of an A/B test. These tools run A/B tests between ad groups.
Write ·
split_test_promote_runLists negative keywords for search ads
Lists negative keywords for search ads. These tools manage negative keywords for search ads.
Read ·
search_ad_negative_keyword_getAdds negative keywords to search ads
Adds negative keywords to search ads. These tools manage negative keywords for search ads.
Try: “Stop my ads showing for 'free'”
Write ·
search_ad_negative_keyword_addChanges negative keywords
Changes negative keywords. These tools manage negative keywords for search ads.
Write ·
search_ad_negative_keyword_updateRemoves negative keywords
Removes negative keywords. These tools manage negative keywords for search ads.
Delete ·
search_ad_negative_keyword_deleteLists the TikTok accounts your ads can run as
Lists the TikTok accounts your ads can run as. These tools look up the TikTok accounts your ads run as.
Read ·
identity_getShows details of a TikTok account used for ads
Shows details of a TikTok account used for ads. These tools look up the TikTok accounts your ads run as.
Read ·
identity_info_getLists posts from a TikTok account you can use in ads
Lists posts from a TikTok account you can use in ads. These tools look up the TikTok accounts your ads run as.
Try: “Which of my posts can I use in ads?”
Read ·
identity_video_getShows details of a post you can use in ads
Shows details of a post you can use in ads. These tools look up the TikTok accounts your ads run as.
Read ·
identity_video_info_getLists LIVE videos you can promote
Lists LIVE videos you can promote. These tools look up the TikTok accounts your ads run as.
Read ·
identity_live_getChecks whether a post's music can be used in ads
Checks whether a post's music can be used in ads. These tools look up the TikTok accounts your ads run as.
Read ·
identity_music_authorization_getLists series content you can promote
Lists series content you can promote. These tools look up the TikTok accounts your ads run as.
Read ·
identity_native_series_getLists the creator posts you are allowed to promote
Lists the creator posts you are allowed to promote. These tools use creators' posts as Spark Ads.
Read ·
tt_video_list_getShows details of an authorized creator post
Shows details of an authorized creator post. These tools use creators' posts as Spark Ads.
Read ·
tt_video_info_getUses a creator's authorization code to promote their post
Uses a creator's authorization code to promote their post. These tools use creators' posts as Spark Ads.
Try: “Use this code to add the creator's video”
Write ·
tt_video_authorize_applyStops using an authorized creator post
Stops using an authorized creator post. These tools use creators' posts as Spark Ads.
Write ·
tt_video_unbindLists accounts with a product showcase
Lists accounts with a product showcase. These tools manage product showcases.
Read ·
showcase_identity_getLists products in a showcase
Lists products in a showcase. These tools manage product showcases.
Read ·
showcase_product_getLists regions for a showcase
Lists regions for a showcase. These tools manage product showcases.
Read ·
showcase_region_getLists the TikTok Shops you can advertise
Lists the TikTok Shops you can advertise. These tools look up your TikTok Shop for ads.
Read ·
store_list_getLists products in a TikTok Shop
Lists products in a TikTok Shop. These tools look up your TikTok Shop for ads.
Read ·
store_product_getLists your creator campaigns
Lists your creator campaigns. These tools manage creator campaigns in TikTok One.
Read ·
tto_tcm_campaign_getCreates a creator campaign
Creates a creator campaign. These tools manage creator campaigns in TikTok One.
Try: “Start a creator campaign for our new flavor”
Write ·
tto_tcm_campaign_createChanges a creator campaign
Changes a creator campaign. These tools manage creator campaigns in TikTok One.
Write ·
tto_tcm_campaign_updateLinks a creator campaign to an ad account
Links a creator campaign to an ad account. These tools manage creator campaigns in TikTok One.
Write ·
tto_tcm_campaign_linkChecks whether a creator campaign is linked
Checks whether a creator campaign is linked. These tools manage creator campaigns in TikTok One.
Read ·
tto_tcm_campaign_link_status_getPulls reports on creator campaigns
Pulls reports on creator campaigns. These tools manage creator campaigns in TikTok One.
Read ·
tto_tcm_reportRanks creators by performance
Ranks creators by performance. These tools manage creator campaigns in TikTok One.
Read ·
tto_tcm_rank_getLists creator categories
Lists creator categories. These tools manage creator campaigns in TikTok One.
Read ·
tto_tcm_category_label_getShows your brand profile for creators
Shows your brand profile for creators. These tools manage creator campaigns in TikTok One.
Read ·
tto_tcm_brand_profile_getCreates a brand profile for creators
Creates a brand profile for creators. These tools manage creator campaigns in TikTok One.
Write ·
tto_tcm_brand_profile_createLists links shown on creator videos
Lists links shown on creator videos. These tools manage creator campaigns in TikTok One.
Read ·
tto_tcm_anchor_getAdds a link to creator videos
Adds a link to creator videos. These tools manage creator campaigns in TikTok One.
Write ·
tto_tcm_anchor_createRemoves a link from creator videos
Removes a link from creator videos. These tools manage creator campaigns in TikTok One.
Delete ·
tto_tcm_anchor_deleteRequests to use a creator's video in ads
Requests to use a creator's video in ads. These tools manage creator campaigns in TikTok One.
Write ·
tcm_tt_video_applyChecks a request to use a creator's video
Checks a request to use a creator's video. These tools manage creator campaigns in TikTok One.
Read ·
tcm_tt_video_status_getShows details of your ad accounts
Shows details of your ad accounts. These tools look at your ad accounts.
Try: “Which ad accounts do I have?”
Read ·
advertiser_info_getShows an ad account's balance
Shows an ad account's balance. These tools look at your ad accounts.
Try: “How much is left in my ad balance?”
Read ·
advertiser_balance_getLists an ad account's payments and charges
Lists an ad account's payments and charges. These tools look at your ad accounts.
Read ·
advertiser_transaction_getChanges an ad account's details
Changes an ad account's details. These tools look at your ad accounts.
Write ·
advertiser_updateLists the ad accounts you authorized
Lists the ad accounts you authorized. These tools look at your ad accounts.
Read ·
auth_advertiser_getShows the TikTok for Business user you signed in as
Shows the TikTok for Business user you signed in as. These tools look at your ad accounts.
Read ·
user_info_getLists your notification subscriptions
Lists your notification subscriptions. These tools look at your ad accounts.
Read ·
subscription_getSubscribes to notifications, such as ad review changes
Subscribes to notifications, such as ad review changes. These tools look at your ad accounts.
Write ·
subscription_subscribe_createStops a notification subscription
Stops a notification subscription. These tools look at your ad accounts.
Write ·
subscription_unsubscribe_cancelStarts an export of your account's change history
Starts an export of your account's change history. These tools show who changed what in your ad account.
Try: “What changed in my account yesterday?”
Read ·
changelog_task_createShows recent changes in your ad account
Shows recent changes in your ad account. These tools show who changed what in your ad account.
Read ·
changelog_getLists your Business Centers
Lists your Business Centers. These tools manage a Business Center, which holds ad accounts, people and assets.
Read ·
bc_getCreates a Business Center
Creates a Business Center. These tools manage a Business Center, which holds ad accounts, people and assets.
Write ·
bc_createCreates a new ad account in a Business Center
Creates a new ad account in a Business Center. These tools manage a Business Center, which holds ad accounts, people and assets.
Write ·
bc_advertiser_createDisables ad accounts in a Business Center
Disables ad accounts in a Business Center. These tools manage a Business Center, which holds ad accounts, people and assets.
Write ·
bc_advertiser_disableShows an ad account's currency, time zone and country
Shows an ad account's currency, time zone and country. These tools manage a Business Center, which holds ad accounts, people and assets.
Read ·
bc_advertiser_attribute_getShows an ad account's business verification
Shows an ad account's business verification. These tools manage a Business Center, which holds ad accounts, people and assets.
Read ·
bc_advertiser_qualification_getChecks UnionPay details for an ad account
Checks UnionPay details for an ad account. These tools manage a Business Center, which holds ad accounts, people and assets.
Read ·
bc_advertiser_unionpay_info_checkSubmits UnionPay details for an ad account
Submits UnionPay details for an ad account. These tools manage a Business Center, which holds ad accounts, people and assets.
Write ·
bc_advertiser_unionpay_info_submitLists people in a Business Center
Lists people in a Business Center. These tools manage a Business Center, which holds ad accounts, people and assets.
Read ·
bc_member_getInvites people to a Business Center
Invites people to a Business Center. These tools manage a Business Center, which holds ad accounts, people and assets.
Try: “Invite alex@agency.com as an analyst”
Write ·
bc_member_inviteChanges a member's role
Changes a member's role. These tools manage a Business Center, which holds ad accounts, people and assets.
Write ·
bc_member_updateRemoves people from a Business Center
Removes people from a Business Center. These tools manage a Business Center, which holds ad accounts, people and assets.
Delete ·
bc_member_deleteLists partners in a Business Center
Lists partners in a Business Center. These tools manage a Business Center, which holds ad accounts, people and assets.
Read ·
bc_partner_getAdds a partner to a Business Center
Adds a partner to a Business Center. These tools manage a Business Center, which holds ad accounts, people and assets.
Write ·
bc_partner_addRemoves a partner
Removes a partner. These tools manage a Business Center, which holds ad accounts, people and assets.
Delete ·
bc_partner_deleteLists assets shared with or by a partner
Lists assets shared with or by a partner. These tools manage a Business Center, which holds ad accounts, people and assets.
Read ·
bc_partner_asset_getStops sharing assets with a partner
Stops sharing assets with a partner. These tools manage a Business Center, which holds ad accounts, people and assets.
Delete ·
bc_partner_asset_deleteLists assets in a Business Center
Lists assets in a Business Center. These tools manage a Business Center, which holds ad accounts, people and assets.
Read ·
bc_asset_getGives a member access to assets
Gives a member access to assets. These tools manage a Business Center, which holds ad accounts, people and assets.
Write ·
bc_asset_assignRemoves a member's access to assets
Removes a member's access to assets. These tools manage a Business Center, which holds ad accounts, people and assets.
Write ·
bc_asset_unassignLists who can access an asset
Lists who can access an asset. These tools manage a Business Center, which holds ad accounts, people and assets.
Read ·
bc_asset_member_getLists partners who can access an asset
Lists partners who can access an asset. These tools manage a Business Center, which holds ad accounts, people and assets.
Read ·
bc_asset_partner_getLists all assets as an admin
Lists all assets as an admin. These tools manage a Business Center, which holds ad accounts, people and assets.
Read ·
bc_asset_admin_getDeletes assets as an admin
Deletes assets as an admin. These tools manage a Business Center, which holds ad accounts, people and assets.
Delete ·
bc_asset_admin_deleteGives an ad account access to assets
Gives an ad account access to assets. These tools manage a Business Center, which holds ad accounts, people and assets.
Write ·
bc_asset_advertiser_assignRemoves an ad account's access to assets
Removes an ad account's access to assets. These tools manage a Business Center, which holds ad accounts, people and assets.
Write ·
bc_asset_advertiser_unassignLists assets an ad account can use
Lists assets an ad account can use. These tools manage a Business Center, which holds ad accounts, people and assets.
Read ·
bc_asset_advertiser_assigned_getShows an asset's authorizations
Shows an asset's authorizations. These tools manage a Business Center, which holds ad accounts, people and assets.
Read ·
bc_asset_account_authorization_getShows an asset group
Shows an asset group. These tools manage a Business Center, which holds ad accounts, people and assets.
Read ·
bc_asset_group_getLists asset groups
Lists asset groups. These tools manage a Business Center, which holds ad accounts, people and assets.
Read ·
bc_asset_group_listCreates an asset group
Creates an asset group. These tools manage a Business Center, which holds ad accounts, people and assets.
Write ·
bc_asset_group_createChanges an asset group
Changes an asset group. These tools manage a Business Center, which holds ad accounts, people and assets.
Write ·
bc_asset_group_updateDeletes asset groups
Deletes asset groups. These tools manage a Business Center, which holds ad accounts, people and assets.
Delete ·
bc_asset_group_deleteShows which ad accounts a pixel is linked to
Shows which ad accounts a pixel is linked to. These tools manage a Business Center, which holds ad accounts, people and assets.
Read ·
bc_pixel_link_getLinks or unlinks a pixel from ad accounts
Links or unlinks a pixel from ad accounts. These tools manage a Business Center, which holds ad accounts, people and assets.
Write ·
bc_pixel_link_updateMoves a pixel to a Business Center
Moves a pixel to a Business Center. These tools manage a Business Center, which holds ad accounts, people and assets.
Write ·
bc_pixel_transferShows a Business Center's balance
Shows a Business Center's balance. These tools handle money and invoices in a Business Center. The Claude directory version leaves them out.
Read ·
bc_balance_getShows spend for accounts in a Business Center
Shows spend for accounts in a Business Center. These tools handle money and invoices in a Business Center. The Claude directory version leaves them out.
Try: “How much did each account spend this month?”
Read ·
bc_account_cost_getShows the budget change history of an ad account
Shows the budget change history of an ad account. These tools handle money and invoices in a Business Center. The Claude directory version leaves them out.
Read ·
bc_account_budget_changelog_getLists payments and charges for ad accounts
Lists payments and charges for ad accounts. These tools handle money and invoices in a Business Center. The Claude directory version leaves them out.
Read ·
bc_account_transaction_getLists a Business Center's payments and charges
Lists a Business Center's payments and charges. These tools handle money and invoices in a Business Center. The Claude directory version leaves them out.
Read ·
bc_transaction_getMoves money between a Business Center and its ad accounts
Moves money between a Business Center and its ad accounts. These tools handle money and invoices in a Business Center. The Claude directory version leaves them out. Check carefully before you approve it, since it moves money or credit.
Write ·
bc_transferShows billing groups
Shows billing groups. These tools handle money and invoices in a Business Center. The Claude directory version leaves them out.
Read ·
bc_billing_group_getCreates a billing group
Creates a billing group. These tools handle money and invoices in a Business Center. The Claude directory version leaves them out.
Write ·
bc_billing_group_createChanges a billing group
Changes a billing group. These tools handle money and invoices in a Business Center. The Claude directory version leaves them out.
Write ·
bc_billing_group_updateLists ad accounts in a billing group
Lists ad accounts in a billing group. These tools handle money and invoices in a Business Center. The Claude directory version leaves them out.
Read ·
bc_billing_group_advertiser_listLists invoices
Lists invoices. These tools handle money and invoices in a Business Center. The Claude directory version leaves them out.
Read ·
bc_invoice_getShows unpaid invoice totals
Shows unpaid invoice totals. These tools handle money and invoices in a Business Center. The Claude directory version leaves them out.
Read ·
bc_invoice_unpaid_getStarts downloading invoices in bulk
Starts downloading invoices in bulk. These tools handle money and invoices in a Business Center. The Claude directory version leaves them out.
Read ·
bc_invoice_task_createShows your payment portfolios
Shows your payment portfolios. These tools manage shared payment methods and credit lines. The Claude directory version leaves them out.
Read ·
payment_portfolio_getCreates a payment portfolio
Creates a payment portfolio. These tools manage shared payment methods and credit lines. The Claude directory version leaves them out.
Write ·
payment_portfolio_createLists ad accounts using a payment portfolio
Lists ad accounts using a payment portfolio. These tools manage shared payment methods and credit lines. The Claude directory version leaves them out.
Read ·
payment_portfolio_advertiser_getAdds or removes ad accounts from a payment portfolio
Adds or removes ad accounts from a payment portfolio. These tools manage shared payment methods and credit lines. The Claude directory version leaves them out.
Write ·
payment_portfolio_advertiser_updateChanges a payment portfolio's credit line
Changes a payment portfolio's credit line. These tools manage shared payment methods and credit lines. The Claude directory version leaves them out. Check carefully before you approve it, since it moves money or credit.
Write ·
payment_portfolio_credit_line_updateLists people who can use a payment portfolio
Lists people who can use a payment portfolio. These tools manage shared payment methods and credit lines. The Claude directory version leaves them out.
Read ·
payment_portfolio_user_getSearches targeting options, such as interests or locations
Searches targeting options, such as interests or locations. These tools look up targeting options and suggestions.
Try: “Find interest targeting for home fitness”
Read ·
tool_targeting_searchSearches targeting options by keyword
Searches targeting options by keyword. These tools look up targeting options and suggestions.
Read ·
targeting_searchSuggests interest keywords for targeting
Suggests interest keywords for targeting. These tools look up targeting options and suggestions.
Try: “Suggest interests for a skincare brand”
Read ·
tool_interest_keyword_recommend_searchLists interest categories for targeting
Lists interest categories for targeting. These tools look up targeting options and suggestions.
Read ·
tool_interest_category_getLooks up interest keywords
Looks up interest keywords. These tools look up targeting options and suggestions.
Read ·
tool_interest_keyword_getSuggests hashtags for targeting
Suggests hashtags for targeting. These tools look up targeting options and suggestions.
Read ·
tool_hashtag_recommend_searchLooks up hashtags for targeting
Looks up hashtags for targeting. These tools look up targeting options and suggestions.
Read ·
tool_hashtag_getLists behavior categories for targeting
Lists behavior categories for targeting. These tools look up targeting options and suggestions.
Read ·
tool_action_category_getSuggests targeting categories
Suggests targeting categories. These tools look up targeting options and suggestions.
Read ·
tool_targeting_category_recommend_getShows details of targeting options
Shows details of targeting options. These tools look up targeting options and suggestions.
Read ·
tool_targeting_info_getLists targeting options
Lists targeting options. These tools look up targeting options and suggestions.
Read ·
tool_targeting_list_getSuggests a bid
Suggests a bid. These tools look up targeting options and suggestions.
Try: “What bid should I use for this ad group?”
Read ·
tool_bid_recommendSuggests keywords for search ads
Suggests keywords for search ads. These tools look up targeting options and suggestions.
Read ·
tool_search_keyword_recommendGives keyword ideas for search ads
Gives keyword ideas for search ads. These tools look up targeting options and suggestions.
Read ·
tool_search_keyword_idea_getShows suggestions to improve an ad group
Shows suggestions to improve an ad group. These tools look up targeting options and suggestions.
Read ·
tool_diagnosis_getChecks the health of search ads
Checks the health of search ads. These tools look up targeting options and suggestions.
Read ·
tool_search_diagnosis_health_getLists content you can keep your ads away from
Lists content you can keep your ads away from. These tools look up targeting options and suggestions.
Read ·
tool_content_exclusion_getShows details of content exclusion categories
Shows details of content exclusion categories. These tools look up targeting options and suggestions.
Read ·
tool_content_exclusion_info_getLists content topics you can target
Lists content topics you can target. These tools look up targeting options and suggestions.
Read ·
tool_contextual_tag_getShows details of content topics
Shows details of content topics. These tools look up targeting options and suggestions.
Read ·
tool_contextual_tag_info_getChecks your brand safety partner setup
Checks your brand safety partner setup. These tools look up targeting options and suggestions.
Read ·
tool_brand_safety_partner_authorize_status_getShows your brand safety filter for TikTok placements
Shows your brand safety filter for TikTok placements. These tools look up targeting options and suggestions.
Read ·
tiktok_inventory_filters_getChanges your brand safety filter for TikTok placements
Changes your brand safety filter for TikTok placements. These tools look up targeting options and suggestions.
Write ·
tiktok_inventory_filters_updateLists campaign labels
Lists campaign labels. These tools look up targeting options and suggestions.
Read ·
campaign_label_getLists TikTok Minis you can promote
Lists TikTok Minis you can promote. These tools look up targeting options and suggestions.
Read ·
minis_getChecks whether value-based bidding is available
Checks whether value-based bidding is available. These tools look up targeting options and suggestions.
Read ·
tool_vbo_status_checkChecks that a landing page link works for ads
Checks that a landing page link works for ads. These tools look up targeting options and suggestions.
Read ·
tool_url_validateBuilds a deep link that opens TikTok
Builds a deep link that opens TikTok. These tools look up targeting options and suggestions.
Read ·
tool_open_url_getUsed by the assistant behind the scenes
Checks whether a background report is ready
Checks whether a background report is ready. These tools pull performance numbers from TikTok Ads Manager.
Read ·
report_task_checkDownloads a finished background report
Downloads a finished background report. These tools pull performance numbers from TikTok Ads Manager.
Read ·
report_task_downloadChecks whether a campaign copy has finished
Checks whether a campaign copy has finished. These tools manage campaigns, the top level of a TikTok ad setup.
Read ·
campaign_copy_task_checkShows how many more campaigns you can create
Shows how many more campaigns you can create. These tools manage campaigns, the top level of a TikTok ad setup.
Read ·
campaign_quota_info_getShows how many more ad groups you can create
Shows how many more ad groups you can create. These tools manage ad groups, where budget, schedule and targeting live.
Read ·
adgroup_quota_getChecks on a video fix job
Checks on a video fix job. These tools work with ad creatives and previews.
Read ·
video_fix_task_getChecks whether a file name is already taken
Checks whether a file name is already taken. These tools manage the media in your ad library.
Read ·
file_name_checkUploads a file for short-term use by other tools
Uploads a file for short-term use by other tools. These tools manage the media in your ad library.
Write ·
file_temporarily_uploadShows the history of audience file updates
Shows the history of audience file updates. These tools build and manage the audiences you target.
Read ·
dmp_custom_audience_apply_log_getShows the history of audience sharing
Shows the history of audience sharing. These tools build and manage the audiences you target.
Read ·
dmp_custom_audience_share_log_getShows the result of a product upload
Shows the result of a product upload. These tools manage product catalogs for shopping ads.
Read ·
catalog_product_log_getShows the results of feed updates
Shows the results of feed updates. These tools manage product catalogs for shopping ads.
Read ·
catalog_feed_log_getShows the results of catalog video uploads
Shows the results of catalog video uploads. These tools manage product catalogs for shopping ads.
Read ·
catalog_video_log_getGets the results of a catalog product check
Gets the results of a catalog product check. These tools find problems in product catalogs.
Read ·
diagnostic_catalog_product_task_getChecks on a comment export
Checks on a comment export. These tools manage comments on your ads.
Read ·
comment_task_checkDownloads exported comments
Downloads exported comments. These tools manage comments on your ads.
Read ·
comment_task_downloadChecks on a blocked word export
Checks on a blocked word export. These tools manage words that hide comments on your ads.
Read ·
blockedword_task_checkDownloads exported blocked words
Downloads exported blocked words. These tools manage words that hide comments on your ads.
Read ·
blockedword_task_downloadDownloads exported leads
Downloads exported leads. These tools manage Instant Pages and lead forms.
Read ·
page_lead_task_downloadShows the TikTok One account you connected
Shows the TikTok One account you connected. These tools manage creator campaigns in TikTok One.
Read ·
tto_oauth2_info_getShows the creator marketplace account you connected
Shows the creator marketplace account you connected. These tools manage creator campaigns in TikTok One.
Read ·
tto_oauth2_tcm_getChecks on a change history export
Checks on a change history export. These tools show who changed what in your ad account.
Read ·
changelog_task_checkDownloads a change history export
Downloads a change history export. These tools show who changed what in your ad account.
Read ·
changelog_task_downloadShows how many more assets you can link
Shows how many more assets you can link. These tools manage a Business Center, which holds ad accounts, people and assets.
Read ·
asset_bind_quota_getChecks on a bulk invoice download
Checks on a bulk invoice download. These tools handle money and invoices in a Business Center. The Claude directory version leaves them out.
Read ·
bc_invoice_task_getLists bulk invoice downloads
Lists bulk invoice downloads. These tools handle money and invoices in a Business Center. The Claude directory version leaves them out.
Read ·
bc_invoice_task_listLists regions you can target
Lists regions you can target. These tools look up targeting options and suggestions.
Read ·
tool_region_getLooks up locations by name for targeting
Looks up locations by name for targeting. These tools look up targeting options and suggestions.
Read ·
search_region_getLists languages you can target
Lists languages you can target. These tools look up targeting options and suggestions.
Read ·
tool_language_getLists phone models you can target
Lists phone models you can target. These tools look up targeting options and suggestions.
Read ·
tool_device_model_getLists operating system versions you can target
Lists operating system versions you can target. These tools look up targeting options and suggestions.
Read ·
tool_os_version_getLists mobile carriers you can target
Lists mobile carriers you can target. These tools look up targeting options and suggestions.
Read ·
tool_carrier_getLists phone country codes
Lists phone country codes. These tools look up targeting options and suggestions.
Read ·
tool_phone_region_code_getLists time zones for ad accounts
Lists time zones for ad accounts. These tools look up targeting options and suggestions.
Read ·
tool_timezone_getShows the terms you must accept for some features
Shows the terms you must accept for some features. These tools handle TikTok's advertising terms.
Read ·
term_getChecks whether you accepted a set of terms
Checks whether you accepted a set of terms. These tools handle TikTok's advertising terms.
Read ·
term_checkAccepts a set of terms for your account
Accepts a set of terms for your account. These tools handle TikTok's advertising terms.
Write ·
term_confirm
From the official docs
Pros and cons
Good
- Built and run by TikTok, with nothing to install
- Covers campaigns, Smart+, GMV Max, reports, catalogs, audiences, pixels and Business Center
- No developer account or app needed; sign in with your TikTok for Business account
- Choice of a full server or a lighter one that loads about 40 core tools first
- Step-by-step TikTok guides for Claude, ChatGPT and Cursor
Watch out
- Cannot post or schedule organic TikTok videos
- No read-only mode, and it can spend ad money
- Sign-in expires every 30 days
- Loading all tools at once takes a lot of room in your AI app's memory
- The Claude directory version leaves out billing and payment tools
- Some tools vary by region and account, and not every ads API feature is covered yet
Permissions
high risk · 4 things to watch
High risk
Your assistant can create ads, raise budgets, delete audiences and, on the full server, move money between accounts, so one wrong instruction can spend real ad money. Ask it to keep new campaigns paused and to show each change before it applies it, and keep your AI app's approval prompts on.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
It can launch campaigns and change budgets
It can create campaigns and ads, change budgets and bids, and switch ads on or off. Ask it to keep new campaigns paused until you check them. business-api.tiktok.com
The full server can move money
The full server has tools for Business Center transfers, billing groups, invoices and credit lines. Use the Claude directory version if you do not need them, since it leaves them out. business-api.tiktok.com
It can delete audiences, catalogs and assets
Tools can delete audiences, catalogs, products, creative assets and Business Center members. Read delete requests carefully before you approve them. business-api.tiktok.com
Access ends after 30 days
Your sign-in lasts 30 days, then you authorize again with the same account. A Marketing API token used by a custom agent lasts until you revoke it. business-api.tiktok.com
Security advisories
No published security advisories as of Nov 1, 2026.
Technical details
| Turning on read-only | No read-only server address or mode is documented. Tools carry readOnlyHint annotations, so a client that lets you disable tools one by one can block writes. Custom agents using a Marketing API token can grant narrower permissions in the developer app. |
|---|---|
| Talks to | https://business-api.tiktok.com |
| Sign-in and keys | Sign-in with your TikTok for Business account; access lasts 30 days, then you authorize again. |
| Scopes |
|
Alternatives
Use TikTok's official server to run ads; it is the most complete and needs only your TikTok for Business sign-in. If you want to post or schedule videos to a TikTok profile, pick a posting server such as TikTok Agent Publisher or 1Social instead, because the official one cannot post.
| Server | Official | For | Runs | Can change things | Tools | Weekly downloads |
|---|---|---|---|---|---|---|
| For TikTok Ads | ||||||
| TikTok for BusinessThis page | Official | Ads | Hosted | Yes | 381 | – |
| AdsAgent | Community | Ads | Hosted | Yes | – | – |
| Cesteral TikTok Ads | Community | Ads | HostedLocal | Yes | – | 60/wk |
| Other tools for the same job | ||||||
| TikTok Agent PublisherFor TikTok | Community | Posting | Local | Yes | – | 74/wk |
| TikTok by 1SocialFor TikTok | Community | Posting | Hosted | Yes | – | – |
| PostOnce tiktok-mcpFor TikTok | Community | Posting | – | Yes | – | – |
What people say
Early write-ups like that it is official and needs no developer setup, and warn that it only covers TikTok ads.
What people like
- Official and free to connect; you pay only for the ads you run
- No developer app, API keys or code for ready-made AI apps; you sign in once in the browser
- A good fit when TikTok is your only ad platform
Common complaints
- Covers TikTok ads only; organic posts and other ad networks need other tools
- Limited to what TikTok's public ads API offers
- The Claude directory version drops billing and payment tools, which still need manual setup
In their words
“This is a strong route if TikTok is the only ad platform you touch.”Darya NazaravaBlogJul 2026
“Keep the "leave it paused" or "show me before applying" part in prompts that spend money.”Darya NazaravaNewsOct 2026
“The Claude directory version leaves out 26 tools, mostly billing and payment functions, which still need the manual setup.”Kole Ogundipe
Questions
Can the TikTok MCP server post videos to my TikTok account?
No. TikTok's official server is only for ads: campaigns, reports, catalogs, creative and audiences. Posting goes through TikTok's separate Content Posting API, which community servers such as TikTok Agent Publisher, 1Social or PostOnce use.
What is the TikTok MCP server URL?
https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat loads all of the roughly 400 tools, and TikTok recommends it for Claude. https://business-api.tiktok.com/open_mcp/tt-ads-mcp-layer loads about 40 core tools first and finds the rest when needed, which suits apps with less room.
Is the TikTok MCP server free?
TikTok publishes no price and says it is open to all TikTok for Business users. You still pay for the ads you run, and your AI app may need a paid plan: TikTok's guides name Claude Pro or Max and paid ChatGPT plans.
Do I need a TikTok developer account?
No. For Claude, ChatGPT, Cursor and other ready-made apps you only need a TikTok for Business account to sign in. Only custom agents that use a Marketing API token need a developer app.
Can the AI spend money or change my campaigns?
Yes. It can create campaigns and ads, change budgets and bids, turn ads on or off, and delete audiences or catalogs. There is no read-only option, so ask it to keep new campaigns paused and show changes before applying them.
Why are some tools missing from the Claude connector?
The version in Claude's connectors directory is a smaller one that leaves out billing, invoice and payment tools and the ad diagnosis agent. Add the full server address by hand in Claude if you need them.
Why do I have to sign in again after a month?
Access lasts 30 days. After that you authorize again with the same TikTok for Business account.
Should I use the full or the lighter server?
Use the full server in Claude, as TikTok recommends. Pick the lighter one if your AI app struggles with hundreds of tools or has a small memory for them.
What are the rate limits?
6 requests per second per tool for each TikTok for Business user. When changing one Smart+ ad, keep edits to one every 5 seconds.
Does it work in every country?
Not always the same way. TikTok says some tools vary by region and account setup, and not every ads API feature is available yet.
Examples
Weekly performance check
Show me the performance report for all active campaigns this week.
SourceStart a new Smart+ campaign
Create a new Upgraded Smart+ Campaign for my latest product.
SourceUpload and check a product catalog
Upload this E-commerce catalog and check for any diagnostic issues.
SourceBuild a holiday sale campaign from your catalog and best creatives
Create a holiday sale campaign for all in-stock products with high inventory, use the best-performing creatives, set the budget to $10,000, and prepare it for launch tomorrow.
SourceScale what already works
Find what's working in my spring collection and scale it.
Source
Information
updated Nov 1, 2026
- Publisher
- Official
- Endpoint
https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat- Transport
- Streamable HTTP
- Auth
- OAuth
DocsClaude connectors directoryConnect ready-made agentsChangelogPrivacy policyEmail supportLink
Other TikTok Ads MCP servers
Sources
Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.
Show all 20Hide
- TikTok API for Business · business-api.tiktok.com
- Connect ChatGPT · business-api.tiktok.com
- Connect Claude · business-api.tiktok.com
- TikTok API for Business · business-api.tiktok.com
- TikTok for Business connector · claude.com
- Connect Cursor · business-api.tiktok.com
- TikTok API for Business · business-api.tiktok.com
- TikTok API for Business · business-api.tiktok.com
- TikTok for Developers · developers.tiktok.com
- Connect a custom agent · business-api.tiktok.com
- TikTok API for Business · business-api.tiktok.com
- Changelog · business-api.tiktok.com
- TikTok Ads Help Center · ads.tiktok.com
- How to Integrate Claude with TikTok Ads (2026 Guide) · zernio.com
- TikTok ads MCP connectors · thekeyword.co
- GitHub · github.com
- GitHub · github.com
- GitHub · github.com
- GitHub · github.com
- GitHub · github.com