TikTok Ads

TikTok Ads

MCP server enabling TikTok Ads management, analytics, audiences, creatives, and reporting.

8
Stars
2
Forks
0
Releases

Overview

TikTok Ads MCP Server is an MCP server that enables AI assistants and marketers to interact with the TikTok Ads API for comprehensive campaign management, performance analytics, audience targeting, creative management, and custom reporting. It is part of the AdsMCP AI advertising automation platform designed to simplify cross-network ad management, with integration references to Google Ads and Meta Ads via a unified interface. The README describes prerequisites (Python 3.10+, TikTok account with API access, developer app) and installation steps (local installation using a Python virtual environment with uv recommended). It also offers a remote MCP server option from AdsMCP for quick setup without local hosting, and demonstrates an MCP client configuration snippet for connecting from clients such as Claude Desktop. Available tools cover authentication, campaign management, and performance analytics, including endpoints to retrieve campaigns, ad groups, and detailed performance metrics. The server emphasizes security and reliability with OAuth 2.0 flow, token refresh, secure storage, built-in API rate limiting, retry logic, and comprehensive error handling (token expiration, network issues, invalid parameters).

Details

Owner
AdsMCP
Language
Python
License
MIT License
Updated
2025-12-07

Features

Campaign Management

Create, read, and update campaigns and ad groups

Performance Analytics

Retrieve detailed performance metrics and insights

Audience Management

Handle custom audiences and targeting options

Creative Management

Upload, organize, and manage ad creatives

Reporting

Generate and download custom performance reports

OAuth Authentication & Token Management

Supports OAuth 2.0 flow with token refresh and secure storage

Remote MCP Server Option

Option to connect to AdsMCP remote server for quick setup without local hosting

API Rate Limiting & Retry Logic

Built-in rate limiting and retry logic to handle API limits and reliability

Audience

AI AssistantsEnable AI tools to manage campaigns, retrieve analytics, and optimize performance via MCP.
MarketersMarketing teams needing automated TikTok Ads campaign management, analytics, and reporting.
AdvertisersAdvertisers managing multiple TikTok accounts seeking streamlined campaign management and reporting.

Tags

TikTok AdsMCPCampaign ManagementAnalyticsAudience TargetingCreative ManagementReportingOAuthRemote ServerAdsMCP