TikTok Full Ads MCP. Audit performance and manage campaigns conversationally.
TikTok Full Ads MCP gives your AI agent total control over your entire advertising ecosystem on TikTok. You can list accounts, create campaigns for objectives like conversions or traffic, adjust budgets instantly, audit ad group performance, and run detailed reports without ever logging into the dashboard.
Give Claude and any AI agent real-world access
Retrieves detailed information about all connected advertiser accounts and their current spending balances.
Generates advanced reports showing metrics like total spend, impressions, and conversions across custom date ranges and dimensions.
Creates new campaigns based on specific business goals (like traffic or leads) and allows you to enable, disable, or delete entire ad groups and ads.
Updates the budgets for existing campaigns or changes the operational status of an ad group or campaign.
Lists custom audiences for retargeting and checks available video or image assets to ensure creative content is ready.
Ask an AI about this
Waiting for input…
What AI agents can do with TikTok Full Ads with 17 Tools
Use these tools to perform every core function of ad management: from creating new campaigns to generating advanced performance metrics.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using TikTok Full Ads MCPGet Advertiser Balance
Retrieves the current balance and spending amount for a specific advertiser account.
List Ads
Lists every individual ad associated with an advertiser account.
List Audiences
Retrieves the list of custom audiences that can be used for retargeting efforts.
Create Campaign
Sets up a brand new TikTok Ads campaign, choosing an objective like traffic or lead...
Get Ad Group Details
Fetches specific details for any defined ad group within the account.
Get Advertiser Info
Retrieves comprehensive data and metadata about a whole TikTok advertiser account.
Get Campaign Details
Gets the full specifications for a specific campaign using its unique ID.
Update Ad Status
Changes the status of individual ads, allowing you to enable, disable, or delete...
Get Performance Report
Generates detailed performance reports with custom metrics based on flexible date...
List Ad Groups
Lists all active ad groups belonging to an advertiser account.
List Campaigns
Retrieves a paginated list of all campaigns associated with the advertiser.
List Ad Images
Lists uploaded image assets that are available for use by an advertiser account.
List Ad Videos
Lists uploaded video assets available within the advertiser's content library.
Track Pixel Event
Sends a server-side pixel event, like an 'Add to Cart,' directly to TikTok for...
Update Ad Group Status
Changes the operational status of an ad group, allowing you to enable, disable, or...
Update Campaign Budget
Modifies the spending budget for an already existing campaign.
Update Campaign Status
Changes the operational status of a whole campaign, enabling or disabling it.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with TikTok Full Ads, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by TikTok Ads. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The manual ad audit cycle kills time.
Right now, checking campaign health means logging into the TikTok Ads dashboard. You click to check overall performance; then you filter down by ad group status. Next, you have to jump tabs to see if your custom audiences are configured correctly for retargeting. Finally, when you need a specific ROI number, you download a CSV and spend an hour cross-referencing dates and IDs.
With this MCP, the same audit takes minutes. You just tell your agent: 'Show me all ad group details and run a performance report comparing last month to this month.' The data—the status, the metrics, the comparisons—appears right in your chat window.
TikTok Full Ads MCP gives you real-time control.
Instead of manually navigating between `list_campaigns` and then finding a specific ad group to check its status, you simply ask your agent to verify the entire structure. It checks campaign budgets via `update_campaign_budget`, confirms which ads are running using `get_advertiser_info`, and flags any issues instantly.
Your workflow shifts from clicking through interfaces to commanding outcomes. You tell it what needs fixing—whether it's a budget adjustment or enabling an ad group—and the MCP executes the change directly.
What TikTok Full Ads MCP does for your AI
Managing ads across platforms is a mess of dashboards and manual clicks. This MCP connects your agent directly to the TikTok Business API, turning complex campaign management into a simple conversation. You stop clicking through tabs just to check if an ad group is running or what last week's spend was.
Now, your agent acts as a real-time strategist for your brand. Need to know exactly how much you spent and where it went? Just ask. Want to verify that the custom audience list is ready for retargeting? Your agent checks it. Whether you run e-commerce sales or just building brand visibility, this MCP lets you audit everything from campaign status to creative asset metadata using natural language commands.
Since Vinkius hosts this catalog, connecting your AI client is fast and simple, giving you immediate access to full ad management capabilities.
019d848e-385d-7219-85c4-5a11e77b69c2 How to set up TikTok Full Ads MCP
The bottom line is that this MCP lets you manage all ad data conversationally, removing the need to navigate multiple dashboards manually.
Subscribe to this MCP and provide your TikTok Ads Access Token.
Connect the credentials to any compatible AI client, like Claude or Cursor.
Tell your agent exactly what you need—for example, 'Get a performance report for last month'—and it executes the query.
Who uses TikTok Full Ads MCP
This is for media buyers and growth engineers who are sick of spending their mornings clicking through tedious reporting tabs. If your job requires auditing spend or checking campaign status across different ad groups, you need this.
Monitors daily spend and checks the operational status of multiple ad groups directly from their workflow instead of logging into TikTok.
Verifies that tracking pixels are active and that custom audiences are correctly configured for retargeting before a major campaign launch.
Performs rapid audits of overall campaign performance, pulling detailed reports on ROI and creative assets without manually gathering data from multiple sources.
Benefits of connecting TikTok Full Ads MCP
Stop logging into dashboards just to check spend. Use get_advertiser_balance or list_campaigns to get immediate spending and status updates on all ad accounts directly through your agent.
Never miss a key metric again. The get_performance_report tool lets you pull advanced analytics—like CTR breakdown by ad group ID—with just a conversational prompt, saving hours of spreadsheet work.
Control the entire ad lifecycle conversationally. You can use create_campaign to launch new efforts or use update_campaign_status and update_ad_group_status to pause spending instantly when needed.
Keep your targeting precise by running list_audiences. This confirms that custom audiences are available for retargeting, which is critical for e-commerce sales funnels.
Manage assets without leaving your chat window. Use list_ad_videos or list_ad_images to quickly verify if the necessary creative content has been uploaded and is ready to go live.
TikTok Full Ads MCP use cases
Checking spend across multiple accounts
A media buyer needs to know how much was spent yesterday across their top five ad groups. They ask their agent to run get_performance_report for the last 24 hours, receiving a summary report showing daily totals and spending breakdowns by ad group ID.
Pausing underperforming ads fast
A marketing manager notices one campaign is burning through budget but failing to convert. They instruct their agent to run update_ad_status on the specific ad and then use get_campaign_details to verify the status change immediately.
Setting up a new e-commerce push
A growth engineer wants to launch a catalog sale campaign. They ask their agent to run create_campaign, specifying 'CATALOG_SALES' as the objective, and then use list_ad_images to ensure product assets are available.
Debugging tracking issues
A data analyst suspects a conversion path is failing. They ask their agent to run track_pixel_event with the 'CompletePayment' event, confirming server-side tracking works before blaming the platform.
TikTok Full Ads MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Overcomplicating status checks
Writing a long prompt: 'Can you please check if all of our ad groups and ads are active, and also give me the campaign budget for last week?' This forces the agent to guess which tools to use.
Be specific. First, ask: 'List all ad groups.' Then follow up with: 'Get details for ad group ID X' or 'Update status for ad group ID Y'. Break down large requests.
Forgetting asset verification
Launching a campaign based on an assumption that the creative is ready, only to find out later there are no videos uploaded.
Always verify assets first. Run list_ad_videos or list_ad_images before creating any new content or campaigns.
Trying to change budgets without scope
Saying, 'Change the budget for our main campaign.' This is too vague and the agent can't know which campaign you mean.
Reference specific IDs. Use update_campaign_budget and provide the exact Campaign ID along with the new dollar amount.
When to use TikTok Full Ads MCP
Use this MCP if your workflow requires granular, data-driven actions in TikTok Ads—specifically auditing performance metrics, managing ad assets, or programmatically changing campaign statuses. This is ideal for media buyers and growth engineers who need to run detailed reports using get_performance_report or manage the entire lifecycle by calling tools like update_campaign_status. Don't use this if you only need basic information (like a simple list of accounts); in that case, a general directory lookup tool might suffice. However, if your process involves making changes to spending, setting up new campaigns using create_campaign, or verifying complex tracking events via track_pixel_event, this MCP is essential.
Frequently asked questions about TikTok Full Ads MCP
Can I use TikTok Full Ads MCP to see how much money I have left? +
Yes, you can check your current funds by using the get_advertiser_balance tool. This instantly tells you the remaining spend and overall balance for your ad account.
How do I create a new campaign using TikTok Full Ads MCP? +
You use the create_campaign tool, specifying your desired objective type (like CONVERSIONS or REACH) in your prompt. The agent handles generating the necessary structured data to build the campaign.
Is TikTok Full Ads MCP good for tracking website conversions? +
Yes. You can use the track_pixel_event tool to send a server-side pixel event, like 'AddToCart' or 'ViewContent,' directly back to TikTok for accurate reporting.
Which tools do I need to check ad group performance? +
You should use list_ad_groups first to get a list of all groups, and then use the get_performance_report tool, specifying the relevant ad group ID for granular analysis.
Can I disable ads using this MCP? +
Absolutely. You can run update_ad_status to instantly change an individual ad's status, effectively disabling it without needing manual access to the platform.