mcpField
G
Google Trends

Google Trends

Remote
apify.comOther0Updated 1w ago

About Google Trends

An Apify Actor that collects Google Trends interest, regional data, related searches, comparisons, and Trending Now results. It is for researchers and teams tracking search demand across terms and locations.

Key features

  1. 01Interest over time and by region
  2. 02Top and rising related searches
  3. 03Compare up to five terms
  4. 04Trending Now results with traffic estimates
  5. 05Filters for location, category, and search type
  6. 06JSON, CSV, Excel, and HTML export

Use cases

  1. 01Compare search interest across keywords
  2. 02Find regions with stronger interest
  3. 03Monitor rising and trending searches
  4. 04Create repeatable trends reports

MCP support

Can be run as a tool through Apify's MCP server by connecting an MCP client to the Actor-specific server URL.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mcp.apify.com/?tools=rsiddiq95/google-trends-scraper
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

All endpoints
Streamable HTTPhttps://mcp.apify.com/?tools=rsiddiq95/google-trends-scraperAuth required

Tools

Details

From the project README

Run on Apify

Google Trends Scraper

Get Google Trends data for any list of keywords: interest over time, interest by region (countries, states, cities or US metro areas), top and rising related searches, and today's Trending Now searches with traffic estimates and news links.

You pay only for keywords that return data. Failed lookups, and keywords Google has no data for, are free.

What can this Google Trends Scraper do?

  • 📈 Interest over time. The 0–100 search interest timeline for any period, from the past hour to 2004 onward, or exact dates you choose.
  • 🗺️ Interest by region. See where a keyword is most popular, by country, state/region, city, or US metro area (DMA).
  • 🔎 Related searches. Top and rising queries, with "Breakout" flags for searches that grew more than 5,000%.
  • ⚖️ Comparisons. Compare up to 5 keywords on the same scale, just like typing them together on Google Trends.
  • 🔥 Trending Now. The searches trending right now in any country, with approximate traffic and the news stories behind them.
  • 🎯 Filters. Location, category, and search type (web, images, news, Google Shopping, YouTube).
  • 💸 Fair billing. Errors and empty results are never charged.

What data can I get from Google Trends?

FieldExample
Search termair fryer
Average interest65
Interest over timeweekly or daily points with date, label and 0–100 value
Interest by regionWyoming: 100, Nebraska: 36, …
Related searches (top)air fryer chicken: 100, air fryer oven: 70
Related searches (rising)best air fryer 2026: Breakout
Trending searchsndk stock, 2000+ searches, 3 news links
Google Trends URLlink to the same query on trends.google.com

How to scrape Google Trends

  1. Click Try for free.
  2. Enter your search terms, one per line.
  3. Optionally pick a location (for example US or US-CA), a time range, and a category.
  4. Turn on Compare terms against each other if you want keywords on the same scale.
  5. Click Start, then download your data as JSON, CSV, Excel, or HTML, or pull it through the API.

Input example

{
    "searchTerms": ["air fryer", "standing desk"],
    "geo": "US",
    "timeRange": "today 12-m",
    "regionResolution": "REGION",
    "trendingNowGeos": ["US", "GB"]
}

Output example

{
    "resultType": "keyword",
    "hasData": true,
    "searchTerm": "air fryer",
    "comparedWith": [],
    "geo": "US",
    "timeRange": "today 12-m",
    "category": 0,
    "searchProperty": "web",
    "averageInterest": 65,
    "interestOverTime": [
        { "date": "2025-10-26T00:00:00.000Z", "label": "Oct 26 – Nov 1, 2025", "value": 52, "hasData": true, "isPartial": false }
    ],
    "interestByRegion": [{ "geoCode": "US-WY", "geoName": "Wyoming", "value": 100, "hasData": true }],
    "relatedQueries": {
        "top": [{ "query": "air fryer chicken", "value": 100, "formattedValue": "100", "isBreakout": false }],
        "rising": [{ "query": "best air fryer 2026", "value": 6050, "formattedValue": "Breakout", "isBreakout": true }]
    },
    "trendsUrl": "https://trends.google.com/trends/explore?q=air+fryer&date=today+12-m&hl=en-US&geo=US",
    "scrapedAt": "2026-10-29T20:29:12.206Z"
}

Trending Now rows have resultType: "trending" with rank, title, approxTraffic, startedAt, pictureUrl and newsItems.

Use it from AI agents (Claude, ChatGPT, Cursor)

AI assistants can run this Actor as a tool through Apify's MCP server. Add this server URL to any MCP client:

https://mcp.apify.com?tools=rsiddiq95/google-trends-scraper

Then just ask, for example: "Compare Google Trends interest in "air fryer" vs "slow cooker" in the US over the last 12 months." Agent runs cost the same per result as runs from the console.

How much does it cost to scrape Google Trends?

This Actor uses pay-per-result pricing, so you only pay for keywords and trending searches that return data. See the Pricing tab for current prices. Apify's free plan includes monthly credit, enough to try the Actor on hundreds of keywords.

Tips

  • Values are relative. Google scales every result from 0 to 100 within the query, where 100 is the peak. Compare keywords on the same scale by turning on Compare terms against each other.
  • Use exact dates for repeatable reports. A custom range such as 2025-01-01 2025-12-31 returns the same window every time.
  • Large lists. The Actor paces itself and retries automatically when Google rate-limits it. For thousands of keywords, schedule several smaller runs.

Limitations

  • Google Trends has no official public API yet, so this Actor reads the public Google Trends website. Google can change it at any time; we monitor the Actor and update it when that happens.
  • Related topics are not included, because Google does not provide them to automated tools.
  • The Trending Now feed lists the top trending searches Google publishes for each country, usually about 10–20.

Works well with

FAQ

Is it legal to scrape Google Trends? This Actor collects aggregated, anonymous search statistics that Google publishes openly, with no personal data. Make sure your use complies with Google's terms and the laws that apply to you.

Can I use it through the API or with other tools? Yes. Run it through the Apify API, on a schedule, or connect it to Make, Zapier, n8n, Google Sheets, and more through Apify integrations.

Something isn't working. Open an issue on the Issues tab with your input, and we'll respond quickly.

Links

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.