MCP.Market

Google News MCP server

by lewisdonovan·io.github.lewisdonovan/google-news·v0.1.2·382 stars

Search Google News, get top stories and read articles. No API key or headless browser.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

382 stars

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • get_article_text

    Fetch 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_news

    Search 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_stories

    Get 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

no findings
  • 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
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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-scraper

Usage 🕹️

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.

  • Hwatu
    Verification browser for coding agents: headless WebKit, DOM eval, screenshots, pixel-diff.
    A
  • GrowBlocks Dev Kit
    Build, play-test with screenshots, and ship three.js browser games on GrowBlocks.
    A
  • SeleniumBase MCP
    Stealthy browser automation, testing, and web-scraping via CDP Mode.
    A
  • Next AI Draw.io
    draw.io diagrams your AI agent draws on a live browser canvas that you can also edit by hand
    A
  • AIHawk
    AI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.
    A