AdSpends Review 2026: Price per 1,000 Ads, EU Reach & MCP
Pre-collected Meta ads with EU reach and ad spend estimates, served through a REST API and a 22-tool MCP server.
AdSpends is the best overall choice if you want Meta Ad Library data with EU reach inside Claude, ChatGPT or your own code, without building or babysitting a scraper. It keeps an indexed database of Meta ads, attaches EU reach and an estimated ad spend to every ad, and serves it through a REST API and a hosted MCP server.
That matters for cost: scraper APIs return EU reach only from a separate details call per ad, so 1,000 ads with reach take over 1,000 requests. With AdSpends, 1,000 ads are 1,000 credits with reach and spend already included. For AI work, responses are compact (about 290 tokens per ad) and every MCP tool lists its credit cost.
If you need every ad in every country, including ads never delivered in the EU, pair it with a raw scraper such as the Curious Coder Apify actor.

Quick facts
| Best for | Ad Library data in Claude and ChatGPT without running a scraper |
|---|---|
| 1,000 ads with EU reach | 1 credit / ad (price TBC) |
| EU reach | Included with every ad |
| MCP server | Official hosted MCP server, 22 read-only tools |
| Entry plan | €44/month (Starter, billed monthly) |
| Pricing model | Subscription; API and MCP calls use credits (1 credit per returned ad) |
| Free tier | 7-day free trial |
| Search by | Keyword, brand/advertiser, landing page, market, category, niche |
| Data returned | Ads with creatives and copy, EU reach, estimated EUR ad spend, advertiser profiles, landing pages, saved boards |
| Other ad libraries | Meta only (Facebook, Instagram) |
| Integrations | REST API with OpenAPI spec, n8n and cron jobs via the API, share links |
| Maintained by | AdSpends team (commercial SaaS) |
Our ratings
| Criterion | Score |
|---|---|
| Price per 1,000 ads | 4.6 |
| Data depth & EU reach | 5.0 |
| Reliability & maintenance | 4.9 |
| Ease of use | 5.0 |
| AI & MCP readiness | 5.0 |
| Integrations & exports | 4.7 |
| Free tier & trial | 4.6 |
| Overall | 4.83 / 5 |
Pros and cons
Pros
- EU reach comes with every result, so 1,000 ads cost 1,000 credits instead of 1,000+ extra details requests
- Built for AI agents: OAuth in Claude and ChatGPT, compact responses and a documented credit cost per tool
- Ad spend estimates and landing page search, which raw scrapers do not provide
- Queries hit an indexed database, so nothing breaks when Meta changes the Ad Library front end
Cons
- Spend figures are estimates derived from EU reach (at a €30 CPM), not Meta-reported spend
- Coverage is strongest for ads delivered in the EU; it is not a raw dump of every global ad
- Subscription pricing makes less sense for a single one-off export
AdSpends pricing: what 1,000 ads cost
| Price per 1,000 ads | |
|---|---|
| With EU reach (entry plan) | 1 credit / ad (price TBC) |
| At volume, with EU reach | — |
| Ad list only, no reach | Same as with reach |
| How EU reach is returned | Included with every ad |
| Pricing basis | 1 API credit per returned ad; plans from €44/month |
- Starter: €44/month (20 competitor analyses, 5 live-tracked brands)
- Growth: €62/month (unlimited analyses, 30 tracked brands)
- Scaling: €106/month (unlimited analyses, 100 tracked brands)
- API and MCP usage: 1 credit per returned ad, brand or landing page; markets, categories and niches are free
Using AdSpends with Claude and AI agents
AI & MCP readiness: 5/5. In the Claude apps, add the server URL under Settings → Connectors → Add custom connector; in Claude Code, use the command below.
Official hosted MCP server, 22 read-only tools
Auth: OAuth in Claude, ChatGPT and Perplexity; API key in Claude Code, Cursor and Copilot
https://app.adspends.com/api/mcpclaude mcp add --transport http adspends https://app.adspends.com/api/mcp --header "Authorization: Bearer <YOUR_API_KEY>"Compact results (about 290 tokens per ad) with reach and spend already calculated, and every tool documents its credit cost, so an agent can budget its own calls.
Verdict: who should use it?
Choose it if…
You want ads with EU reach and spend estimates ready to analyze, or want Claude or ChatGPT to query Meta ads through MCP.
Skip it if…
You need a raw, global export of every ad including non-EU ads, or a one-off scrape where a subscription is overkill.
On AdSpends's official website
AdSpends FAQ
Is AdSpends a scraper or an API?
Both, from your point of view. AdSpends collects Meta Ad Library data on its own infrastructure and serves it through a REST API and an MCP server, so you query a database instead of running a scraper yourself.
Does AdSpends include EU reach?
Yes. Every ad comes with the EU reach Meta publishes under the Digital Services Act and an estimated EUR spend derived from it at a €30 CPM. There is no separate details call.
How do I connect AdSpends to Claude?
In Claude, open Settings → Connectors → Add custom connector, paste https://app.adspends.com/api/mcp and approve access in the OAuth window. In Claude Code, run claude mcp add with the same URL and an API key header.
Alternatives to AdSpends
The highest-rated scrapers in our comparison, other than AdSpends.
#2Curious Coder (Apify)(4.70)Read the review
#3ScrapeCreators(4.69)Read the review#4Apify Ads Scraper(4.51)Read the review
AdSpends head-to-head
See all 8 Facebook Ad Library scrapers ranked side by side.
Full comparisonAbout the author
Oleg Glanz is a performance marketer who builds direct-response funnels for e-commerce brands through FullFunnelSetup.com. Meta Ad Library research is part of his daily work, which is why he built AdSpends, an ad intelligence tool that turns Ad Library data into searchable ads, landing pages and ad spend estimates.
He writes AdLibraryScraper.com to document what each scraper and API actually returns, what it costs, and where it breaks, so marketers and developers can pick the right data source without trial and error.

