A media buyer’s morning at an agency often starts before the coffee. Open Ads Manager, scroll through the client accounts, check spend and CPA. Then do the same in TikTok Ads Manager.
Platforms report the critical issues themselves: rejected ads, payment problems, account restrictions. A CPA spike or underspend does not reach your inbox unless you set it up. Both platforms offer automated rules with notifications in Ads Manager, but you have to set them up in each account separately.
Since 2026, Meta and TikTok have official MCP servers, and Claude can go through the accounts for you. The result is a digest with only the flags, which takes 3 minutes to read.
At Evido by Aitarget, we run hundreds of ad accounts as a reseller, so we build our own tools for this kind of check. This article opens a series on how agencies can take routine work off their teams the same way. Here is our experience: how we set up this check in-house and how an agency can repeat it in four steps.
The digest shows where to look and changes nothing in the accounts
The digest’s job is to show which accounts need a manual look today. Campaign decisions stay with the media buyer. You can get basic hypotheses about the causes through the same connectors: ask Claude a separate question about a flag after the digest.
Read-only permissions are enough for this. That matters for client accounts: the agent cannot change a budget or a campaign by mistake.
Step 1. Connect Meta and TikTok to Claude as read-only
In both cases, Claude sees exactly the accounts the authorizing employee has access to. So before you connect, check that this user has access to every client account that should be in the digest.
Meta
Meta launched its official MCP server in open beta on April 29, 2026. The server address is mcp.facebook.com/ads. Meta warns that not every ad account has access yet.
You add the server manually: Customize → Connectors → + → Add custom connector, then log in with Facebook. On the free Claude plan, you can add only one such connector.
TikTok
TikTok introduced its MCP server in May 2026. Since October 5, 2026, it has been available as a ready-made card in the Claude connector directory (TikTok Newsroom).
Now you only need to find TikTok in the Connectors tab and sign in with your TikTok for Business account. According to TikTok, this requires a Claude Pro or Max plan. The directory version lacks 26 tools, mostly payment-related. You do not need them for a metrics check.
Tool permissions
In each Claude connector’s settings, you can set one of three modes for every tool: allowed, needs approval, or blocked. For the digest, allow only the read tools: reports, statuses, delivery errors. Block anything that creates, edits, or turns on campaigns.
Step 2. Decide in advance what counts as a flag
If you do not set the rules, Claude decides what matters. Every morning you get a different set of observations, and you cannot compare two days.
Start with five flags. The thresholds below are a starting example. Adjust them to your clients’ verticals and KPIs.
Improvements are not in the table. In a morning check they distract from problems, and they are easier to review in the weekly report.
Meta already provides some of the signals. The MCP server’s tools include anomaly signals, delivery errors, and the opportunity score. Add them to the digest as an extra flag. But they do not replace the agency’s own thresholds: Meta does not know your client’s KPIs.
Step 3. Write a prompt that returns only anomalies
“Check my accounts” and “compare each campaign’s CPA yesterday with its 7-day average and show the ones up more than 25%” are two different requests. The first returns an overview several screens long. The second returns a list you can read in a minute.
A strong digest prompt sets five things: which accounts to check, for what period, which flags and thresholds, what the output looks like, and what is off-limits. Here is a template to start from:
You are preparing a morning digest of the agency's ad accounts. Accounts: all available Meta and TikTok ad accounts. The client is named in the account name. Period: yesterday, in each account's time zone. Baseline: the average of the previous 7 days. Flags: 1. Yesterday's spend differs from the daily budget by more than 30%. 2. CPA or CPL rose more than 25% against the 7-day average. 3. An active campaign had no impressions for 24 hours. 4. New rejected ads or delivery errors. 5. Ad frequency above 4 while CTR fell over 7 days. Output format: - First, one line: how many accounts were checked and how many have flags. - Then the flags, grouped by client. One line per flag: platform · account · campaign · metric · baseline → yesterday. - List the accounts without flags in one line at the end. - If you could not get data for an account, say so on a separate line. Rules: - Read only. Do not create, change, or turn on anything. - Do not guess the causes of anomalies. Facts and numbers only. - State the date and time the data was retrieved.
Two lines in this template prevent common mistakes. The time zone matters because an agency’s clients can have “yesterday” end at different times in different accounts. Showing the baseline next to yesterday’s number lets you check any flag against Ads Manager in a second.
Step 4. Save the scenario and build it into the team’s morning
A prompt that people copy from their notes each time starts to drift between team members within a week. So save it once. The easiest way is to create a Claude project called “Morning digest” and put the template in the project instructions. Then running it takes one phrase in a new project chat.
Next, agree on three rules within the team:
- Who runs it. Each manager runs the digest for their own clients, or one person runs it for everyone and hands out the flags. The second option is easier to control.
- What to do with a flag. A flag means “open the account and take a look.” A person makes the budget or pause decision in Ads Manager.
- When to change thresholds. Every two weeks, review which flags were false alarms. Raise any threshold that fires for nothing every day.
The weekly review stays. In the morning, the team looks for breakages; once a week, for trends and combinations worth scaling.
Who it fits and who should wait
The setup pays off where manual checks have become a noticeable part of the day. That means agencies with dozens of client accounts on Meta and TikTok, where each media buyer handles several clients at once. If you have three accounts on one platform, it is faster to open them by hand.
There are also limits worth knowing in advance:
- Meta MCP is in beta. Access is rolling out gradually, and some accounts may not have it yet. The set of tools is changing too.
- Yesterday’s conversions are still updating. Because of attribution windows, morning numbers can be lower than the final ones. A one-day CPA flag is a reason to take a look. It is too early to stop a campaign over it.
- Claude can make a calculation mistake. That is why the template asks for the baseline next to the result. Check any flag against Ads Manager before acting.
- The TikTok balance will not be in the digest. The Claude directory version of the connector has no payment tools. Check the remaining budget separately.
- Meta and TikTok only. Google Ads and Telegram Ads are not part of this setup. Their accounts still need to be checked another way.
Where Evido by Aitarget helps. Our platform covers two of the limits on this list. It shows Meta, TikTok, Google Ads, ChatGPT Ads, and Telegram Ads accounts in one dashboard, along with their balances. You can check the remaining TikTok budget and the platforms missing from the digest in the same place, without going through separate Ads Managers.
Where to start this week
A digest most often breaks from too many flags: with thirty anomalies a day, the team quickly stops reading it.
Start with one platform and three flags. After two weeks, remove the ones that fired for nothing and add the second platform.
Evido by Aitarget has other AI tools for partner agencies too: AdScan checks creatives against platform policies before launch, and a single wallet lets you move budget between platforms.
If you run client accounts on Meta and TikTok and want to know which connections are safe for your access structure, contact us. We will review your setup.





.jpg)


