# TikTok Ads MCP for AI Agents AI Agent Connect

> TikTok Ads MCP. Connect your AI agent to TikTok Ads to manage campaigns, track performance, and optimize spend without clicking through the Ads Manager. You can pull real-time ROAS and conversion data directly into your chat. This makes it easy to monitor your ad spend and make quick adjustments to your budget or creative strategy from one place.

## Overview
- **Category:** money-moves
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_9SzNDkvTKhIvQURkCsSYPeEESjD4VeVbRB4e0CAV/ai-agent-connect
- **Tags:** ad-campaigns, performance-marketing, roas, social-advertising, ad-management, marketing-analytics

## Description

This TikTok Ads MCP lets you manage your TikTok advertising campaigns conversationally. You can ask your agent to list your current campaigns, check how your ads are performing, or pause a group that's burning through your budget. It takes the friction out of monitoring your account because you no longer have to dig through the Ads Manager dashboard to find specific numbers. Instead of manually exporting CSVs to see your ROAS, you can just ask for a summary of your best-performing creatives. This Connector makes it easy to stay on top of your spend while you're busy doing other things. Since Vinkius hosts this integration, you can get it up and running quickly with your preferred AI client. You get a direct line to your marketing data, making it much easier to spot trends and make adjustments in real time. You can see which demographics are engaging with your content and which interests are driving the most conversions. This means you spend less time guessing and more time scaling what actually works. You can finally move away from the constant tab-switching and manual data entry that bogs down your daily marketing operations.

## Tools

### enable_campaign
Turn on a specific campaign to start spending your budget. This allows you to activate ads quickly.

### list_campaigns
See a full list of all your TikTok ad campaigns in one place. This helps you keep track of every active project.

### list_adgroups
Get a breakdown of all your active ad groups. You can use this to see how your ads are organized.

### list_ads
View every individual ad currently in your account. It's the best way to see all your active creatives.

### get_campaign_reporting
Pull performance stats like impressions, clicks, and ROAS for a campaign. This gives you a clear view of your results.

### get_adgroup_reporting
Retrieve specific metrics for your ad groups to see what's working. Use this to find your highest-performing segments.

### get_ad_reporting
Get granular performance data for individual ads. This helps you identify which specific creatives are winning.

### pause_campaign
Stop a campaign immediately to prevent wasted spend. Use this to kill low-performing ads instantly.

## Prompt Examples

**Prompt:** 
```
What was my ROAS on the 'Summer Sale' campaign last week?
```

**Response:** 
```
### Summer Sale Campaign Performance
**Date Range:** Last 7 Days

| Metric | Value |
| :--- | :--- |
| **Total Spend** | $1,240.50 |
| **Impressions** | 450,000 |
| **Clicks** | 8,200 |
| **CTR** | 1.82% |
| **Conversions** | 112 |
| **ROAS** | **4.2x**

*Note: Performance is up 12% compared to the previous week.*
```

**Prompt:** 
```
Pause any ads with a CPC over $2.00.
```

**Response:** 
```
I've analyzed your active ads and found 3 that exceed the $2.00 CPC limit. I have paused them for you:

*   **Product_Demo_V2** (CPC: $2.45)
*   **Brand_Awareness_Fall** (CPC: $2.10)
*   **New_Arrivals_Teaser** (CPC: $2.05)

**Total daily savings: ~$45.00**
```

**Prompt:** 
```
Give me a summary of my top 3 performing ad groups.
```

**Response:** 
```
Here are your top 3 performing ad groups based on ROAS:

1.  **Summer_Collection_High_Intent** (ROAS: 5.8x)
2.  **Flash_Sale_Retargeting** (ROAS: 4.9x)
3.  **Influencer_Whitelisted_Ads** (ROAS: 4.1x)

All three are currently active and hitting your target conversion goals.
```

## Capabilities

### Pause low-performing ads
Stop specific ads or campaigns instantly to prevent wasted spend.

### Pull performance reports
Get impressions, clicks, and ROAS data for any date range.

### List active ad groups
See a complete inventory of your organized ad groups.

### Create new campaigns
Start new advertising initiatives through a conversational interface.

### Query audience insights
Check demographics and interests for your target audiences.

## Use Cases

### The Emergency Stop
An ad starts burning budget with zero conversions. The user asks the agent to stop the bleed instantly to save money.

### The Weekly Recap
A brand owner wants a summary of the week's performance. The agent summarizes spend and ROAS for all active campaigns.

### The Creative Audit
A marketer needs to see which ads are active. The agent provides a full inventory of current creatives in seconds.

### The Scale Plan
An agency needs to see all active groups across accounts. They identify high-performing areas for expansion quickly.

## Benefits

- Stop manual dashboard clicking by seeing your entire account status in one chat window.
- Protect your budget by killing low-performing ads the moment they dip below your targets.
- Get faster insights by pulling ROAS and CTR data without ever exporting a CSV file.
- Simplify account management by seeing how your ads are organized in one unified view.
- Improve targeting by querying audience demographics and engagement patterns directly through your agent.

## How It Works

The bottom line is you get a conversational interface for your entire TikTok Ads Manager.

1. Subscribe to the TikTok Ads integration on the Vinkius marketplace.
2. Create an app in the TikTok Developers portal to get your API credentials.
3. Connect those credentials to your AI client to start managing ads via chat.

## Frequently Asked Questions

**Can I use the TikTok Ads MCP to manage my actual TikTok account?**
No, this Connector is specifically for managing your TikTok Ads account and campaigns. It does not handle your personal profile, bio, or organic content posting.

**How do I connect my TikTok Ads account to my AI agent?**
You'll need to subscribe on Vinkius and then create a developer app in the TikTok Developers portal to get your API credentials. Once you have those, you can plug them into your AI client.

**Can the TikTok Ads MCP help me improve my ROAS?**
Yes, it helps you identify underperforming ads and campaigns quickly. By getting real-time data on what's working, you can shift your budget to high-performing creatives faster.

**Does the TikTok Ads MCP work for agencies managing multiple clients?**
Yes, it's a great tool for agencies. It allows you to pull reports and manage different client accounts through a single conversational interface without constant tab switching.

**What kind of performance metrics can I get?**
You can get a wide range of metrics including impressions, clicks, CTR, CPC, CPM, conversions, and ROAS across various date ranges for campaigns, ad groups, and individual ads.

**Can I pause campaigns automatically?**
You can ask your agent to pause specific campaigns or ad groups immediately. This is a fast way to stop the spend on ads that aren't hitting your targets.

**How do I get my TikTok Ads API credentials?**
1. Go to **developers.tiktok.com** and log in with your TikTok account.
2. Click **Manage Apps** → **Create App**.
3. Select **Marketing API** as the app type.
4. Fill in the app details and submit for review.
5. After approval, go to your app's page and copy the **App ID** and **App Secret**.
6. Generate an **Access Token** by authorizing your ad account.
7. Paste App ID, App Secret, and Access Token below.

**Can I manage multiple ad accounts?**
Yes. Your AI agent can switch between ad accounts using their advertiser IDs, giving agencies and multi-brand teams unified campaign management.

**What metrics can I track?**
Impressions, clicks, CTR, CPC, CPM, total spend, conversions, conversion rate, ROAS, video views (2s, 6s, 100%), engagement rate, and audience demographics — all filterable by date range, campaign, ad group, and individual ad.

**Can I pause underperforming ads automatically?**
Yes. Ask your agent to check which ads have CPC above a threshold or ROAS below target, and it can pause those ads immediately — protecting your budget in real time.