Skip to content
Get MCP AdsGet MCP Ads, home
Start free

TikTok Ads MCP API reference

Every TikTok Ads tool the MCP server exposes, with its parameters. 32 tools, 277 metrics and 16 dimensions, on a dedicated endpoint.

37 rows

Auction reporting, creative fatigue recipes, audience overlap, Spark Ads joins.

Connection

Platform id
tiktok_ads
Tool prefix
tiktok_
Account parameter
advertiserId
Dedicated endpoint
https://mcp.getmcpads.com/tiktok-ads/mcp
Tools
32, 5 of which write
Metrics
277
Dimensions
16

Scope requestedLink to this section

TikTok does not pass permissions through the authorization URL. They are attached to the app in TikTok Business Center and shown to the advertiser when access is granted.

CataloguesLink to this section

Write tools (5)Link to this section

Absent from the tool list on the Free plan. Each one previews by default and needs a second call with confirm: true.

ToolWhat it doesKindDiscovery
tiktok_create_campaignCreate a TikTok campaign.WriteOn demand
tiktok_update_adgroup_budgetChange the budget of a TikTok ad group.WriteOn demand
tiktok_update_adgroup_statusPause or reactivate a TikTok ad group.WriteOn demand
tiktok_update_campaign_budgetChange a TikTok campaign budget, in the account currency.WriteOn demand
tiktok_update_campaign_statusPause or reactivate a TikTok campaign.WriteOn demand

Read tools (27)Link to this section

Tools marked Announced appear in your client's tool list. The rest are reachable through search_tools and run_tool, which run the same checks.

ToolWhat it doesKindDiscovery
tiktok_get_adgroupsList ad groups for a TikTok advertiser.ReadOn demand
tiktok_get_adsList ads for a TikTok advertiser.ReadOn demand
tiktok_get_advertiser_infoGet detailed information for specific TikTok advertiser accounts: currency, timezone, status, balance.ReadOn demand
tiktok_get_async_report_statusCheck a TikTok async report task status by taskId when async report endpoints are available.ReadOn demand
tiktok_get_audience_detailsGet custom/lookalike/saved audience details where TikTok DMP endpoints are accessible.ReadOn demand
tiktok_get_audience_overlapRead-only audience overlap diagnostics across ad groups, custom audiences, saved audiences, and targeting fields.ReadOn demand
tiktok_get_audiencesList custom and lookalike audiences for a TikTok advertiser account.ReadOn demand
tiktok_get_campaignsList campaigns for a TikTok advertiser account.ReadAnnounced
tiktok_get_creative_fatigue_recipesFind likely creative fatigue patterns from ad-level daily reporting and return read-only refresh recipes.ReadOn demand
tiktok_get_creativesGet creative details (video, image, text) for specific ads in a TikTok advertiser account.ReadOn demand
tiktok_get_delivery_statusAggregate campaign, ad group, and ad delivery status/operation_status with simple diagnostics.ReadAnnounced
tiktok_get_entities_rawList TikTok campaigns, ad groups, or ads with caller-selected native fields, filtering, sorting, and pagination.ReadOn demand
tiktok_get_eventsDiscover pixel/app events or accessible tracking diagnostics for an advertiser.ReadOn demand
tiktok_get_insightsQuery TikTok Ads performance insights.ReadAnnounced
tiktok_get_pixelsList TikTok pixels and, when permissions allow it, pixel event metadata for an advertiser.ReadOn demand
tiktok_get_read_endpointAdvanced GET-only TikTok Business API escape hatch for documented JSON read endpoints not yet modeled by a specialized MCP tool.ReadOn demand
tiktok_get_report_rawRun a native TikTok synchronous report with caller-selected dimensions and metrics.ReadOn demand
tiktok_get_search_ads_maturityDiagnose TikTok Search Ads maturity from keyword/search-term reporting and optional keyword recommendation endpoints.ReadOn demand
tiktok_get_shop_catalog_diagnosticsRead-only TikTok Shop/catalog/e-commerce diagnostics.ReadOn demand
tiktok_get_spark_adsReturn Spark Ads context from ad fields when available, with a conservative fallback if Spark-specific fields are not supported.ReadOn demand
tiktok_get_spark_organic_joinsJoin accessible Spark Ads fields with paid page/post reporting and optional organic identity/post endpoints when permissions allow.ReadOn demand
tiktok_get_targeting_catalogRead TikTok targeting and planning catalogs: locations, languages, interests, behaviors, hashtags, Search Ads keyword ideas/health, devices, carriers, contextual tags, content exclusions, and time zones.ReadOn demand
tiktok_get_video_assetsReturn ad-linked TikTok video asset metadata from ad/get and video material endpoints when available.ReadOn demand
tiktok_health_checkRead-only health check for TikTok credentials, accessible advertisers, and advertiser info.ReadAnnounced
tiktok_list_advertisersList all TikTok advertiser accounts accessible with the current token.ReadAnnounced
tiktok_search_keywordsGet keyword suggestions for TikTok Search Ads.ReadOn demand
tiktok_validate_queryValidate a TikTok metric/dimension combination BEFORE executing.ReadOn demand

MCP resourcesLink to this section

Read these with resources/read for machine readable metadata about the source.

NameURI
tiktok-manifesttiktok://manifest
tiktok-recipestiktok://recipes
tiktok-metricstiktok://metrics
tiktok-dimensionstiktok://dimensions
tiktok-compatibilitytiktok://compatibility
Esc

Type to search