Ad library MCP for Meta, Google, TikTok and LinkedIn ads
What your competitors are running, and what their keywords cost – read, never managed.
Prowl reads ads; it does not run them. Your agent can search the Meta, TikTok and LinkedIn ad libraries and Google's Ads Transparency Center, pull full creative details, see which ads a brand has kept running, and price the keywords behind a campaign with Google Ads planner data. It never connects to your ad account and never changes a campaign.
Questions your agent can answer
- Which ads is gymshark.com running on Meta right now, and which started more than 60 days ago?
- Who advertises on TikTok for “protein powder”?
- What would it cost per click to bid on these 20 keywords in the US?
The tools it calls
Every row is a tool in the catalogue, with the provider's description and a link to its public reference. Your agent finds them with prowl_search_tools and calls them with prowl_call_tool; each call is billed on its own.
| Tool | Provider | What it returns |
|---|---|---|
meta_ad_library | SearchAPI.io | Meta Ad Library — search Facebook/Instagram ads by keyword or advertiser. View ad creatives, spend, and reach. |
meta_ad_library_ad_details | SearchAPI.io | Meta Ad Library Ad Details — full creative details for a specific Meta ad by ad_archive_id (Library ID). |
tiktok_ads_library | SearchAPI.io | TikTok Ads Library — search TikTok ads by keyword. View creatives and targeting. |
linkedin_ad_library | SearchAPI.io | LinkedIn Ad Library — search LinkedIn ads by keyword or company name. |
google_ads_transparency_advertiser_search | SearchAPI.io | Google Ads Transparency Advertiser Search — search for advertisers by keyword. Returns advertiser IDs, regions, ad counts, and domains. |
foreplay_discovery_ads | Foreplay | Search and discover ads across platforms (Facebook, Instagram, TikTok, YouTube, LinkedIn) using Foreplay. Filter by query, format, platform, niche, date range, and running duration. Returns ad creatives with media URLs, transcriptions, targeting data, emotional drivers, and running duration. Each ad is enriched with: landing_page_url, creative_media_urls (images/videos), facebook_ad_library_url (direct link to view ad), and creative_preview_url (thumbnail). Response includes _url_summary with all deduplicated URLs. Order: newest, oldest, longest_running, most_relevant. Niches: accessories, app/software, beauty, business/professional, education, entertainment, fashion, food/drink, health/wellness, home/garden, jewelry/watches, parenting, pets, real estate, service business, other. Formats: carousel, dco, dpa, event, image, multi_images, multi_videos, video, text. Platforms: facebook, instagram, tiktok, youtube, linkedin, messenger, threads. |
dataforseo_kw_google_ads_search_volume | DataForSEO | Get Google Ads keyword search volume, CPC, competition, and monthly trends for up to 1000 keywords. |
spyfu_get_ppc_competitors | SpyFu | Get top PPC-only competitors — domains competing in paid search only. Unlike spyfu_get_combined_competitors which mixes organic+paid, this isolates PPC competitors. Use to identify who competes in Google Ads specifically. |
Two ways to ask
Your agent. Add Prowl to Claude Code, Cursor, Codex or any MCP client with one config block (the getting-started walkthrough has it), then ask in plain language. Under the hood the agent calls, for example, prowl_call_tool with tool_name: "meta_ad_library".
Prowl Agent. Sign in at prowl.chat and ask the built-in agent the same question. It runs on the same tools and bills the same wallet.
When one call is not enough, ask for a report: Prowl plans the calls, checks numeric claims against independent tools and says what it could not confirm.
What it does not cover
This is not a Google Ads or Meta Ads management MCP. Prowl cannot read your own account's spend, create a campaign or change a bid. Ad libraries show what is running, not what it costs the advertiser; spend and CPC figures are estimates from planner and competitor data.
Frequently asked questions
Can Prowl manage my Google Ads or Meta Ads campaigns?
No. Prowl reads public ad libraries and keyword planner data. It has no access to your ad accounts and cannot change anything in them.
Can I see how much a competitor spends on ads?
As an estimate. Keyword CPCs, PPC competitor data and paid-traffic estimates give a range; the ad libraries themselves publish what runs, not what it costs.
Which platforms are covered?
Meta (Facebook and Instagram), TikTok, LinkedIn and Google's Ads Transparency Center, plus Foreplay's cross-platform ad index.