How to find ads that say your idea with Adspy
This Adspy playbook is for creative strategists testing an angle before writing it. It returns the ads closest to an idea you describe in your own words, even when they never use those words. Everything it reads is included on every plan, within fair use.
- Cost
- IncludedEverything it reads is included on every plan, within fair use
- Where
- Claude, Claude Code, Codex or any remote MCP clientThrough Adspy's MCP server
- Sources
- Meta and Google adsPublic ad libraries, YouTube ads included; Starter reads its own source's ads, and the TikTok source has none
- Output
- A gallery of the closest adsThe ways brands word the same idea
Find ads that talk about trouble sleeping at night, even if they word it differently. Show me the closest ones and tell me the different ways they say it.
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.
Search by what ads say
Your AI searches ad transcripts for your idea, in your words and in any language, and opens the closest ads first.
search_creatives_by_meaning{ query: "trouble sleeping at night", limit: 20 }Included
Narrow it down
It keeps to a language, a format, a brand or recent ads when you ask.
search_creatives_by_meaning{ query, language: "en", format: "video", since: "2026-09-01" }Includedwhen needed
Read how they say it
It reads the closest ads' AI analysis: the hook, the message and the words each one uses for your idea.
get_creative_analysis{ hashes }Included
This exampleIncludedeverything it reads is included on every plan, within fair use
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.
- A gallery of the ads closest to your idea, closest first
- The different ways brands word the same idea
- The hooks they open with
No sample is shown here: the library snapshot behind the other playbooks' samples cannot show this answer, and a made-up one would mislead.
Good to know before you run it
- It reads transcripts, so an ad without one is never found: ask for exact words to search ad copy too.
- Close in meaning is not proof an ad worked: Adspy never sees spend, reach or conversions.
- It reads only the start of a long transcript, so an idea an ad says late can be missed.
- Ads come from Meta and Google, YouTube ads included; TikTok ads are not covered.
Questions about this playbook
Is it included in my plan?
Yes. Searching ads and reading their AI analysis are included on every plan, within fair use. Starter reads its own source's ads only; the TikTok source has posts, no ads.
How is it different from a keyword search?
A keyword search finds your exact words. This one ranks ads by how close what they say comes to your idea, so asking about trouble sleeping can bring up an ad about restless nights that never uses those words.
Can I filter by status or AI tags?
Not in this search. It filters by brand, platform, format, language and first-seen date. Your AI can open the ads and check the rest.
Have a brand in mind?
Add Adspy to your assistant with this URL, sign in, and ask about its ads. You need no ad account.
https://www.adspy.sh/mcp

