The best MCP server for TikTok Ads depends on what you want to automate. Some MCP servers let AI agents create, manage, and monitor TikTok ad campaigns, while others focus on retrieving campaign data and performance metrics for reporting and analysis.
MCP servers may also support multiple advertising platforms, allowing you to manage TikTok Ads, Meta Ads, and Google Ads from a single interface. Others provide TikTok-specific tools for managing campaigns, ad groups, ads, audiences, and performance data.
In this guide, we review and rank the best MCP servers for TikTok Ads. You will also learn how to use MCP to automate TikTok advertising with AI agents such as Claude and ChatGPT, what features to look for when choosing a TikTok Ads MCP server, and which options suit different ad automation workflows.
At a glance: best MCP servers compared by features and pricing
The table below compares the 7 best MCP servers for TikTok Ads on advertising capabilities, platform support, key features, and pricing. It also shows which tools can create and manage campaigns, and which are built for reporting and performance analysis.
| MCP Server | TikTok Ads | Multi-Platform Ads | Key Capabilities | Pricing | Best For |
|---|---|---|---|---|---|
| TikTok for Business MCP | Create, manage, optimise, and analyse | No | 400+ MCP tools, Smart+ campaigns, audience targeting, creative management, analytics | Free | TikTok-focused advertisers, agencies, and developers |
| Zernio MCP | Create, manage, optimise, and analyse | Yes, 7 ad networks: Meta, Google, LinkedIn, X, OpenAI, Pinterest, and TikTok | 496 MCP tools, Smart+, Spark Ads, audience management, cross-platform management | Free plan available; paid from $6/month | Developers and advertisers managing ads across multiple platforms |
| Markifact MCP | Create, manage, optimise, and analyse | Yes, TikTok, Google, and Meta | 1,000+ ad operations, automation workflows, Smart+ campaigns, Spark Ads, approval workflows | From $79/month | Agencies and teams managing complex multi-client workflows |
| AdKit MCP | Create, manage, analyse | Yes, TikTok, Meta, Microsoft, LinkedIn, Reddit, Google, and X | Competitor ad research, 500K+ creatives, ad cloning, campaign analysis, draft-first workflows | From $29/month | Marketers and agencies focused on competitor research and ad testing |
| Porter Metrics MCP | Read-only analytics | Yes, 26+ data channels | Cross-channel reporting, data blending, ROI/ROAS analysis, real-time data queries | $15/account/month | Teams and agencies focused on advertising analytics and reporting |
| Metricool MCP | Analyse and manage | Yes, Google, Meta, and TikTok | Social media scheduling, analytics, competitor monitoring, ad management, reporting | Free plan available; Advanced $67/month | Social media teams managing organic and paid campaigns |
| Flyweel MCP | Read-only analytics | Yes, Google, Meta, and TikTok | 23 TikTok-specific metrics, cross-channel comparison, AI analytics, Ad Grid | Free | Teams focused on cross-platform ad performance analysis |
Run TikTok Ads and 6 other ad networks through one MCP server.
Zernio gives your AI agent 496 MCP tools for campaigns, audiences, creatives, and analytics across TikTok, Meta, Google, LinkedIn, X, Pinterest, and OpenAI. Start free with 2 accounts or read the MCP docs.
What is an MCP for advertising?
Model Context Protocol (MCP) is an open standard that lets AI agents connect with external tools, data sources, and services. It gives agents access to information and capabilities outside their built-in context, so they can perform tasks and interact with external systems.
An MCP for advertising applies that standard to ad platforms. It exposes tools and data from platforms such as TikTok Ads, Meta Ads, and Google Ads, so AI agents can create and manage campaigns, retrieve performance data, adjust campaign settings, and automate other advertising workflows.
For example, you can ask an AI agent to analyse your campaign performance over the past few months, identify and pause underperforming ads, and make approved changes through the connected MCP server instead of clicking through your TikTok Ads dashboard.
7 best MCP servers for automating TikTok Ads
TikTok Ads helps businesses reach highly engaged audiences, drive conversions, and build brand awareness through short-form video. With MCP, AI agents such as Claude, OpenClaw, and Cursor can connect to TikTok Ads and other marketing tools to generate campaign ideas, create ads, monitor performance, and optimise campaigns.
The best MCP servers for automating TikTok Ads are:
1. TikTok for Business MCP Server
The TikTok for Business MCP Server connects AI agents directly to the TikTok Ads platform and provides up to 400 MCP tools for creating, updating, and managing ad campaigns. It also supports campaign performance analysis, audience management, catalogue operations, and creative asset management through natural-language instructions.
To get started, you first create a TikTok for Business account, which you use to authorise your AI agent to act on your behalf. A marketing agency can build an agent that creates campaigns from client briefs, monitors performance against KPIs, and adjusts budgets or targeting as results come in.
Best for: Developers, advertisers, and agencies that manage and optimise TikTok Ads with AI agents, particularly those working on TikTok alone.
Key features
- Up to 400 MCP tools covering campaign creation, management, and upgraded Smart+ campaigns.
- Create, manage, and scale complete campaigns from a single instruction with budget and audience details.
- Manage audiences, set targeting, adjust budgets, and update e-commerce catalogues directly from your TikTok account.
- Zero-code setup with no developer account or app registration required.
- Access detailed performance data across campaigns, ad groups, ads, and creatives.
Pricing
The TikTok for Business MCP Server is free to use with your TikTok for Business account, with no platform subscription or per-call fees.
Limitations
- Limited to the TikTok advertising ecosystem.
- Cannot compare TikTok Ads performance with Meta Ads or Google Ads in a single query.
- OAuth authorisation tokens expire every 30 days and require manual browser reauthorisation to keep the AI agent connected.
2. Zernio MCP Server
Zernio MCP Server provides unified social media management, messaging, and advertising across 16 channels. It works with MCP-compatible AI agents such as Claude, Cursor, Grok, and Hermes, so you can run paid and organic social actions with natural-language instructions.
Zernio exposes 496 MCP tools, including advertising tools for Meta, X, Google, TikTok, LinkedIn, Pinterest, and OpenAI. You can create and manage campaigns, build Smart+ campaigns and Spark Ads, configure audience targeting by age, gender, location, and interests, and pull performance data such as ad spend, views, CTR, and CPM through its MCP server.
Best for: Developers and advertisers who manage advertising across multiple platforms from a single API integration. It also suits businesses that want to compare campaign performance across platforms, find high-performing ads, and make better calls on budgets, ad spend, and audience targeting.
Key features
- Create and manage TikTok ad campaigns, ad groups, and ads using AI agents.
- Automate posting on TikTok, then use the same server to boost the video you posted with Spark Ads.
- 496 MCP tools for creating and managing campaigns, TikTok Shop Ads, audiences, and real-time analytics.
- Unified Ads API and MCP server for creating, monitoring, and managing ads across Meta, Google, LinkedIn, X, OpenAI, Pinterest, and TikTok.
- Manage paid and organic social workflows across the 16 supported channels.
- Build and manage Custom and Lookalike Audiences, with targeting by age, gender, location, and interests.
- Access real-time TikTok Ads analytics, including spend, views, CTR, and CPM.
- Compare TikTok Ads performance with Meta, Google, and LinkedIn Ads from a single integration or agent query.
- Upload video creatives and manage ad creatives directly through AI agents.
- Workflow automation for campaign ideation, TikTok video scheduling, comment and DM replies, and ad management from one chat interface.
- Multi-account management for multiple TikTok Business accounts through a single API integration.
- No percentage-based ad fees. You pay only for ads that are running or under review; paused, ended, and rejected ads are not billed.
Pricing
The Zernio MCP Server is free to use. The free plan covers 2 connected social accounts and includes up to 500 ads, unlimited content scheduling and publishing, messaging, analytics, comment and DM management, and API and MCP access.
For 3 or more connected accounts, paid plans start at $6/month per account, with an additional $0.01 per ad/month beyond the included 500. Pricing drops as you grow. Only running or in-review ads are billed, and there is no percentage fee on ad spend.
Limitations
- Less suitable if you only need platform-specific TikTok Ads management.
- AI agents initially see around 50 tools and use
search_toolsto discover specific TikTok Ads commands, which adds a step to some workflows.
3. Markifact MCP Server
Markifact is a multi-channel marketing MCP server that lets advertisers and teams create and manage ad campaigns, update budgets, analyse performance, and automate marketing workflows with natural-language instructions.
Markifact supports multiple advertiser accounts and client campaigns, including TikTok Spark Ads for boosting organic posts, detailed reporting with custom metrics and filters, and upgraded Smart+ campaign creation and scheduling. It also includes approval workflows, so teams can review campaign changes before they go live.
Best for: Marketers, agencies, and teams managing multiple clients or multi-platform advertising workflows that need campaign automation, reporting, and approval controls in one place.
Key features
- Pre-built marketing automation workflows and templates for faster campaign setup.
- Automatically manage bids, pause underperforming TikTok creatives, and create ad groups based on campaign requirements.
- Human-in-the-loop approval workflows so campaigns and changes get reviewed before going live.
- Create TikTok ad campaigns, turn organic posts into Spark Ads, and analyse performance using custom metrics, dimensions, filters, and date ranges.
- Manage multiple TikTok advertiser accounts from a single integration.
- Search TikTok targeting options for interests, behaviours, and purchase intent, and reuse Custom Audiences and pixels across campaigns.
- Access more than 1,000 advertising operations across TikTok Ads, Google Ads, and Meta Ads.
Pricing
Markifact pricing starts at $79/month for the Pro plan, which includes access to AI agents and workflows, unlimited ad accounts, 2,000 monthly credits, and 7-day execution logs. Additional credits are available at $149/month for 5,000 credits.
Markifact uses credits as its usage-based billing unit. Workflow runs consume credits based on the workflow nodes used, while AI agent usage varies by model and task complexity.
Limitations
- Usage is credit-based, so costs climb with complex or high-volume advertising workflows.
- The number of tools and automation options can be more than teams that want simple ad management need.
- Workflows do not share persistent memory, so brand knowledge and campaign context are not retained across different client campaigns.
4. AdKit MCP Server
AdKit MCP Server helps marketers research competitor advertising, find high-performing ad strategies, and use those insights to launch or replicate campaigns. It also supports TikTok Spark Ads, campaign performance tracking, and ad performance analysis.
AdKit covers TikTok, Meta, Microsoft, LinkedIn, Reddit, Google, and X. You can use it to discover competitors' evergreen ads and past campaigns, spot patterns in what works, and generate ideas for testing and improving your own campaigns.
Best for: Marketers, solopreneurs, and agencies that want to monitor competitor ads, find proven campaign ideas, and test campaigns faster.
Key features
- Monitor competitor campaigns across Meta, Google, and LinkedIn, and search a library of 500K+ ad creatives for inspiration.
- Generate or clone static ads and create briefs for video ads and creative production.
- Analyse campaign performance and identify which campaigns or ads to pause, scale, or test next.
- Manage and monitor campaigns across multiple platforms and find opportunities to reallocate ad spend.
- Build campaigns, targeting, and budgets as drafts so teams can review and approve changes before they go live.
- Get campaign performance insights across multiple advertising platforms through your AI agent.
- Use your own API keys without a separate credit-based usage system.
Pricing
AdKit pricing starts at $29/month for a single brand or client, with 1 connected ad account per supported platform, including TikTok, Meta, Microsoft, LinkedIn, Reddit, Google, and X. That plan includes competitor tracking, full MCP access for AI agents, and AI ad generation and cloning. The $49/month plan adds unlimited ad creation across supported platforms and creative analytics.
Limitations
- Requires your own AI API keys on top of the monthly subscription fee.
- High-volume campaign drafting and competitor tracking increase LLM token costs and make total usage costs less predictable.
- Built-in creative generation focuses on static images and copy, so video-first campaigns need additional creative tools.
- Does not support fully autonomous campaign management, as some actions still require manual review and approval.
5. Porter Metrics MCP Server
Porter Metrics is an AI marketing report platform that connects data from advertising, social media, CRM, email marketing, and e-commerce platforms. It helps teams centralise marketing data and analyse performance through reporting and analytics tools.
The Porter Metrics MCP Server is read-only. Agencies and in-house teams can connect data from 26 marketing channels and query live cross-platform advertising data through AI tools without writing code. It does not let AI agents create, update, or manage ad campaigns.
Best for: Agencies, freelancers, and in-house teams that need to query and analyse advertising, marketing, e-commerce, and CRM data from multiple platforms through a single AI interface.
Key features
- Read-only access to TikTok Ads data, which prevents AI agents from changing campaign data.
- Connects AI agents such as Claude and ChatGPT to data from 26+ marketing channels, including advertising, analytics, e-commerce, CRM, email, SEO, and social media platforms.
- Blends TikTok Ads data with sources such as Shopify and Google Analytics 4 to analyse metrics such as ROI and ROAS across channels.
- Automatically maps dates, campaigns, and metrics across connected data sources for consistent cross-channel reporting.
- Handles OAuth authentication, pagination, and API rate limits, delivering analysis-ready data to AI agents.
Pricing
Porter Metrics charges $15 per connected data source account and includes unlimited historical data, users, cross-channel reports, and data blending.
Limitations
- Because it is strictly read-only, you cannot launch TikTok campaigns, adjust bids, or pause underperforming ads.
- It focuses on performance data rather than creative assets, which makes it better suited to reporting than ad creation or ideation.
- Pricing is per connected data source account, which gets expensive for agencies managing many client accounts across several platforms.
6. Metricool MCP Server
Metricool is a social media management platform for planning, scheduling, publishing, and analysing content across multiple social networks. It also supports advertising management and performance tracking for Google, Meta, and TikTok.
The Metricool MCP server lets AI agents reach its tools with natural-language instructions, including scheduling posts, retrieving analytics, identifying the best posting times, and monitoring competitors. Agents can also manage TikTok Ads by reviewing campaign performance, adjusting budgets, configuring campaigns, and optimising strategy.
Best for: Agencies and social media marketers that manage organic content and paid advertising across multiple platforms through one platform and AI-powered workflows.
Key features
- Analyse historical TikTok performance data, including views, engagement rates, and audience demographics, to identify high-performing content.
- Create campaign strategies and schedule video content across TikTok, Instagram Reels, and YouTube Shorts from a single workflow.
- Use 20+ MCP tools to retrieve campaign and post analytics, schedule content, and generate shareable reports.
- Combine paid advertising data with organic social insights for a unified view of marketing performance.
Pricing
Metricool offers a free plan for one user with limited MCP access, an AI social media assistant, up to 20 scheduled posts per month, and support for 11 social networks, excluding LinkedIn and X (Twitter). The Advanced plan costs $67/month and includes unlimited API and MCP access plus integrations with automation platforms such as Zapier and Make.
Limitations
- Built primarily for social media management rather than advanced TikTok Ads management, so it lacks some native media-buying capabilities.
- Full MCP and automation capabilities require a higher-tier paid plan.
- AI agents can analyse advertising performance, but advanced campaign changes and complex ad-set management still run through the Metricool dashboard or the native ad platform.
- Lower-tier plans limit historical data access, which reduces the depth of performance analysis available through AI.
7. Flyweel MCP Server
Flyweel MCP is a free, read-only Model Context Protocol server that connects AI agents to Google Ads, Meta Ads, and TikTok Ads. It provides standard advertising metrics such as spend, impressions, clicks, CPC, CPM, CTR, reach, conversions, and cost per conversion, plus 23 TikTok-specific metrics covering video, engagement, costs, conversions, apps, and e-commerce.
Through a single API key integration, you can pull TikTok campaign data into Flyweel's Ad Grid and query performance in plain language through AI Agent Chat or any MCP-compatible client. Because the server is read-only, it handles monitoring and analysis rather than creating or modifying campaigns.
Best for: Growth teams, finance teams, and founders who need a simple way to monitor advertising spend, performance, and revenue across TikTok, Meta, and Google Ads.
Key features
- Free MCP server with unlimited usage for querying supported advertising data.
- Unified Ad Grid that displays TikTok campaigns, ad groups, and ads alongside Google and Meta campaigns using consistent baseline metrics.
- Read-only access that prevents AI agents from editing, publishing, or deleting anything in your advertising accounts.
- Access 23 TikTok-specific metrics, including 6-second views, video completion rate, profile visits, frequency, Purchase ROAS, Total Lead Value, and real-time app installs.
- Query TikTok advertising data through AI Agent Chat and get results as charts, tables, or analysis.
- Connect TikTok Ads to Claude, ChatGPT, Cursor, and other MCP-compatible clients using a single scoped API key.
- Compare performance across TikTok, Meta, and Google Ads to inform budget allocation.
Pricing
Flyweel MCP is free with unlimited usage. No credit card or trial is required.
Limitations
- Focused on retrieving and analysing advertising data from Google Ads, Meta Ads, and TikTok Ads.
- Cannot create, update, pause, or delete campaigns, ads, or other advertising resources.
- Does not support ad creation, creative management, or campaign optimisation through AI agents.
Summary: best MCP for TikTok Ads using AI agents
The best MCP server for TikTok Ads depends on how much control you need and whether you run TikTok alone or several ad platforms. TikTok for Business MCP Server is the pick for advertisers and developers focused only on TikTok Ads, with deep tooling for campaign management, audience targeting, creatives, and analytics.
Zernio MCP Server is the pick for developers and teams running TikTok Ads for multiple clients across multiple platforms. It also covers organic social: post scheduling, analytics, messaging, and DM and comment automation through a single API and MCP integration.
Markifact MCP Server suits agencies and teams running complex, multi-client workflows with automation and approval controls. AdKit MCP Server stands out for competitor research, creative discovery, and campaign testing.
For teams that mainly want advertising analytics and reporting, Porter Metrics and Flyweel give read-only access to cross-channel marketing data and data blending. Metricool works for social teams that want organic content management alongside paid advertising and analytics.
Start free with 2 connected accounts and every feature included, or read the MCP documentation to see what connecting your agent to TikTok Ads looks like.
FAQs
Can AI agents create TikTok Ads using MCP?
Yes. MCP servers such as TikTok for Business, Zernio, Markifact, and AdKit expose tools that let AI agents create and manage TikTok campaigns. The level of campaign control varies between providers.
What is the best MCP server for TikTok Ads?
TikTok for Business MCP is a strong choice for TikTok-specific campaign management, while Zernio suits multi-platform advertising workflows across 7 ad networks. Porter Metrics and Flyweel are built for read-only analytics and reporting.
Can I manage TikTok Ads and Meta Ads with the same MCP server?
Yes. Zernio, Markifact, AdKit, Porter Metrics, Metricool, and Flyweel all offer some level of multi-platform advertising support, so teams can analyse or manage several ad platforms through one integration.
Can an MCP server automatically optimise TikTok Ads?
Some can. Zernio, for example, exposes tools for adjusting budgets, managing targeting, and pausing underperforming ads. How much runs automatically, and whether human approval is required, depends on the MCP server and how you configure your agent.
Are TikTok Ads MCP servers free?
Some are. Zernio MCP, TikTok for Business MCP, and Flyweel MCP have no platform subscription fee. Additional costs can still apply for connected accounts, credits, or AI model usage.
Can ChatGPT or Claude manage TikTok Ads with MCP?
Yes. ChatGPT and Claude connect to compatible TikTok Ads MCP servers and use their tools through natural-language instructions. Zernio MCP Server, for example, lets these agents create and manage campaigns, configure targeting, and monitor performance across TikTok and 6 other ad networks from one interface.
Can I manage multiple TikTok Ads accounts with MCP?
Yes. Zernio, Markifact, and AdKit support multiple advertising accounts through a single integration, which matters for agencies and teams running TikTok Ads for several clients.

