Better Fetch

Google Trends Scraper

Fetch Google Trends Daily Search Trends RSS for a country and return normalized trending queries, approximate traffic, images, timestamps, and related news items.

Newsv0.1.0~1 credit/runApify StoreSource on GitHub

Overview

Google Trends Scraper gives agents a lightweight way to inspect what people are searching for right now. Choose a country and the tool reads the public Google Trends RSS feed, returning normalized trend records with approximate traffic, publication time, thumbnail/source metadata, and related news items.

Last validated: Jul 3, 2026

Playground

Two-letter Google Trends country code, such as US, AU, GB, CA, IN, or DE.

Maximum trends to return.

Sign in to run this tool

~1 credit per run · runs against your account

Input

countrystringdefault: "US"

Two-letter Google Trends country code, such as US, AU, GB, CA, IN, or DE.

max_resultsintegerdefault: 10

Maximum trends to return.

Output

countintegerrequired

Number of trends returned

trendsobject[]required

Google Trends Daily Search Trends records

countrystringrequired

Country code requested

news_itemsobject[]

Related news items from the Trends feed, keyed by trend query

source_urlstringrequired

Fetched Google Trends RSS URL

Examples

us-trends

{
  "country": "US",
  "max_results": 5
}

Use cases

Trend monitoring

Track daily search trends in a country and return structured query, traffic, image, timestamp, and news context fields.

Content planning

Find current topics and related news sources that can seed editorial calendars, briefs, or social listening workflows.

Agent briefings

Give an agent a compact country-level trend feed before it decides which Google News or article extraction tools to run next.

FAQ

Does Google Trends Scraper return historical interest-over-time data?

No. Version 0.1 focuses on Daily Search Trends RSS. Historical timelines, regional interest, related queries, and related topics should be added as separately validated slices.

Does it require a Google API key?

No. The tool reads Google's public Trends RSS feed through Better Fetch and does not use account-specific Google credentials.

Which countries are supported?

The input accepts two-letter country codes such as US, AU, GB, CA, IN, and DE. Results depend on what Google Trends publishes for that country.

Use it anywhere

MCP (Claude, Cursor, any client)

# Add the Better Fetch MCP connector (or paste the URL into
# Claude → Settings → Connectors → Add custom connector):
claude mcp add --transport http better-fetch https://betterfetch.co/api/mcp \
  --header "Authorization: Bearer bf_your_key_here"

# Then ask for the tool by name: google_trends_scraper

REST

curl -sS -X POST "https://betterfetch.co/api/tools/google_trends_scraper/run" \
  -H "Authorization: Bearer bf_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{"input": {"country":"US","max_results":5}}'

Run locally

git clone https://github.com/better-fetch/google-trends-scraper && cd google-trends-scraper && npm i
BETTER_FETCH_API_KEY=bf_your_key_here npx bf-tool run --input '{"country":"US","max_results":5}'