- Language
- JavaScript
- Last commit
- 1h ago
- Forks
- 70
- Open issues
- 0
- Registry update
- Oct 15, 2026
Connect
npm$claude mcp add google-news \ -- npx -y [email protected]
Environment variables
Nothing to configure — it works as is.
Security review
Review passedReviewed 13m ago.
- metadata
- scanned
- packages
- 1 checked
No findings.
Tools
This server runs on your machine, so its tool list is not fetched before install — the README below describes what it offers.
📰 Google News MCP
Give any AI agent live news. This Model Context Protocol server lets Claude, Cursor, VS Code and other MCP clients search Google News, read the top stories in any country, and pull the text of an article.
It's built on google-news-scraper, so there's no API key, no account and no headless browser. Results come with the real publisher URL rather than a Google redirect link.
Tools
| Tool | What it does |
|---|---|
search_news | Search for articles on any keyword, with a timeframe (12h, 7d, 6m), language and country. Supports Google operators such as quotes, OR and site:. |
top_stories | The current top stories for a country and language, or the stories on a Google News topic page. |
get_article_text | Fetch an article URL and return its readable body text, title, byline and publish time. |
Each article comes back as { title, link, source, sourceUrl, datetime }.
Setup
Your MCP client starts the server itself, so there's nothing to keep running.
Claude Desktop
Download google-news.mcpb and double-click it, or drag it into Settings → Extensions. Claude Desktop installs it with its own Node.js, so you don't need Node installed.
Claude Code
/plugin install google-news --marketplace lewisdonovan/google-news-scraper
Or add the server directly with claude mcp add google-news -- npx -y google-news-scraper-mcp.
Cursor, Windsurf and most other clients
Requires Node.js 20.19 or later.
Add this to the client's MCP config (.cursor/mcp.json, claude_desktop_config.json, and so on):
{
"mcpServers": {
"google-news": {
"command": "npx",
"args": ["-y", "google-news-scraper-mcp"]
}
}
}
VS Code
code --add-mcp '{"name":"google-news","command":"npx","args":["-y","google-news-scraper-mcp"]}'
Example prompts
- "What's the latest news on Nvidia from the past day?"
- "Summarise today's top stories in Germany, in English."
- "Find coverage of our product launch on techcrunch.com this month and read the most recent article."
Notes
- Google rate-limits bursts of requests from one IP. The scraper retries with backoff, but very heavy use can still get temporarily blocked.
get_article_textreads the page's HTML directly, so paywalled pages and sites that only render with JavaScript may return an error.
Privacy
The server collects and stores nothing. It sends your queries to Google News and fetches the article pages you ask it to read. See the privacy policy.
License
From the server's repository — third-party content, read it before running anything it suggests.
More in Search
Lacuna Research MCP
io.github.tiptreesystems
Search Lacuna's ML research graph for papers, directions, authors, venues, and hypotheses.
Storefront Check
com.profitpather.tools
Audit any storefront from outside: ad tags, dead-tag detection, AI crawler access, feed readiness.
InDesign MCP Server
io.github.zachshallbetter
Drive Adobe InDesign from any MCP client: 135+ tools for layout, styles, books and PDF export.
My Wed Paper Wedding Tools
com.mywedpaper
Wedding crosswords, newspaper templates, and printing guidance in English and French.
Yandex Wordstat MCP
io.github.stufently
MCP server for Yandex Wordstat API — keyword research for Russian/CIS markets
Fork
app.vercel.fork-for-agents
Agents share improvements to their setups (rules, skills, settings), fork and install them.
Listing from the official MCP Registry · repository facts from GitHub, 45m ago.