# TikTok Ads MCP and API

71 tools for your own TikTok Ads account through Get MCP Ads and for public data, from $0.001 per call.

## Capabilities

- [TikTok Ad Library](/tools/tiktok-ads/ad-library.md): 13 tools, from $0.001 per call.
- [TikTok Ads reporting](/tools/tiktok-ads/reporting.md): 14 tools, from $0.005 per call.
- [TikTok Ads campaign management](/tools/tiktok-ads/campaign-management.md): 26 tools, from $0.005 per call.
- [TikTok Ads creatives](/tools/tiktok-ads/creatives.md): 12 tools, from $0.005 per call.
- [TikTok Ads audiences & targeting](/tools/tiktok-ads/audiences.md): 6 tools, from $0.005 per call.

## All 71 tools

- [TikTok Ad Library ad](/providers/scrapecreators/get-v1-tiktok-ad-library-ad.md): `scrapecreators/get-v1-tiktok-ad-library-ad`, usage based, the maximum is shown before a run. Fetches one TikTok ad by ID or URL. Needs ad id. Served by ScrapeCreators.
- [TikTok Ad Library search](/providers/scrapecreators/get-v1-tiktok-ad-library-search.md): `scrapecreators/get-v1-tiktok-ad-library-search`, usage based, the maximum is shown before a run. Searches TikTok's public Ads Library using either query for a general search or advertiser_name for advertiser-specific results. Takes query, advertiser name, adv biz ids and more, all optional. Served by ScrapeCreators.
- [TikTok Creative Center ad detail](/providers/tikhub/tiktok-ads-get-ads-detail.md): `tikhub/tiktok-ads-get-ads-detail`, $0.001 per call. Retrieve detailed information about a single TikTok ad, including creative content, creator info, and engagement data. Needs ads id. Served by TikHub.
- [TikTok Creative Center ad interactive analysis](/providers/tikhub/tiktok-ads-get-ad-interactive-analysis.md): `tikhub/tiktok-ads-get-ad-interactive-analysis`, $0.001 per call. Get ad interactive time analysis to understand audience retention and engagement at different video time points. Needs material id. Served by TikHub.
- [TikTok Creative Center ad keyframe analysis](/providers/tikhub/tiktok-ads-get-ad-keyframe-analysis.md): `tikhub/tiktok-ads-get-ad-keyframe-analysis`, $0.001 per call. Get keyframe analysis of ad videos to understand audience retention at different time points. Needs material id. Served by TikHub.
- [TikTok Creative Center ad percentile](/providers/tikhub/tiktok-ads-get-ad-percentile.md): `tikhub/tiktok-ads-get-ad-percentile`, $0.001 per call. Get ad percentile ranking data within the industry. Needs material id. Served by TikHub.
- [TikTok Creative Center ad search](/providers/tikhub/tiktok-ads-search-ads.md): `tikhub/tiktok-ads-search-ads`, $0.001 per call. Search ads in TikTok's Creative Center with multi-dimensional filtering and sorting. Takes objective, like, period and more, all optional. Served by TikHub.
- [TikTok Creative Center module settings](/providers/tikhub/tiktok-ads-get-configure-safety.md): `tikhub/tiktok-ads-get-configure-safety`, $0.001 per call. Get the safety/availability config switches of TikTok Creative Center search modules. Served by TikHub.
- [TikTok Creative Center query suggestions](/providers/tikhub/tiktok-ads-get-query-suggestions.md): `tikhub/tiktok-ads-get-query-suggestions`, $0.001 per call. Get popular query suggestions for ad search. Takes query, count, scenario and more, all optional. Served by TikHub.
- [TikTok Creative Center recommended ads](/providers/tikhub/tiktok-ads-get-recommended-ads.md): `tikhub/tiktok-ads-get-recommended-ads`, $0.001 per call. Get similar recommended ads based on a specified ad. Needs material id. Served by TikHub.
- [TikTok Creative Center supported location list](/providers/tikhub/tiktok-ads-get-location-list.md): `tikhub/tiktok-ads-get-location-list`, $0.001 per call. Get the list of countries/regions supported by TikTok Creative Center. Served by TikHub.
- [TikTok Creative Center top ads filters](/providers/tikhub/tiktok-ads-get-top-ads-filters.md): `tikhub/tiktok-ads-get-top-ads-filters`, $0.001 per call. Get the countries, industries, objectives, languages, periods, and creative labels supported by Top Ads search. Served by TikHub.
- [TikTok Creative Center top ads spotlight](/providers/tikhub/tiktok-ads-get-top-ads-spotlight.md): `tikhub/tiktok-ads-get-top-ads-spotlight`, $0.001 per call. Get top ads spotlight for specific industries, showcasing the most popular ad cases. Takes industry, page and limit, all optional. Served by TikHub.
- [Search TikTok Ads keywords](/providers/tiktok-ads/search-keywords.md): `tiktok-ads/search-keywords`, $0.005 per call. Get keyword suggestions for TikTok Search Ads. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id and keywords.
- [TikTok ad groups](/providers/tiktok-ads/get-adgroups.md): `tiktok-ads/get-adgroups`, $0.005 per call. Read full native ad group configuration including targeting, custom/lookalike audience references and exclusions, geo, language, age/gender, placements. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok ads](/providers/tiktok-ads/get-ads.md): `tiktok-ads/get-ads`, $0.005 per call. List ads for a TikTok advertiser. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok Ads campaigns](/providers/tiktok-ads/get-campaigns.md): `tiktok-ads/get-campaigns`, $0.005 per call. List campaigns for a TikTok advertiser account. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok Ads events](/providers/tiktok-ads/get-events.md): `tiktok-ads/get-events`, $0.005 per call. Discover pixel/app events or accessible tracking diagnostics for an advertiser. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok Ads insights](/providers/tiktok-ads/get-insights.md): `tiktok-ads/get-insights`, $0.005 per call. Query TikTok Ads performance insights using the current native/calculated metric catalog and query planning. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id, metrics, start date and more.
- [TikTok Ads pixels](/providers/tiktok-ads/get-pixels.md): `tiktok-ads/get-pixels`, $0.005 per call. List TikTok pixels and, when permissions allow it, pixel event metadata for an advertiser. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok Ads raw entities](/providers/tiktok-ads/get-entities-raw.md): `tiktok-ads/get-entities-raw`, $0.005 per call. List TikTok campaigns, ad groups, or ads with caller-selected native fields, filtering, sorting, and pagination. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id, entity type and fields.
- [TikTok Ads report raw](/providers/tiktok-ads/get-report-raw.md): `tiktok-ads/get-report-raw`, $0.005 per call. Run a native TikTok BASIC or AUDIENCE synchronous report with caller-selected dimensions and metrics. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id, data level, dimensions and more.
- [TikTok Ads search ads maturity](/providers/tiktok-ads/get-search-ads-maturity.md): `tiktok-ads/get-search-ads-maturity`, $0.005 per call. Diagnose TikTok Search Ads maturity from keyword/search-term reporting and optional keyword recommendation endpoints. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok Ads shop catalog diagnostics](/providers/tiktok-ads/get-shop-catalog-diagnostics.md): `tiktok-ads/get-shop-catalog-diagnostics`, $0.005 per call. Read-only TikTok Shop/catalog/e-commerce diagnostics. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok Ads spark ads](/providers/tiktok-ads/get-spark-ads.md): `tiktok-ads/get-spark-ads`, $0.005 per call. Return Spark Ads context from ad fields when available, with a conservative fallback if Spark-specific fields are not supported. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok Ads spark organic joins](/providers/tiktok-ads/get-spark-organic-joins.md): `tiktok-ads/get-spark-organic-joins`, $0.005 per call. Join accessible Spark Ads fields with paid page/post reporting and optional organic identity/post endpoints when permissions allow. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok advertiser info](/providers/tiktok-ads/get-advertiser-info.md): `tiktok-ads/get-advertiser-info`, $0.005 per call. Get detailed information for specific TikTok advertiser accounts: currency, timezone, status, balance. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser ids.
- [Create a TikTok ad group](/providers/tiktok-ads/create-adgroup.md): `tiktok-ads/create-adgroup`, free preview, $0.05 per applied change. Create DISABLED classic TikTok adgroup. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id and configuration.
- [Create a TikTok Ads campaign](/providers/tiktok-ads/create-campaign.md): `tiktok-ads/create-campaign`, free preview, $0.05 per applied change. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id, name, objective and more.
- [Create a TikTok Ads campaign advanced](/providers/tiktok-ads/create-campaign-advanced.md): `tiktok-ads/create-campaign-advanced`, free preview, $0.05 per applied change. Create DISABLED classic TikTok campaign. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id and configuration.
- [Create a TikTok Ads Smart+ ad](/providers/tiktok-ads/create-smart-plus-ad.md): `tiktok-ads/create-smart-plus-ad`, free preview, $0.05 per applied change. Create DISABLED upgraded Smart+ TikTok ads (video, image, carousel or authorized Spark content). Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id and configuration.
- [Create a TikTok Ads Smart+ ad group](/providers/tiktok-ads/create-smart-plus-adgroup.md): `tiktok-ads/create-smart-plus-adgroup`, free preview, $0.05 per applied change. Create DISABLED upgraded Smart+ TikTok adgroup. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id and configuration.
- [Create a TikTok Ads Smart+ campaign](/providers/tiktok-ads/create-smart-plus-campaign.md): `tiktok-ads/create-smart-plus-campaign`, free preview, $0.05 per applied change. Create DISABLED upgraded Smart+ TikTok campaign. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id and configuration.
- [Create TikTok ads](/providers/tiktok-ads/create-ads.md): `tiktok-ads/create-ads`, free preview, $0.05 per applied change. Create DISABLED classic TikTok ads (video, image, carousel or authorized Spark content). Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id and configuration.
- [Rename a TikTok ad](/providers/tiktok-ads/rename-ad.md): `tiktok-ads/rename-ad`, free preview, $0.05 per applied change. Rename one classic TikTok ad. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id, entity id and name.
- [Rename a TikTok ad group](/providers/tiktok-ads/rename-adgroup.md): `tiktok-ads/rename-adgroup`, free preview, $0.05 per applied change. Rename one classic TikTok adgroup. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id, entity id and name.
- [Rename a TikTok Ads campaign](/providers/tiktok-ads/rename-campaign.md): `tiktok-ads/rename-campaign`, free preview, $0.05 per applied change. Rename one classic TikTok campaign. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id, entity id and name.
- [TikTok Ads write context](/providers/tiktok-ads/get-write-context.md): `tiktok-ads/get-write-context`, $0.005 per call. Read the exact TikTok entity, parent settings and advertiser currency/timezone before editing or building a new configuration. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id, level and entity id.
- [Update a TikTok ad group budget](/providers/tiktok-ads/update-adgroup-budget.md): `tiktok-ads/update-adgroup-budget`, free preview, $0.05 per applied change. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id, ad group id and budget.
- [Update a TikTok ad group configuration](/providers/tiktok-ads/update-adgroup-configuration.md): `tiktok-ads/update-adgroup-configuration`, free preview, $0.05 per applied change. Update classic TikTok adgroup. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id and configuration.
- [Update a TikTok ad group status](/providers/tiktok-ads/update-adgroup-status.md): `tiktok-ads/update-adgroup-status`, free preview, $0.05 per applied change. Pause or reactivate a TikTok ad group. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id, ad group id and status.
- [Update a TikTok ad status](/providers/tiktok-ads/update-ad-status.md): `tiktok-ads/update-ad-status`, free preview, $0.05 per applied change. Pause or reactivate exactly one classic ad. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id, entity id and status.
- [Update a TikTok Ads campaign budget](/providers/tiktok-ads/update-campaign-budget.md): `tiktok-ads/update-campaign-budget`, free preview, $0.05 per applied change. Change a TikTok campaign budget, in the account currency. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id, campaign id and budget.
- [Update a TikTok Ads campaign configuration](/providers/tiktok-ads/update-campaign-configuration.md): `tiktok-ads/update-campaign-configuration`, free preview, $0.05 per applied change. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id and configuration.
- [Update a TikTok Ads campaign status](/providers/tiktok-ads/update-campaign-status.md): `tiktok-ads/update-campaign-status`, free preview, $0.05 per applied change. Pause or reactivate a TikTok campaign. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id, campaign id and status.
- [Update a TikTok Ads Smart+ ad](/providers/tiktok-ads/update-smart-plus-ad.md): `tiktok-ads/update-smart-plus-ad`, free preview, $0.05 per applied change. Update upgraded Smart+ TikTok ads (video, image, carousel or authorized Spark content). Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id and configuration.
- [Update a TikTok Ads Smart+ ad group](/providers/tiktok-ads/update-smart-plus-adgroup.md): `tiktok-ads/update-smart-plus-adgroup`, free preview, $0.05 per applied change. Update upgraded Smart+ TikTok adgroup. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id and configuration.
- [Update a TikTok Ads Smart+ ad group status](/providers/tiktok-ads/update-smart-plus-adgroup-status.md): `tiktok-ads/update-smart-plus-adgroup-status`, free preview, $0.05 per applied change. Pause or reactivate exactly one Smart+ adgroup. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id, entity id and status.
- [Update a TikTok Ads Smart+ ad status](/providers/tiktok-ads/update-smart-plus-ad-status.md): `tiktok-ads/update-smart-plus-ad-status`, free preview, $0.05 per applied change. Pause or reactivate exactly one Smart+ ad. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id, entity id and status.
- [Update a TikTok Ads Smart+ campaign](/providers/tiktok-ads/update-smart-plus-campaign.md): `tiktok-ads/update-smart-plus-campaign`, free preview, $0.05 per applied change. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id and configuration.
- [Update a TikTok Ads Smart+ campaign status](/providers/tiktok-ads/update-smart-plus-campaign-status.md): `tiktok-ads/update-smart-plus-campaign-status`, free preview, $0.05 per applied change. Pause or reactivate exactly one Smart+ campaign. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id, entity id and status.
- [Update a TikTok Ads Smart+ material status](/providers/tiktok-ads/update-smart-plus-material-status.md): `tiktok-ads/update-smart-plus-material-status`, free preview, $0.05 per applied change. Pause or reactivate selected creative materials inside one upgraded Smart+ ad. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id, smart plus ad id, material ids and more.
- [Update TikTok ads](/providers/tiktok-ads/update-ads.md): `tiktok-ads/update-ads`, free preview, $0.05 per applied change. Update classic TikTok ads (video, image, carousel or authorized Spark content). Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id and configuration.
- [Create a TikTok Ads cta portfolio](/providers/tiktok-ads/create-cta-portfolio.md): `tiktok-ads/create-cta-portfolio`, free preview, $0.05 per applied change. Create a dynamic CTA portfolio from the exact approved recommendations returned by creative/cta/recommend for this advertiser. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id and portfolio content.
- [Create a TikTok Ads custom identity](/providers/tiktok-ads/create-custom-identity.md): `tiktok-ads/create-custom-identity`, free preview, $0.05 per applied change. Create an advertiser-owned CUSTOMIZED_USER advertising identity for Pangle or Global App Bundle. Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id and display name.
- [TikTok ad images](/providers/tiktok-ads/list-ad-images.md): `tiktok-ads/list-ad-images`, $0.005 per call. List the advertiser's whole image library (file/image/ad/search): file name, dimensions, signature, carousel usability, and a publicly served image URL signed. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok ad videos](/providers/tiktok-ads/list-ad-videos.md): `tiktok-ads/list-ad-videos`, $0.005 per call. List the advertiser's whole video library (file/video/ad/search): file name, duration, dimensions, signature, and publicly served preview and cover URLs. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok Ads asset URLs](/providers/tiktok-ads/get-asset-urls.md): `tiktok-ads/get-asset-urls`, $0.005 per call. Re-resolve fresh, publicly fetchable URLs for specific TikTok library assets (file/video/ad/info and file/image/ad/info). Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok Ads carousel music](/providers/tiktok-ads/get-carousel-music.md): `tiktok-ads/get-carousel-music`, $0.005 per call. Get TikTok music recommendations for exactly the uploaded images in a standard, non-catalog image ad (one card) or carousel. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id and image ids.
- [TikTok Ads creative fatigue recipes](/providers/tiktok-ads/get-creative-fatigue-recipes.md): `tiktok-ads/get-creative-fatigue-recipes`, $0.005 per call. Find likely creative fatigue patterns from ad-level daily reporting and return read-only refresh recipes. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok Ads creatives](/providers/tiktok-ads/get-creatives.md): `tiktok-ads/get-creatives`, $0.005 per call. Get creative details (video, image, text) for specific ads in a TikTok advertiser account. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok Ads uploaded video](/providers/tiktok-ads/get-uploaded-video.md): `tiktok-ads/get-uploaded-video`, $0.005 per call. Read one uploaded video from this advertiser’s media library. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id and video id.
- [TikTok Ads video assets](/providers/tiktok-ads/get-video-assets.md): `tiktok-ads/get-video-assets`, $0.005 per call. Return ad-linked TikTok video asset metadata from ad/get and video material endpoints when available. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [Upload a TikTok ad image](/providers/tiktok-ads/upload-ad-image.md): `tiktok-ads/upload-ad-image`, free preview, $0.05 per applied change. Import a image from a public HTTPS media URL or base64 file (up to 5 MiB). Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id and file name.
- [Upload a TikTok ad video](/providers/tiktok-ads/upload-ad-video.md): `tiktok-ads/upload-ad-video`, free preview, $0.05 per applied change. Import a video from a public HTTPS media URL or base64 file (up to 5 MiB). Works on your own TikTok Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs advertiser id and file name.
- [TikTok Ads audience details](/providers/tiktok-ads/get-audience-details.md): `tiktok-ads/get-audience-details`, $0.005 per call. Get custom/lookalike/saved audience details where TikTok DMP endpoints are accessible. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok Ads audience overlap](/providers/tiktok-ads/get-audience-overlap.md): `tiktok-ads/get-audience-overlap`, $0.005 per call. Read-only audience overlap diagnostics across ad groups, custom audiences, saved audiences, and targeting fields. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok Ads audience report](/providers/tiktok-ads/get-audience-report.md): `tiktok-ads/get-audience-report`, $0.005 per call. Read TikTok AUDIENCE performance reports by age or gender at advertiser, campaign, ad group or ad level, including delivery from eligible Smart+ campaigns. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id, dimensions, metrics and more.
- [TikTok Ads audiences](/providers/tiktok-ads/get-audiences.md): `tiktok-ads/get-audiences`, $0.005 per call. List custom and lookalike audiences for a TikTok advertiser account. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok Ads targeting](/providers/tiktok-ads/get-targeting.md): `tiktok-ads/get-targeting`, $0.005 per call. Read configured ad group targeting and audience references: custom/lookalike inclusions/exclusions, geo, language, age/gender, placements, interests. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs advertiser id.
- [TikTok Ads targeting catalog](/providers/tiktok-ads/get-targeting-catalog.md): `tiktok-ads/get-targeting-catalog`, $0.005 per call. Read TikTok targeting and planning catalogs: locations, languages, interests, behaviors, hashtags, Search Ads keyword ideas/health, devices, carriers. Works on your own TikTok Ads account, connected through Get MCP Ads. Needs catalog.

## Related

- [TikTok](/tools/tiktok.md): 137 tools, from $0.001 per call.
- [Ad intelligence](/tools/ad-intelligence.md): 14 tools, from $0.001 per call, some tools free.

## Providers

- [TikTok Ads](/providers/tiktok-ads.md): 63 tools, from $0.005 per call, some tools free.
- [TikHub](/providers/tikhub.md): 977 tools, from $0.001 per call, some tools free.
- [ScrapeCreators](/providers/scrapecreators.md): 193 tools, from $0.00188 per call.

## Questions

### Do I need my own TikTok Ads account?

Yes. These tools work on your own TikTok Ads account, connected once per workspace through Get MCP Ads. Agentik keeps an encrypted token and never sees your password.

### Can my agent change things without my approval?

No. A change is previewed for free and applied only when you confirm it. Reading never changes anything.

### How is it billed?

Per call, at the provider's price with no markup, from $0.001 per call. Your agent sees the price before it runs a tool.

[Advertising](/tools/advertising.md) · [Connection guide](/connect.md) · [Billing](/docs/billing.md)

---

[HTML page](/tools/tiktok-ads) · [Agent index](/llms.txt)
