Study a competitor
Read a competitor's ad strategy
Run a Brand Full Analysis of AG1 over the last 90 days.
90 credits







Connect Adspy to Claude, Claude Code or Codex, then ask about any brand's Meta and Google ads and its TikTok, YouTube and Instagram posts. In Claude, each answer opens as a view in the chat.
https://www.adspy.sh/mcpOne session in Claude with Adspy connected, on AG1. Every ad, figure and line below was read from the library on 26 October 2026; the ads are redrawn in pixel art.
Your assistant
Find
Show me AG1's video ads that ran 30 days or more, longest first.
282 daysEnded1 ad
282 daysEnded2 ads
226 daysEnded2 ads
203 daysLive44 ads
191 daysLive31 ads
190 daysLive52 ads
The longest ran for months. One of them runs under 52 ads: want me to read it?
Read
Take apart the one running under 52 ads.

52 ads use this creative · 190 days recorded
That is the reading stored for this ad. A Brand Full Analysis would show the patterns across the brand, for 90 credits.
Analyze
Run a Brand Full Analysis of AG1 over the last 90 days.
Each figure with its count · free again for 24 hours
Four figures from its ads and posts, each with its count. I can compare it with a competitor, 60 credits per brand.
Compare
Compare AG1 with Huel.
| Brand | Ads observed | Active | Median days running | Main format |
|---|---|---|---|---|
| AG1 by Athletic Greens | 2,523 | 2,44297% | 33 days | Video · 55% |
| Huel | 740 | 54373% | 30 days | Image · 61% |
Observed public ads per brand: not spend, reach or performance.
Side by side from their public ads. Want to see which of AG1's posts became ads?
Add a brand
If a brand isn't in Adspy yet, can you add it?
400 credits, asked first
Median 2.3 minutes · 94% within 10 minutes, measured on 663 collections
The card follows the collection and shows its 20 newest ads when it is done.
Yes. I look it up first, for free, and ask you before the collection starts.
Keep
Save the three that ran longest to “Q4 hooks” with a note on each, follow AG1, and export the collection to Excel.



Ask for the newest ads from the brands you follow.
Also CSV, JSON, ZIP with media, Markdown, HTML; PDF for reports and comparisons
Saved in your workspace: your team picks it up from their own assistant.
Claude shows Adspy's answers as views in the chat. Claude Code and Codex get the same answers as text and files. Any remote MCP client connects with the URL, and a client without OAuth uses an API key.
Paste the URL in Claude's connectors, or run one command in Claude Code or Codex.
https://www.adspy.sh/mcpclaude mcp add --transport http --scope user adspy 'https://www.adspy.sh/mcp' && claude mcp login adspycodex mcp add adspy --url 'https://www.adspy.sh/mcp' && codex mcp login adspyA browser window opens: sign in to Adspy, choose a plan if you have none, and approve the connection.
The connection check is free and opens the welcome card.
What can I do with Adspy? Check my connection with get_context first. Do not run paid research yet.Adspy gives your assistant 31 tools. 23 of them are free or included: browsing ads, posts and their AI analyses costs nothing. A paid result says its price before it runs.
get_contextFreelist_playbooksFreequote_operationFreeget_usageFreesearch_brandsFreesearch_advertisersFreesearch_creativesIncludedfind_similar_creativesIncludedget_creativesIncludedget_creative_analysisIncludedget_brand_xray60 creditsget_brand_full_analysis90 creditscompare_brandsUp to 60 credits per brandrequest_brand_fetch400 credits, new requests onlyget_fetch_jobFreesearch_social_accountsFreerequest_social_fetch400 credits, 0 for an account Adspy already collectslist_social_postsIncludedget_social_postsIncludedfind_posts_run_as_adsIncludedget_brand_social60 credits, reused for 24 hourscompare_socialUp to 60 credits per brandlist_collectionsFreeget_collectionIncludedsave_creativesFreeupdate_noteFreefollow_brandFreeexport_researchIncluded; a report not read in 24 hours, 60 credits per brandget_jobFreelist_exportsFreerenew_delivery_linksFreeMeta, Google and TikTok, read the same way: the public ads, the brands' organic posts, and the posts that later ran as ads.
Facebook and Instagram ads, and Instagram posts
Meta adHuel
Instagram postGymsharkGoogle and YouTube ads, and YouTube posts
Google adGarmin
YouTube postAG1TikTok posts; TikTok ads are not covered
TikTok postAG1Ready prompts for the research people ask Adspy for most. Paste one into your assistant, change the brand, and read the answer in the chat.
Study a competitor
Run a Brand Full Analysis of AG1 over the last 90 days.
90 credits
Find creative ideas
Show me Ritual's video ads that have been running for at least 30 days, longest first, and break down how each one opens in its first seconds.
Included
Study a competitor
Compare the ads of AG1 and Huel over the last 90 days: formats, hooks, offers and how long each keeps its ads running.
120 credits
Read organic social
Which of AG1's TikTok, YouTube or Instagram posts were later run as ads?
Included
On every plan you research through MCP in Claude, Claude Code or Codex, with browsing included. Starter covers one source with 2,000 credits a month, Pro every source with 6,000, Unlimited every source with no credit count, and Enterprise adds the REST API under a contract.
One source: Meta, Google or TikTok
Every source: Meta, Google and TikTok
Every source: Meta, Google and TikTok
Every source: Meta, Google and TikTok
Starter, Pro and Unlimited include one user, and Enterprise sets its users in the contract. Credits belong to the team: everyone in the organization draws on the same monthly allowance, and an extra user adds no credits.
MCP, the Model Context Protocol, is the open standard that lets an AI assistant use outside tools. Adspy's MCP server gives your assistant tools to search ads and posts, read their analysis and keep your research; you connect it once with its URL, www.adspy.sh/mcp.
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