Google News MCP server
online · 100% uptimeio.github.johnisanerd/google-news·v1.0.0Google News headlines, sources, and links via the Apify Google News API, hosted MCP.
0 stars
Reviews
Write oneNobody has reviewed Google News yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Google News tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 30ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityOAuth resource metadata advertised on 40115/15
- Maintenancelast push 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Google News compares
Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 97/100
- higher than 96% of 866 Scraping and browsing servers
- Uptime
- 100%
- of our recent checks; the typical remote Scraping and browsing server answers 100%
- Response time
- 34 ms
- faster than 88% of 384 Scraping and browsing servers
Install Google News in Claude Code, Cursor or VS Code
claude mcp add --transport http google-news https://mcp.apify.com/?tools=johnvc/GoogleNewsAPI
What the publisher says
From the Google News repository's README, as published. We do not edit it. Read it on GitHub
📰 Google News API: News Search Results in Clean JSON
The efficient, reliable, and developer-friendly way to use the Google News API.
Actor page: apify.com/johnvc/GoogleNewsAPI Input schema: apify.com/johnvc/GoogleNewsAPI/input-schema
The Google News API searches Google News and returns clean, structured JSON, one item per page of results. Each item carries the search parameters, search metadata (total results, pages processed), and a news_results array where every article includes title, link, source, snippet, and ranking position. Supports location targeting, country and language filtering, safe search, duplicate filtering, and pagination control.
Video Walkthrough
Quick Start
Prerequisites
- Python 3.11 or higher
- An Apify account and API key (get a free key here)
- Clone the repository
git clone https://github.com/johnisanerd/Apify-Google-News-Scraper.git
cd Apify-Google-News-Scraper- Install dependencies with UV
# Install UV if you do not have it:
curl -LsSf https://astral.sh/uv/install.sh | sh
# Install project dependencies:
uv sync- Configure your API key
cp .env.example .env
# Edit .env and add your Apify API key
# Get your free API key at: https://apify.com?fpr=9n7kx3- Run the example
uv run python google-news-scraper.pyAlternative: set the API key directly
export APIFY_API_TOKEN="your_api_key_here"
uv run python google-news-scraper.pyWhy Use This Google News API?
Real-time coverage at scale. Google News aggregates tens of thousands of publishers. Instead of maintaining a client for each outlet, you query the aggregated index and get ranked results across all of them in a single call.
Geo-targeted results. Filter by country code (gl), language (hl), Google domain, and location string for precise control over the geographic and linguistic scope.
Configurable depth. Set max_pages for a quick headline snapshot or a deeper sweep. Each page is returned as a discrete item, easy to stream, filter, or load into a pipeline.
Predictable, pay-per-use pricing. A small per-run setup fee plus a per-page fee, with no subscription. You control cost with the page limit.
Consistent JSON output. Every article comes back with the same fields (title, link, source, snippet, position), so there is no schema variance between publishers.
Easy to automate. Call it from Python in a few lines, or load it as an MCP tool so assistants like Claude and Cursor can pull fresh news for you on demand.
Features
Core Capabilities
- Aggregated news search across thousands of publishers in one call
- Location targeting by country code (gl), language (hl), and Google domain
- Safe search and duplicate filtering toggles
- Auto-correction control with nfpr for exact-match queries
- Pagination control with a configurable page cap
Data Quality
- One item per page with a stable structure
- newsresults array** with title, link, source, snippet, and position per article
- Search metadata (total results, pages processed) on every item
- Echoed search parameters so each item is self-describing
- Consistent JSON shape across every query
Usage Examples
Basic search
{
"q": "artificial intelligence",
"max_pages": 1
}Geo-targeted search with language filtering
{
"q": "artificial intelligence breakthroughs",
"google_domain": "google.com",
"gl": "us",
"hl": "en",
"safe": "off",
"max_pages": 2
}Input Parameters
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Google News: common questions
- Is Google News MCP server safe?
- Yes, by our scan: it is graded A (97/100). Read the Google News safety report
- How do I install Google News?
- It runs remotely at mcp.apify.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Google News need an API key?
- No key to paste: it signs you in with OAuth when your client connects.
- Is Google News maintained?
- The last commit was 41 days ago (2026-09-24). The latest release is v1.0.0.
- Is Google News up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Google News?
- Servers from other publishers that do the same job: Slack MCP Server, Ghostfox MCP server and Agent Browser MCP server.
- How does Google News compare with other Scraping and browsing MCP servers?
- safety score 97/100 (higher than 96% of 866 Scraping and browsing servers); uptime 100% (of our recent checks; the typical remote Scraping and browsing server answers 100%); response time 34 ms (faster than 88% of 384 Scraping and browsing servers). Full comparison.
Alternatives to Google News
Same job from other publishers: the closest match first, then the best rated.
Slack MCP ServerCatch up on Slack without reading it. Unreads, threads, search. Browser-session or hosted OAuth.not reviewedEstablishedA- GhostfoxSelf-hosted stealth browser for AI agents: Firefox engine + Rust MCP runtime.not reviewedGrowingA
- Agent BrowserSelf-hosted Chrome for AI agents, with a live noVNC view a human can take over.not reviewedGrowingB
- Open Agent SearchSearch the web, news, images, videos and books, and extract page content for AI agents.not reviewedGrowingA
- Nutrient Document Engine MCP ServerMCP server for self-hosted Nutrient Document Engine: extract, edit, redact, and annotate documents.not reviewedGrowingB