Google News MCP server
io.github.lewisdonovan/google-news·v0.1.2·382 starsSearch Google News, get top stories and read articles. No API key or headless browser.
382 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 (3)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_article_textFetch a news article URL (for example one returned by search_news or top_stories) and return its readable body text, title, byline and publish time, so you can summarise or quote it. Paywalled or JavaScript-only pages may return an error.
search_newsSearch Google News directly for articles on any keyword, company, person, team or topic. Use this for any request to search, find or summarise news or Google News coverage. Free, no API key or credits. Returns titles, publisher URLs (not Google redirect links), source names and ISO publish dates. Supports Google search operators such as quotes, OR and site:. To summarise coverage, follow up with g
top_storiesGet the current Google News top stories (headlines) for a country and language, or the stories on a Google News topic page (pass its news.google.com/topics/... URL). Use this when the user asks what is in the news or for today's headlines. Free, no API key or credits.
Public scan report
scanner v0.1.10 · 2026-10-15 · same rubric, same numbers if you re-run it
- Code scan4 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 0 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
- 92/100
- higher than 85% of 868 Scraping and browsing servers
- Tools
- 3
- the typical Scraping and browsing server has 6
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 382
- more than 95% of 581 Scraping and browsing servers
What its tools let an agent do: 3 read
Install Google News in Claude Code, Cursor or VS Code
Runs npx -y google-news-scraper-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add google-news -- npx -y google-news-scraper-mcp
What the publisher says
From the Google News repository's README, as published. We do not edit it. Read it on GitHub
📰 Google News Scraper
Get Google News results as JSON in one line of Node.js. Search any keyword, topic or the top stories, and get back titles, publisher links, sources and publish dates.
import googleNewsScraper from 'google-news-scraper';
const articles = await googleNewsScraper({ searchTerm: "OpenAI", timeframe: "1d" });
// [{ title: "...", link: "https://www.reuters.com/...", source: "Reuters", datetime: "2026-10-14T09:12:00.000Z", time: "3 hours ago", ... }]- ⚡ No headless browser. Results come straight from Google News feeds, so a search is a single HTTP request and runs happily on serverless platforms such as Vercel and AWS Lambda.
- 🔗 Real publisher URLs. Google's redirect links are resolved to the original article on the publisher's site.
- 🌍 Any language or region. Pass Google's hl/gl/ceid parameters to search local editions.
- 🧠 Optional full text. Turn on getArticleContent to pull each article's body text, ready for summarisation or LLM pipelines.
- 🟦 TypeScript types included, and works with both ESM import and CommonJS require.
- ✅ Checked daily against the live site, so breakages are caught before you notice them.
Good for news monitoring, brand and competitor tracking, market research, trading signals, newsletters and feeding fresh context to AI agents.
🤖 Using an AI agent? There's an MCP server too, so Claude, Cursor and other MCP clients can search Google News directly: npx -y google-news-scraper-mcp.
Sponsors 💛
SerpApi - The News Monitoring API. We help you access real-time search engine data via a simple API, which includes news from Google, Bing, and DuckDuckGo.
Want your product in front of developers building with news data? Sponsorship puts your logo here and on the npm page. Sponsor via GitHub Sponsors, or get in touch to talk about placements.
- Installation
- Usage
- Output
- Config
- TypeScript
- CommonJS
- Performance
- Upgrading from v2
- Upkeep
- Bugs
- Contribute
- MCP server
Installation 🔌
# Install via NPM
npm install google-news-scraper# Install via Yarn
yarn add google-news-scraperUsage 🕹️
Simply import the package and pass a config object.
import googleNewsScraper from 'google-news-scraper';
// Search
const articles = await googleNewsScraper({ searchTerm: "The Oscars" });
// Top stories in the UK edition
const topStories = await googleNewsScraper({ queryVars: { hl: "en-GB", gl: "GB" } });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 (92/100). Read the Google News safety report
- How do I install Google News?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Google News need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Google News maintained?
- The last commit was 18 days ago (2026-10-15). The latest release is v0.1.2.
- What can I use instead of Google News?
- Servers from other publishers that do the same job: Hwatu MCP server, GrowBlocks Dev Kit MCP server and SeleniumBase MCP server.
- How does Google News compare with other Scraping and browsing MCP servers?
- safety score 92/100 (higher than 85% of 868 Scraping and browsing servers); tools 3 (the typical Scraping and browsing server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Google News
Same job from other publishers: the closest match first, then the best rated.
- HwatuVerification browser for coding agents: headless WebKit, DOM eval, screenshots, pixel-diff.not reviewedGrowingA
- GrowBlocks Dev KitBuild, play-test with screenshots, and ship three.js browser games on GrowBlocks.5.0(1)NewA
- SeleniumBase MCPStealthy browser automation, testing, and web-scraping via CDP Mode.not reviewedWidely usedA
- Next AI Draw.iodraw.io diagrams your AI agent draws on a live browser canvas that you can also edit by handnot reviewedWidely usedA
- AIHawkAI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.not reviewedWidely usedA