Trends MCP vs the Google Trends API

There is no official Google Trends API. What developers call the 'Google Trends API' is either pytrends (an unofficial scraper), SerpApi's Google Trends endpoint (a paid scraping proxy), or the raw Google Trends website. Trends MCP is the MCP-native alternative: structured Google Search trend data delivered to your AI, without scraping or unofficial libraries.

When developers search for a "Google Trends API," they are looking for something that does not officially exist. Google Trends has no public API. The website at trends.google.com is a read-only interface with no documented programmatic access.

What people actually mean when they ask about a Google Trends API is one of three things:

pytrends - an open-source Python library that reverse-engineers the Google Trends website. Free, widely used, but unofficial and periodically broken by Google frontend changes. Returns relative interest (0-100) only.

SERP scraping proxies (SerpApi, ScrapingBee, others) - paid services that handle browser emulation and return Google Trends data as clean JSON. More reliable than pytrends, but per-request pricing that escalates quickly.

The Google Trends website itself - which gives you relative data, manual navigation, and no programmatic access at all.

Trends MCP is a fourth option: a managed MCP server that provides structured Google Search trend data - plus 14 other sources - delivered directly to your AI assistant.

What each option actually provides

Trends MCP pytrends SerpApi Google Trends (web)
Official Google product No No No Yes
Programmatic access Yes (MCP) Yes (Python) Yes (REST) No
Absolute volume estimates Yes No No No
Relative interest (0-100) Yes Yes Yes Yes
Multi-platform support Yes (15+ sources) No No No
AI assistant integration Native No No No
Breakage risk None (managed) High Low N/A
Rate limiting Plan-based Strict (IP-based) Plan-based Manual only
Free tier 100 req/day Yes (fragile) No Yes (manual)
Cost (paid) Usage-based Free (open source) $75+/month Free (manual)
Data freshness Daily Near-real-time Near-real-time Real-time

The absolute volume problem

All four options start from the same underlying signal: Google's relative interest index, which scores peak interest as 100 and scales everything else proportionally. The native Google Trends site, pytrends, and SerpApi all return this 0-100 scale without calibration.

This creates a comparison problem. If keyword A scores 100 and keyword B scores 50, you cannot tell whether keyword A has 10,000 monthly searches or 10 million. The relative scale tells you the shape of the trend but not the size of the audience.

Trends MCP adds absolute volume estimates. Both keywords get a calibrated search volume number alongside the relative score, making cross-keyword comparison meaningful. This is the same approach Glimpse uses for its browser extension - Trends MCP makes it available to AI agents.

The multi-platform problem

pytrends and SerpApi are both Google-only. They return Google Search data and nothing else. If a trend is building on TikTok or Reddit before it registers in Google Search - which is common for consumer culture, product categories, and social moments - neither tool catches it.

Trends MCP covers Google Search alongside TikTok, Reddit, YouTube, Amazon, Wikipedia, news, web traffic, app downloads, and more. The cross-platform view is what makes trend data actionable: a keyword with strong Google growth but flat TikTok and Amazon signals is in a different stage than one showing simultaneous growth across all three.

The AI integration problem

pytrends requires Python. SerpApi requires REST integration. Neither is designed for an AI agent to call in natural language during a conversation.

Trends MCP is built for AI agents. Connect it to Claude, Cursor, VS Code, or any MCP-compatible client once, and your AI can query Google Search trends - and 14 other sources - in plain language. No code, no API key management beyond the initial setup, no context switching.

Pricing comparison

Cost
pytrends Free (open source)
SerpApi Starter $25/month (1,000 searches, expires monthly)
SerpApi Developer $75/month (5,000 searches)
SerpApi Production $150/month (15,000 searches)
Trends MCP Free (100 req/day); paid plans for higher volume

pytrends is free but requires engineering time to maintain as it breaks periodically. SerpApi's unused searches expire with no rollover - a workflow that uses 3,000 searches in one week and 500 the next effectively overpays. Trends MCP's free tier is sufficient for most individual and small team research workflows.

Common questions

No. As of 2026, Google has never released an official public API for Google Trends. The website at trends.google.com has no programmatic access. Developers who need Google Trends data programmatically use unofficial options: pytrends (a Python scraper), SERP API proxies like SerpApi or ScrapingBee, or managed data providers like Trends MCP.
pytrends scrapes the Google Trends website and returns relative interest (0-100) data. It is free but fragile - it breaks when Google updates its frontend and has strict rate limits. Trends MCP returns absolute volume estimates alongside normalized trend data, covers 15+ platforms beyond Google, and is designed for AI agents rather than Python scripts. No scraping, no rate limit management, no breakage risk.
SerpApi's Google Trends endpoint scrapes the Google Trends site through a paid proxy, returning the same relative data Google shows natively. It costs $75+/month with per-request pricing and no data rollover. Trends MCP provides structured Google Search trend data with absolute volume estimates, multi-platform comparison, and AI-native delivery via MCP - at no cost for 100 requests/day.
Trends MCP returns Google Search trend data including historical time series, growth rates, and absolute volume estimates. The underlying signal is the same Google Search demand data - Trends MCP adds absolute volume calibration and normalized cross-platform comparison that the native Google Trends website and pytrends do not provide.
Get Trends MCP vs the Google Trends API in 30 seconds
Free tier includes 100 requests per month. No credit card required. Works with Claude, Cursor, ChatGPT, Raycast, and every MCP client.
Get your free API key