Server data from the Official MCP Registry
Every ad a company runs on Google and LinkedIn: copy, creatives, dates, impressions, targeting.
About
Every ad a company runs on Google and LinkedIn: copy, creatives, dates, impressions, targeting.
Remote endpoints: streamable-http: https://mcp.apify.com?tools=gleanery_actors/ad-library-scraper
Security Report
Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.
Endpoint verified · Requires authentication · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Found in Source Code
Found by scanning the linked source code. This listing connects to a hosted endpoint, so none of this runs on your machine: it describes what the server software does where it is hosted.
How to Connect
Remote Plugin
No local installation needed. Your AI client connects to the remote endpoint directly.
Add this to your MCP configuration to connect:
{
"mcpServers": {
"io-github-gleanery-works-ad-library": {
"url": "https://mcp.apify.com?tools=gleanery_actors/ad-library-scraper"
}
}
}Documentation
View on GitHubFrom the project's GitHub README.
Ad library data for AI agents (MCP): Google Ads Transparency Center + LinkedIn Ad Library
One MCP tool that lets Claude, ChatGPT, Cursor or any MCP-compatible agent answer "what ads is this company running?". It pulls every ad a company runs on Google (Search, YouTube, Display, Maps, Play, Shopping) and LinkedIn, with ad copy, creatives, first and last shown dates, impression ranges, impressions by country, targeting and payer, returned as clean JSON. The tool is served through Apify's hosted MCP server, and you pay per ad.
| Tool | Use it when the user asks... | Returns | Price |
|---|---|---|---|
gleanery_actors/ad-library-scraper | "What ads is HubSpot running in Germany?", "Compare Pipedrive's and Salesforce's LinkedIn ads", "Show current LinkedIn ads about cybersecurity webinars" | One item per ad from the Google Ads Transparency Center and the LinkedIn Ad Library, details included | $0.003 / ad |
Connect
Server URL (streamable HTTP):
https://mcp.apify.com?tools=gleanery_actors/ad-library-scraper
Authentication: OAuth (your client opens an Apify login once), or the header Authorization: Bearer <APIFY_TOKEN>. A free Apify account includes $5 of monthly credit, which covers about 1,600 ads. Agents without an account can buy a prepaid, spend-capped token over x402 or MPP at agi.apify.com and use it as the Bearer token.
Claude Code
claude mcp add --transport http ad-library "https://mcp.apify.com?tools=gleanery_actors/ad-library-scraper"
Claude Desktop / claude.ai
Settings → Connectors → Add custom connector → paste the server URL above.
Cursor (~/.cursor/mcp.json), Windsurf, VS Code
{
"mcpServers": {
"ad-library": {
"url": "https://mcp.apify.com?tools=gleanery_actors/ad-library-scraper"
}
}
}
Local (stdio) with a token
{
"mcpServers": {
"ad-library": {
"command": "npx",
"args": ["-y", "@apify/actors-mcp-server@latest", "--tools", "gleanery_actors/ad-library-scraper"],
"env": { "APIFY_TOKEN": "<your token>" }
}
}
}
Example prompts
- "What ads has Notion run on Google and LinkedIn in the last 30 days? Summarize the main messages."
- "Compare the LinkedIn ads of HubSpot, Pipedrive and Salesforce in Germany: formats, offers and reach."
- "Find LinkedIn ads mentioning 'AI agents' shown in France, Germany or the Netherlands, and list the advertisers."
- "Which of Shopify's Google ads reached the most people in the EU? Show impressions by country."
- "Build a swipe file of 50 high-reach B2B SaaS ads with their copy and images."
Tool reference
{"advertisers": ["hubspot.com", "Pipedrive"], "platforms": ["google", "linkedin"],
"countries": ["DE"], "activeWithinDays": 30, "maxAdsPerAdvertiser": 30,
"adTextMaxLength": 300, "omitEmptyFields": true, "maxItems": 60}
advertisers: company names or website domains. On Google, a domain returns every ad pointing to that website; a name is matched to verified advertisers.keywords: LinkedIn ad text search across all advertisers (Google has no keyword search).countries: ISO codes. EU-served ads disclose the most (impressions by country, targeting, payer) under the Digital Services Act.activeWithinDays: only ads shown recently, i.e. current campaigns.includeDetails(default true): dates, impressions, targeting. Set false for a fast list.- Output per ad:
platform,advertiserName,format,headline,adText,imageUrl,videoUrl,firstShown,lastShown,impressionsMin,impressionsMax,impressionsByCountry,targeting,paidBy,adUrl
Tips for agents
- Always set
maxItems. It caps both cost and response size. - Prefer a website domain (
"notion.so") for Google: it finds the most ads. - To save context tokens:
omitEmptyFields: trueandadTextMaxLength: 300. - Google publishes text ads as rendered images, so Google ads have
imageUrlbut usually noadText. - For weekly competitor monitoring, set
onlyNewOrUpdated: truewith astateKeyto get and pay for only new or changed ads.
Data & compliance
The tool reads ad libraries that Google and LinkedIn publish by law (EU Digital Services Act) and by policy. It returns ads and advertiser (company) information only. Personal data, such as the employee profile behind a LinkedIn "thought leader" ad, is deliberately left out.
Related
- Job market & EU supplier data MCP: job search across 10,000+ company career sites, Wellfound startup jobs, European suppliers.
Support
Open an issue in this repository, or on the actor's Issues tab on Apify.
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Rea
Freeby Morluto · Developer Tools
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
Paperclip
Freeby Paperclipai · Developer Tools
Trending hip-hop artist momentum scores across four cultural dimensions.
Fetch
Freeby Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
Git
Freeby Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
