LABSCO SUMMARY
The Meta reporting you would build in Ads Manager, asked for in a sentence.
This is aimed at the part of media buying that is not decision-making: filters, date ranges, custom report builders, CSV exports. Handing the connection to a reporting platform rather than to the Meta API is what removes the app review and the token rotation, and it also sets the scope — the questions it answers are reporting questions, over whatever ad accounts that platform account can already see.
What it is
A hosted endpoint from Two Minute Reports that puts live Meta Ads data in front of Claude or ChatGPT. You connect a Two Minute Reports account that already has the ad account linked, and the assistant queries through it — there is no Meta API app to create and no access token to generate or refresh, and several ad accounts can be queried inside one conversation. Because the connection runs on the Two Minute Reports platform, the same chat can also reach the other marketing sources that account has connected, Google Ads, GA4 and Shopify among them. The server keeps nothing: data moves from the source through the platform to the assistant.
What you get
- Campaign performance over a date range — spend, results and cost per result, down to a daily breakdown
- Spend and budget comparisons period over period, and which campaigns spend most for the least return
- ROAS and purchase value by campaign and ad set, including which ad sets are losing money
- Creative-level analysis: click-through rate by ad, video against image, top ads by conversion rate
- Ad set and audience breakdowns, including lookalike audiences against interest-based ones
- Placement and platform splits — Facebook Feed against Instagram Stories, and which of the two converts
- Funnel metrics: link click-through rates, ThruPlay rates, landing page view to purchase
- The same figures plotted as a chart when you ask for them that way rather than as a list
Setup effort
Paste a URL, then authorize — add the endpoint to your client, then approve the OAuth consent screen
USE CASES
01
The morning performance check
Ask for active campaigns with spend, results and cost per result over the period you care about, instead of rebuilding the same Ads Manager view.
02
Finding which creative is carrying the account
Compare click-through and conversion rates at the ad level, video against image, and read the top performers back in order.
03
Running several client accounts in one conversation
Query across the ad accounts linked to the same platform account without reconnecting between them.
04
Settling whether automated campaigns beat manual ones
Put Advantage+ campaigns beside manual ones over the same window and compare spend against return.
05
Getting a chart ready before the weekly review
Ask for spend and ROAS plotted over time, or cost per acquisition as a bar chart across campaigns, rather than exporting and rebuilding it.
BEFORE YOU INSTALL
What to know first
Requires
- A Two Minute Reports account (trial or paid) with your Facebook Ads account connected
- An AI client that supports MCP (e.g., Claude Pro/Team, ChatGPT Plus, or any MCP-compatible app)
INSTALLATION
Connect your client
Add the endpoint to your client, then approve the OAuth consent screen.
Server setup
ENDPOINT URL
https://mcp.twominutereports.com/mcpRequirements
- OAuth 2.0 — sign in with your Google account; needs a Two Minute Reports account (trial or paid) with your Facebook Ads account connected
- Connection guides from the project: Claude.ai — https://docs.twominutereports.com/docs/mcp/claude ; ChatGPT — https://docs.twominutereports.com/docs/mcp/chatgpt#connecting-the-mcp-server