google_news
Retrieve structured Google News articles for any query. Supports filtering by country, language, date range, and time period.
Instructions
Retrieve parsed Google News results for a query.
Returns structured news articles (title, source, link, timestamp, snippet)
for a query from Google News.
When to use:
- Monitoring news coverage or headlines for a topic, brand, or entity
- Time-bounded news scans (last hour/day/week or a custom date range)
When NOT to use:
- General web results (use 'google_search')
- Reading the full text of a specific article (use 'scrape' on its URL)
Args:
params (GoogleNewsParams): query (required) plus optional localization,
pagination, date filters (date_range_start/end, time_period), tld,
and output_format.
Returns:
str: JSON (default) or CSV containing the structured news results.
Raises:
ToolError: If the API key is missing, the rate limit is exceeded, or
the request fails.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |