Paid ads

The best ad library MCP servers for competitor research

Five MCP servers that let your agent search the public ad libraries of Meta, Google, TikTok, LinkedIn and Microsoft, compared on coverage, setup and price.

Jesse Sibley
By , FounderPublished · Last updated · 9 min read

What an ad library MCP server does

Meta, Google, TikTok and LinkedIn each publish a public library of the ads advertisers run, searchable by advertiser and, on most of them, by keyword. What each library shows varies by platform and country. An ad library MCP server lets your agent search those libraries and read the ads, so you can ask what a competitor is running instead of scrolling each library by hand.

The official ad platform MCP servers do a different job. Google's Google Ads MCP connects to the Google Ads accounts you can access, and its tools query your own account data through the Google Ads API. Meta's official ads MCP server manages your own Meta ads: reporting, creating and editing campaigns, catalogs and tests. Neither lists tools for searching competitors' ads in a public library. For that, you need one of the servers below.

The servers, compared

ServerHosted or self-runLibraries coveredWhat you needEntry priceBest for
InsightfulPipe Ads LibrariesHostedMeta, Google, LinkedIn, MicrosoftAn InsightfulPipe workspaceStarter $29.99/mo with an Ads Libraries limit of 400 a monthFour libraries, including Microsoft, in one hosted server
lionkiii/gads-transparency-mcpLocal (npx)Google Ads Transparency Center onlyNode.js 18 or later, no API keys or Google accountFree (MIT)Free Google-only research on your own machine
at-dan/ad-library-mcpSelf-run (your machine or your own server)Meta and Google, plus Instagram Reels (organic posts, not ads)A paid third-party scraping API key, optional Gemini keyFree code (MIT), plus the scraping API's creditsMeta and Google research with AI creative analysis
byadsco/meta-ads-mcpSelf-hosted (Docker or Cloud Run) or localMeta Ad Library, plus your own Meta ad accountsA Meta app or access token, plus an Apify token for the ad library toolsFree code (MIT), plus hosting and Apify (about $0.75 per 1,000 ads)Agencies that manage client Meta accounts and also research competitors
ManifoldHostedMeta, TikTok, LinkedIn, GoogleNo API keys of your own500 free credits per workspace, top-ups from $10, Pro from $20/moPay per call ad research next to SEO, Reddit and leads data

InsightfulPipe Ads Libraries MCP

InsightfulPipe's Ads Libraries connector is a hosted server at https://ads-libraries.insightfulmcp.com/ that covers the Meta Ad Library, Google Ads Transparency Center, LinkedIn Ad Library and Microsoft Ads Library. It has 14 actions. On Meta, your agent can search ads by keyword, find a company's Page ID and list a Page's ads. On Google, it can search advertisers, list an advertiser's ads and get ad details. On LinkedIn, it can search ads by company or keyword. On Microsoft, it can search ads and advertisers and expand an ad for impressions and targeting.

Add it with claude mcp add, gemini mcp add or codex mcp add, then click Authorize access in the browser. No ad platform account is needed, only an InsightfulPipe workspace.

InsightfulPipe lists its own limits: there are no spend estimates, impressions and targeting are only available for Microsoft ads, the active or inactive filter applies to Meta only, and Microsoft's country filter covers EU and EEA countries.

Pricing is Starter at $29.99/mo, Growth at $89.99/mo and Agency at $299.99/mo, billed monthly. Each plan sets a monthly Ads Libraries limit: 400, 4,000 and 10,000.

Best for: Teams that want Meta, Google, LinkedIn and Microsoft in one hosted server, or that already use InsightfulPipe's other connectors.

lionkiii/gads-transparency-mcp

lionkiii/gads-transparency-mcp is a free, open-source server (MIT) for the Google Ads Transparency Center. It searches advertisers by domain or brand name, lists the ads an advertiser is currently running (filtered by text, image or video), gets ad details, shows an advertiser's profile and verification status, and compares ad presence across 42 regions.

Run it with npx gads-transparency-mcp and add it to Claude Desktop, Cursor, Windsurf or another MCP client. It needs no API keys and no Google account: it uses Puppeteer to read the public Transparency Center, and downloads Chromium on first install.

The README lists its limits: about 30 requests a minute, only currently running ads, a region on every request, no spend data except for political ads, and it may break if Google changes the Transparency Center.

Best for: Free Google-only ad research on your own machine.

at-dan/ad-library-mcp

at-dan/ad-library-mcp is an open-source server (MIT) for the Meta Ad Library and Google Ads Transparency Center. Its resolve-company tool finds the right brand across both, then the Meta and Google tools list a company's ads and read each ad in full: copy, carousel cards, video and targeting on Meta, and headlines, impression ranges and regions on Google. An analyze-creatives tool uses Gemini, with your own optional API key, to describe images and videos, pull out on-screen text and transcripts, and tag messaging themes. It also searches Instagram Reels, which are organic posts rather than ads.

It needs a paid API key from the third-party scraping service named in the README. Clone the repo, run npm install, add the key to .env and run npm run dev, or deploy it to your own server and add it over HTTP.

Best for: Meta and Google ad research with AI creative analysis, if you are happy to run the server and pay for the scraping API.

byadsco/meta-ads-mcp

byadsco/meta-ads-mcp is an open-source (MIT), self-hosted server for the Meta Marketing API. It is built for agencies that manage many client ad accounts, with more than 140 tools for campaigns, ad sets, creatives, audiences, reporting, comments, billing and WhatsApp Business. For competitor research, its Ad Library tools read the public Meta Ad Library by keyword or Facebook page through an Apify actor, which the README puts at about $0.75 per 1,000 ads.

Deploy it with Docker or Google Cloud Run, or run it locally over stdio for a single user. Each user signs in with Facebook Login through a Meta app you set up, or you pass an access token, and each user registers their own Apify token for the Ad Library tools. Ad Library scrapes run in the background, so the agent starts a run, waits for it and then reads the results.

Best for: Agencies that manage client Meta accounts and also want Meta Ad Library research in the same server. If you only need ad library research, the other servers here are simpler.

Manifold

Manifold is a hosted MCP server with no API keys of your own. Its ad tools read the public ad libraries of Meta, TikTok, LinkedIn and Google:

Where a library publishes numbers such as impressions or spend for an ad, Manifold passes on the library's own ranges rather than estimates. The same server also covers SEO, AI answers, social, Reddit and leads, with Search Console and Bing tools at 0 credits per call.

Manifold is pay per call. Every workspace gets 500 free credits, top-ups start at $10 and Pro starts at $20/mo. The ad library tools documentation shows what each tool returns and costs.

Limits: Manifold does not connect to your own ad accounts and does not create or edit campaigns. It does not cover Microsoft's ad library.

Best for: Pay per call ad research across Meta, TikTok, LinkedIn and Google, in the same server as your SEO, Reddit and leads research.

Which ad library MCP server should you use?

Pick by the libraries you need and whether you want to run a server yourself.

You need Microsoft's ad library, or already use InsightfulPipe. Use InsightfulPipe's Ads Libraries connector.

You only need Google and can run a local server. lionkiii/gads-transparency-mcp is free, with no API keys.

You want Meta and Google with AI creative analysis, and can run a server. at-dan/ad-library-mcp includes Gemini creative analysis. You pay for the scraping API it uses.

You manage Meta ad accounts for clients and also want competitor research. byadsco/meta-ads-mcp handles both in one self-hosted server.

You want Meta, TikTok, LinkedIn and Google in a hosted server, paid per call. Manifold covers all four, next to SEO, Reddit and leads data.

For more servers by marketing job, including paid ads, read the best MCP servers for marketing.

Run this in your agent

Connect Manifold to Claude, ChatGPT or Cursor, then paste this prompt.

Find the ads [competitor] is running on Meta and Google right now, group them by offer and hook, and tell me where each one sends people.

Questions people ask

Which ad library MCP server is best?

It depends on the libraries you need. InsightfulPipe is the hosted option that includes Microsoft. lionkiii/gads-transparency-mcp is free for Google only. at-dan/ad-library-mcp adds Gemini creative analysis for Meta and Google. byadsco/meta-ads-mcp suits agencies that also manage Meta ad accounts. Manifold covers Meta, TikTok, LinkedIn and Google in a hosted server, paid per call.

Does Google's official Google Ads MCP show competitors' ads?

No. Google's Google Ads MCP connects to the Google Ads accounts you can access and queries your own account data through the Google Ads API. To see competitors' Google ads, use a server that reads the Google Ads Transparency Center.

Does Meta have an official MCP for the Ad Library?

Meta's official ads MCP server, at mcp.facebook.com/ads, manages your own Meta ads: reporting, campaigns, catalogs and tests. Its documentation does not list Ad Library search, so competitor research needs a third-party server.

Which ad library MCP server is free?

lionkiii/gads-transparency-mcp is free and open source (MIT) for Google's Ads Transparency Center, and runs on your machine with no API keys. at-dan/ad-library-mcp and byadsco/meta-ads-mcp are free code but need paid third-party services for ad data. Manifold gives every workspace 500 free credits.

Which platforms does each server cover?

InsightfulPipe: Meta, Google, LinkedIn and Microsoft. lionkiii: Google only. at-dan: Meta and Google, plus organic Instagram Reels. byadsco: the Meta Ad Library, plus your own Meta ad accounts. Manifold: Meta, TikTok, LinkedIn and Google.

How much do ad library MCP servers cost?

lionkiii/gads-transparency-mcp is free. InsightfulPipe starts at $29.99/mo with an Ads Libraries limit of 400 a month. at-dan/ad-library-mcp needs a paid scraping API key. byadsco/meta-ads-mcp costs your hosting plus about $0.75 per 1,000 ads on Apify. Manifold is pay per call, with 500 free credits per workspace, top-ups from $10 and Pro from $20/mo.

Can I see a competitor's ad spend?

Mostly not. Ad libraries publish the ads themselves, with dates and placements, and only some publish impression or spend ranges for some ads. No server here can show a competitor's exact spend or results.

Sources

Jesse Sibley

Jesse Sibley

Founder of Manifold. A growth engineer who has worked with London startups for eight years.

  • 11 min read

    Ahrefs MCP: setup guide and alternatives

    Ahrefs MCP connects your agent to Ahrefs' data: keywords, backlinks, competitors, rank tracking and site audits. This guide covers the plans that include it, setup in Claude, ChatGPT and Cursor, how units are spent, and when a hosted alternative fits better.

  • 7 min read

    The best LinkedIn MCP servers

    LinkedIn does not publish an official MCP server that we can find. Here is how the third-party options compare, what they cost, and which one fits your workflow.

  • 10 min read

    Semrush MCP: setup guide and alternatives

    Semrush MCP connects your agent to Semrush's SEO data: keywords, domains, backlinks, competitors and site audits. This guide covers the plans that include it, setup in Claude, ChatGPT and Cursor, how units are spent, and when a hosted alternative fits better.