---
title: "TikTok Ads MCP Server for Hook Rate, ROAS and SKAN | Two Minute Reports"
url: "https://twominutereports.com/mcp/tiktok-ads"
description: "Use the TikTok Ads MCP from Two Minute Reports to ask your AI about hook rate, watch time, view-through purchases, Pangle spend and SKAN installs."
---

# TikTok Ads MCP Server for Hook Rate, ROAS and SKAN | Two Minute Reports
## Overview

# TikTok Ads MCP Server

Connect TikTok Ads and ask your AI tool which videos keep people watching past the first two seconds, which ones end in a complete payment, and how much of each result came from a view rather than a click. It reads campaigns, ad groups, ads and each video's quartile views, so you stop rebuilding the same custom report in TikTok Ads Manager every Monday.

[Start Free Trial Today](https://hub.twominutereports.com/signup)[How it works](#get-started)

-   No credit card required
-   Set up in 2 minutes
-   Read-only access

MCP

Works with

-   ChatGPT

MCP SETUP

## Set Up the Two Minute Reports Tiktok Ads MCP in 3 Simple Steps

Add Two Minute Reports to your AI tool once, then ask about your Tiktok Ads whenever you need an answer.

### Create Your Free Account

Sign up for Two Minute Reports and connect your Tiktok Ads account. Every account you manage is added for you.

[Connect free](https://hub.twominutereports.com/signup)

### Add Two Minute Reports to Your AI Tool

Find Two Minute Reports in your AI tool's connector list and click Connect. Or add it as a Custom MCP Server with this URL:

MCP server URLCopy

### Start Asking Questions

Type your question the way you would ask a teammate. Your AI tool checks your Tiktok Ads data and replies in seconds.

[See example questions](#prompts)

[Connect Tiktok Ads free](https://hub.twominutereports.com/signup)

Need help? [View Setup Guide](/help/mcp)

Guides by AI tool[Tiktok Ads to Claude](/claude-integrations/tiktok-ads)[ChatGPTTiktok Ads to ChatGPT](/chatgpt-integrations/tiktok-ads)[Tiktok Ads to Manus](/manus-integrations/tiktok_ads)[Other MCP clients](/help/mcp)

Use cases

## Which Videos Hold Viewers Past Two Seconds and Still Sell? A TikTok Ads MCP Example

One prompt that checks opening hooks, worn-out creatives, view-through credit, Pangle placement and age groups over the last 14 days.

Tiktok Ads

Look at my TikTok Ads for the last 14 days. Which videos keep people past 2 seconds but rarely lead to a purchase, which ads are wearing out, how many purchases are view-through, is Pangle eating budget, and which age group should get more spend?

| Area | What I found | Action |
| --- | --- | --- |
| Opening hooks | Problem-first openers keep 41% of viewers past 2 seconds, logo intros only 23% | Brief new hooks |
| Creative fatigue | Top UGC video: frequency up to 3.8, CTR down from 1.4% to 0.8% in 9 days | Rotate creative |
| View-through credit | 62% of purchases are view-through; click-through CPA is $48, not the $29 shown | Report both |
| Pangle | Pangle took 27% of spend but drove 4% of complete payments | Exclude Pangle |
| Age groups | 18 to 24 gets 55% of 6-second views; 25 to 34 converts at 2.1x the rate | Shift budget |

**Weekly creative note:** Complete payment ROAS held at 2.4x while spend rose 18%. Two new hook variants go live Monday, and the Pangle exclusion should free about $1,900 a week for the 25 to 34 ad group.

Illustrative example

## Quartile Views, Pixel Events and SKAN Installs: What Two Minute Reports Reads in TikTok Ads

The Two Minute Reports connector covers more than 460 TikTok Ads fields across account, campaign, ad group, ad and video, from spend and watch time to pixel, in-app, SKAN, offline and GMV campaign results.

### Spend and delivery

Amount spent, impressions, gross impressions, reach, frequency, clicks, CTR, CPC, CPM and cost per 1,000 people reached.

### Video and watch time

Video views, 2-second and 6-second video views, views at 25%, 50%, 75% and 100%, average watch time per view and per person, and focused views at 6 and 15 seconds.

### Engagement and LIVE

Total engagement, engagement rate, profile visits, paid likes, comments, shares and follows, duet, stitch and sound usage clicks, LIVE views and LIVE product clicks.

### Pixel and onsite events

Complete payment and complete payment ROAS, initiate checkout, add to cart, product details page views, form submissions, landing page views, plus view-through (VTA) and click-through (CTA) conversions.

### App events and SKAN

App installs, real time app installs, registrations, purchases, day 2 retention, start trial and subscribe events, with SKAN versions of each for iOS campaigns.

### Audience, placement and settings

Age, gender, country, region, DMA, language, device platform, placement and interest category, plus campaign objective, optimization goal and bidding strategy. GMV campaign orders and gross revenue are here too.

[See all Tiktok Ads metrics and dimensions](/tiktok-ads-metrics-and-dimensions)

Claude Skill

## Run a Full TikTok Ads Audit With Claude

TikTok Ads move fast, and creative fatigue sets in faster. What won last week can quietly drain your budget this week. Connect TikTok Ads to Claude through Two Minute Reports, run the audit, and get a prioritized plan on what to fix first.

[Get the skill](/claude-skills/tiktok-ads-audit)[Browse all Claude Skills](/claude-skills)

## Built to Run Campaigns or to Report on Them: TikTok Ads MCP Servers Compared

TikTok for Business runs its own MCP server, announced at TikTok World in May 2026, with about 400 tools for creating campaigns, changing budgets and targeting, and pulling reports. Community projects on GitHub mostly read campaign and report data, and they ask you to register your own TikTok developer app.

| Feature | TikTok for Business MCP Server | Open-source servers | Two Minute Reports |
| --- | --- | --- | --- |
| Built for | Agents that create campaigns, adjust bids and budgets, and pull reports | Reading campaigns and reports, depending on the project | Reporting and analysis across your TikTok Ads accounts |
| Getting started | Point an MCP-compatible agent at a TikTok-hosted endpoint | Register a TikTok developer app, store tokens and run the server yourself | Hosted: sign in with OAuth and add one URL |
| Changes to campaigns | Yes, including new campaigns, budget changes and pausing ad groups | Mostly none; writes appear on some roadmaps | None, it stays read-only on the ad account |
| Data beyond TikTok | TikTok Ads only | TikTok Ads only | TikTok Ads plus 30+ other sources in one workspace |
| Client accounts | Not described in TikTok's docs | Varies by project | All client accounts in one workspace |
| Client reporting | Not part of the server | Not included | Dashboards and scheduled white-label reports |
| Price | Not stated by TikTok | Free under the MIT license, you host it | Included in every Two Minute Reports plan |

Your Data Is Safe

## Security you can explain to your clients, too.

We don't store your advertising data on our servers. Two Minute Reports connects to your data sources using OAuth - your credentials never touch our system. Your AI only reads what you've explicitly connected.

### OAuth Authentication

Connects securely to your data sources. No passwords stored. Revoke access anytime from your platform settings.

### Read-Only Access

Your AI can only read your data. It cannot create, edit, pause, or delete anything. Your account stays fully in your control.

### No Data Training

Your advertising data is never used to train AI models. What's yours stays yours - full stop.

[Learn more about our data security](/data-security)

## More Two Minute Reports MCP Servers You Can Connect Today

The same server URL works for every data source in your Two Minute Reports account.

Filter by category

All

Advertising (PPC)

Web Analytics

SEO

E-Commerce

Social Media

[

Most Popular

](/mcp/facebook-ads)

[

Facebook Ads

Advertising (PPC)

](/mcp/facebook-ads)

[Learn more](/mcp/facebook-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

Most Popular

](/mcp/google-ads)

[

Google Ads

Advertising (PPC)

](/mcp/google-ads)

[Learn more](/mcp/google-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

Most Popular

](/mcp/shopify)

[

Shopify

E-Commerce

](/mcp/shopify)

[Learn more](/mcp/shopify)[Start your free trial](https://hub.twominutereports.com/signup)

[

Most Popular

](/mcp/google-analytics-4)

[

Google Analytics 4

Web Analytics

](/mcp/google-analytics-4)

[Learn more](/mcp/google-analytics-4)[Start your free trial](https://hub.twominutereports.com/signup)

[

Most Popular

](/mcp/reddit-ads)

[

Reddit Ads

Advertising (PPC)

](/mcp/reddit-ads)

[Learn more](/mcp/reddit-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

Most Popular

](/mcp/linkedin-ads)

[

Linkedin Ads

Advertising (PPC)

](/mcp/linkedin-ads)

[Learn more](/mcp/linkedin-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

Most Popular

](/mcp/amazon-ads)

[

Amazon Ads

Advertising (PPC)

](/mcp/amazon-ads)

[Learn more](/mcp/amazon-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

Amazon Seller

E-Commerce

](/claude-integrations/amazon-seller)

[Learn more](/claude-integrations/amazon-seller)[Start your free trial](https://hub.twominutereports.com/signup)

[

Microsoft/Bing Ads

Advertising (PPC)

](/mcp/microsoft-ads)

[Learn more](/mcp/microsoft-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

Snapchat Ads

Advertising (PPC)

](/claude-integrations/snapchat-ads)

[Learn more](/claude-integrations/snapchat-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

Instagram Insights

Social Media

](/claude-integrations/instagram-insights)

[Learn more](/claude-integrations/instagram-insights)[Start your free trial](https://hub.twominutereports.com/signup)

[

Google Search Console

SEO

](/mcp/google-search-console)

[Learn more](/mcp/google-search-console)[Start your free trial](https://hub.twominutereports.com/signup)

[

Facebook Insights

Social Media

](/claude-integrations/facebook-insights)

[Learn more](/claude-integrations/facebook-insights)[Start your free trial](https://hub.twominutereports.com/signup)

[

Pinterest Ads

Advertising (PPC)

](/claude-integrations/pinterest-ads)

[Learn more](/claude-integrations/pinterest-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

LinkedIn Pages

Social Media

](/claude-integrations/linkedin-pages)

[Learn more](/claude-integrations/linkedin-pages)[Start your free trial](https://hub.twominutereports.com/signup)

[

Google My Business

SEO

](/claude-integrations/google-my-business)

[Learn more](/claude-integrations/google-my-business)[Start your free trial](https://hub.twominutereports.com/signup)

[

YouTube Analytics

Social Media

](/claude-integrations/youtube-analytics)

[Learn more](/claude-integrations/youtube-analytics)[Start your free trial](https://hub.twominutereports.com/signup)

[

Apple Search Ads

Advertising (PPC)

](/claude-integrations/apple-search-ads)

[Learn more](/claude-integrations/apple-search-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

Twitter Ads

Advertising (PPC)

](/claude-integrations/twitter-ads)

[Learn more](/claude-integrations/twitter-ads)[Start your free trial](https://hub.twominutereports.com/signup)

[

TikTok Organic

Social Media

](/claude-integrations/tiktok-organic)

[Learn more](/claude-integrations/tiktok-organic)[Start your free trial](https://hub.twominutereports.com/signup)

Show All

### Frequently Asked Questions

Can the TikTok Ads MCP work out hook rate from 2-second and 6-second views?

Yes. TikTok does not report hook rate as its own metric, but your AI can divide 2-second video views by impressions for each ad. It can do the same with 6-second views or 100% views to see where people drop off. Every video field you can use for this is listed under [TikTok Ads metrics and dimensions](/tiktok-ads-metrics-and-dimensions).

Does it include SKAN results for iOS app campaigns?

Yes. There is a separate SKAN group with results, conversions, app installs, registrations, purchases and purchase value, among others. Ask your AI to put SKAN installs next to the regular in-app install count for the same iOS campaign, so you can see how far the two numbers drift apart before you judge a campaign.

Can my AI tell when a TikTok video is wearing out?

It can track frequency, CTR and average watch time per video view by day for each ad and flag the ones that slide while frequency climbs. For a full checklist, the [TikTok Ads audit skill for Claude](/claude-skills/tiktok-ads-audit) scores creative fatigue and lists fixes in order. [This guide explains how skills run](/help/ai-tools/skills).

Can I break results down by age, gender and DMA?

Yes. Age, gender, country, region, DMA, language, device platform and interest category are all available. A useful question is which age group gets the cheapest 6-second views and which one actually completes payments, because the two are not always the same group.

What does TikTok's own MCP server add, and when would I use it instead?

TikTok for Business runs a server with about 400 tools for agents that build campaigns, change budgets and targeting, and pause ad groups. Use it when you want an agent to make changes. Two Minute Reports is for reporting: it puts TikTok next to sources like [Shopify](/mcp/shopify) and GA4, and feeds your client dashboards.

Can I separate view-through purchases from click-through purchases?

Yes. The connector reads VTA and CTA conversions, registrations and purchases as separate fields. Ask what share of last month's purchases came from people who only watched, then compare CPA on clicks alone. Showing both helps when a client asks why GA4 credits TikTok with fewer sales than TikTok Ads Manager does.

Can I see how much of my budget went to Pangle instead of TikTok itself?

Yes. Placement is one of the audience dimensions, and ad group placement settings are available too. Ask for spend, complete payments and CTR split by placement. If Pangle takes a large share of spend with few purchases, you know which ad groups to switch to TikTok placement only.

Are GMV campaign and LIVE shopping results included?

Yes. GMV campaign fields include orders, cost per order, gross revenue, ROI and net cost. LIVE fields cover LIVE views, unique views, effective LIVE views and LIVE product clicks. That lets you compare LIVE product clicks with GMV campaign orders for the same dates, next to your regular campaigns.

Does the TikTok Ads MCP report paid likes, shares, follows and profile visits?

Yes. You get paid likes, comments, shares and follows, plus profile visits, profile visit rate and engagement rate. These help when a campaign's goal is community growth rather than sales. To see how the same questions work for Meta, look at the [Facebook Ads MCP page](/mcp/facebook-ads).

## Recommended Reads

### [TikTok Ads Reporting Connector](/integrations/tiktok-ads)

Two Minute ReportsAug 2026

[Ultimate Guide](/blog/ultimate-guide)

### [Connect TikTok Ads to Google Sheets: Tutorial and free templates (2026)](/tiktok-ads-to-google-sheets)

[Shabika Venkidachalam](/blog/author/shabika-venkidachalam)Aug 2026 · 5 min read

[Ultimate Guide](/blog/ultimate-guide)

### [Connect TikTok Ads to Google Data Studio : Free Templates (2026)](/tiktok-ads-to-looker-studio)

Two Minute ReportsDec 2025 · 5 min read

[Digital Marketing](/blog/digital-marketing)

### [TikTok Ads Analytics: The Complete Guide to Metrics, Tools and Growth (+Free Templates)](/blog/tiktok-ads-analytics)

[Shalini Murugan](/blog/author/shalini-murugan)Oct 2026 · 12 min read

#### Take back your time. Wow clients.

#### Get Two Minute Reports.

[Start your free trial today](https://hub.twominutereports.com/signup)

Built by marketers. Built for marketers.
