Google Trends, YouTube, Ads Transparency and Play reviews over plain HTTP. No API key.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
An MCP server for four Google data surfaces that answer to plain HTTP β no API key, no browser, no scraping service:
| Tool | What it returns |
|---|---|
google_trends_interest | Interest over time for one keyword (0β100, weekly or hourly points) |
google_trends_compare | Up to 5 keywords in ONE request, so the values are comparable |
google_trends_trending | What is trending right now in a country |
youtube_listing | A channel's Shorts, a channel's videos, or search results |
google_ads_advertisers | Advertisers in the Ads Transparency Center, by name |
google_ads_creatives | Every ad an advertiser runs β format, preview URL, first/last shown |
google_play_reviews | App reviews β rating, text, date, version, developer reply |
Everything leaves from your machine's IP, and Google's per-IP budget accumulates over hours. This is not a caveat buried at the bottom; it is the main thing that decides whether this server is right for your job.
Measured: an unpaced burst was rate-limited at request 93, and after roughly 130 paced requests spread over hours the same address was refused on the first request of a fresh session. While writing this server, both the author's IPs β a home connection and a datacenter VPS β ended the day refused by Google Trends.
So this server caches every result on disk (~/.cache/google-data-mcp) and paces its requests. That
is enough for interactive use: asking an agent a handful of questions, exploring a topic,
checking a competitor. It is not enough for bulk work, and no amount of local code can make one
IP behave like many.
If you need volume, the same clients run behind rotating proxies as Apify Actors: Google Trends Β· YouTube Β· Ads Transparency.
YouTube transcripts. They look available β the watch page still lists caption tracks β but
api/timedtext returns zero bytes and /youtubei/v1/get_transcript answers Precondition check failed even when sent the page's own INNERTUBE_CONTEXT and visitorData, and the ANDROID and IOS
player clients are refused the same way. A transcript tool here would be a promise this server
cannot keep, so there isn't one.
Then register it with your MCP client. For Claude Code:
Or by hand, in an MCP client config:
google_trends_interest
calls are not comparable to each other; that is what google_trends_compare is for. Google caps a
comparison at 5 terms and silently drops a 6th, so a 6th is refused rather than quietly ignored.hl/gl pair returns a different set of reviews β six
locales gave 120 unique reviews of the same app. Vary them to widen coverage rather than paging
deeper in one language.include_author if you genuinely need the name.ads list with a non-zero declared count is information,
not a failure.searchVolume on trending terms is Google's own rounded bucket, not a precise count.These are public pages, but none of them has an official public API and each platform's Terms of Service restrict automated access. You are responsible for how you use the output. No personal data is collected by default.
Each client is plain standard library and can be exercised on its own, which is the fastest way to check whether Google changed something:
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/google-data-trends-youtube-ads-transparency-play)<a href="https://allmcps.com/mcp/google-data-trends-youtube-ads-transparency-play"><img src="https://allmcps.com/api/badge/google-data-trends-youtube-ads-transparency-play?style=directory" alt="Google data (Trends, YouTube, Ads Transparency, Play) on AllMCPs" /></a>