google-news-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| APIFY_TOKEN | Yes | Your Apify API token, copied from Settings > API & Integrations in the Apify console. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_newsA | Search Google News for one or more keywords and get articles with the real publisher URL, source, publication date, description and optionally the full article text. Supports a recent timeframe or a custom date range, any country and language, and more than 100 articles per keyword. Google operators work in keywords ("exact phrase", site:reuters.com, -word). |
| get_topic_newsA | Get the current Google News top stories for a topic (world, business, technology, sports...) in a given country and language. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 2 tools
search_news is keyword/query-driven while get_topic_news returns curated top stories for a fixed topic, so the two are largely separable. There is mild overlap since both return article lists, and an agent could pick search_news with a topic name as a keyword, but the descriptions clarify the intended split.
Both names follow a clean verb_noun pattern (search_news, get_topic_news) with matching snake_case and parallel semantics. No deviation or ambiguity in convention.
Two tools is thin for a news server; the surface essentially offers only 'search by keyword' and 'browse by topic'. Small helper tools (e.g. list_topics, list_countries, fetch_article_by_url) would make the set feel more complete, though nothing is redundant.
Keyword search with date ranges, country/language, operators, and full-text retrieval plus topic top stories covers the main Google News workflows. Minor gaps remain, such as no way to enumerate valid topics, countries, or languages, and no direct article-by-URL retrieval.