How to read a competitor's ad strategy with Adspy
This Adspy playbook is for brand and growth teams sizing up a competitor. It returns one report on what a brand runs: formats, hooks, landing pages, what it keeps running and how its organic posts connect to its ads. It costs 90 credits on Starter and Pro and has no credit count on Unlimited (fair use).
- Cost
- 90 credits on Starter and Pro90 credits per brand and range for the Brand Full Analysis, free again for 24 hours
- Where
- Claude, Claude Code, Codex or any remote MCP clientThrough Adspy's MCP server
- Sources
- Meta and Google ads, and organic postsPosts on TikTok, YouTube and Instagram; Starter covers one source, Pro all three
- Output
- One report in the chatCharts in full screen, and a PDF when you ask
Run a Brand Full Analysis of AG1 over the last 90 days. Tell me which formats, hooks and landing pages it leans on, which ads it has kept running the longest, and what changed in the last month.
What does Adspy do, step by step?
Your AI runs 3 steps with Adspy's tools. Each call is listed with its arguments and the most it can cost on the published tariff; free and included calls use no credits.
Find the brand
Your AI finds the brand in Adspy's library, with the ads collected from Meta's and Google's public ad libraries.
search_brands{ query: "AG1" }Free
Open what is live
It opens the brand's ads still running, longest-running first, each with its AI tags.
search_creatives{ brandKey, status: "active", sort: "longest", limit: 20 }Included
Run the analysis
It runs the Brand Full Analysis: format mix, hooks, landing pages, longevity and the brand's organic posts, each finding with its count and the range it likely falls in.
get_brand_full_analysis{ brandKey, range: "90d" }90 credits
This example90 credits on Starter and Pro90 credits per brand and range for the Brand Full Analysis, free again for 24 hours
What comes back?
Adspy's answer arrives in the chat, with the ads, posts and figures it rests on, so you can open each one.
- Ad activity by month and the format mix, with counts
- The hooks and landing pages that recur
- The ads the brand has kept running the longest, with their AI reading
- Its TikTok, YouTube and Instagram posts beside its ads, and the posts it later ran as ads
- Charts in full screen, and a PDF when you ask for one
- Creatives observed
- 6,706
- Newest read
- 5,000
- Median days observed
- 18
How the ads open
Image leads the creative mix. 2891 of 5000 observed creatives (58%) use this format.
Good to know before you run it
- Running time shows a brand kept an ad live, not that it performed: Adspy never sees spend, reach or conversions.
- A finding the data cannot support is listed as withheld, with its reason, instead of being guessed.
- Running it again on the same brand and range within 24 hours costs nothing.
Questions about this playbook
What does the Brand Full Analysis cost?
90 credits per brand and range on Starter and Pro, included on Unlimited. Running it again on the same brand and range within 24 hours costs nothing, and a brand Adspy has nothing on costs nothing.
What if Adspy does not have the brand yet?
Your AI can find its advertiser on Meta or Google and collect it for 400 credits once you say yes. The analysis then runs on its ads.
Can I get the report as a file?
Yes. Ask for a PDF: exporting a report you read in the last 24 hours is included.
Have a brand in mind?
Add Adspy to your assistant with this URL, sign in, and ask about its ads. Connecting takes a few minutes, and no ad account.
https://www.adspy.sh/mcp

