Google News

v1.0.0โ€ขSearch & Data Extractionโ€ขstable

๐Ÿ“‡ โ˜๏ธ - Google News integration with automatic topic categorization, multi-language support, and comprehensive search capabilities including headlines, stories, and related topics through [SerpAPI](https://serpapi.com/).

aiclaudeclaude-desktopgoogle-news-apimcp
Share:
122
Stars
0
Downloads
0
Weekly
0/5

What is Google News?

Google News is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to ๐Ÿ“‡ โ˜๏ธ - google news integration with automatic topic categorization, multi-language support, and comprehensive search capabilities including headlines, stories, and related topics through [serpapi](ht...

๐Ÿ“‡ โ˜๏ธ - Google News integration with automatic topic categorization, multi-language support, and comprehensive search capabilities including headlines, stories, and related topics through [SerpAPI](https://serpapi.com/).

This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • ๐Ÿ“‡ โ˜๏ธ - Google News integration with automatic topic categori

Use Cases

Real-time news aggregation
Multi-language news search
Topic categorization and filtering
ChanMeng666

Maintainer

LicenseMIT License
Languagetypescript
Versionv1.0.0
UpdatedApr 17, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx google-news-mcp-server

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Google News

Google News MCP Server is a TypeScript MCP server that surfaces Google News search capabilities inside any MCP-compatible AI client through the SerpAPI service. It supports query-based search, topic tokens, publication filters, story coverage, and multi-language results with automatic fallback to English for unsupported locales. It is useful for researchers, journalists, and developers who need real-time news aggregation, multi-language headline retrieval, and automatic topic categorization (AI & Technology, Business, Science, Healthcare) without leaving their AI workflow.

Prerequisites

  • Node.js 18+ installed
  • A SerpAPI account with an active API key (free tier provides 250 searches/month)
  • An MCP-compatible client such as Claude Desktop
  • npm or npx available on your system
1

Obtain a SerpAPI key

Sign up at serpapi.com, navigate to your Dashboard, and copy your API key from the 'API Key' section. New accounts receive 250 free searches per month.

2

Install the package

Install the Google News MCP server package from npm.

npm install @chanmeng666/google-news-server
3

Configure your MCP client

Add the server to your claude_desktop_config.json (or equivalent MCP config), passing your SerpAPI key as an environment variable.

{
  "mcpServers": {
    "google-news": {
      "command": "node",
      "args": ["/path/to/node_modules/@chanmeng666/google-news-server/dist/index.js"],
      "env": {
        "SERP_API_KEY": "your-serpapi-key-here"
      }
    }
  }
}
4

Alternative: install via Smithery CLI

Use the Smithery CLI to automatically install and configure the server for Claude Desktop.

npx -y @smithery/cli install @chanmeng666/google-news-server --client claude
5

Verify the connection

Restart Claude Desktop and ask it to search for recent news. The server provides automatic topic categorization across result types including headlines, stories, related topics, and menu links.

Google News Examples

Client configuration

Claude Desktop config referencing the installed npm package with the SERP_API_KEY environment variable.

{
  "mcpServers": {
    "google-news": {
      "command": "npx",
      "args": ["-y", "@chanmeng666/google-news-server"],
      "env": {
        "SERP_API_KEY": "your-serpapi-key-here"
      }
    }
  }
}

Prompts to try

Example prompts that leverage multi-language search, topic filtering, and headline aggregation.

- "Search Google News for the latest AI developments this week and categorize the results by topic"
- "Find recent business news in Spanish (hl=es, gl=es) about renewable energy"
- "Get the top headlines from the BBC for today"
- "Search for full coverage of the latest tech IPO story and summarize the key angles"
- "Find news about climate change and group results by category"

Troubleshooting Google News

Invalid API key error when running searches

Verify that SERP_API_KEY is set correctly in the env block of your MCP config and that the key is active in your SerpAPI dashboard. The key must have remaining quota; the free tier resets monthly.

Results return in English when a different language was requested

The server automatically falls back to English for unsupported language codes (hl parameter) with a notification. Check the SerpAPI docs for supported hl and gl values โ€” for example, use hl=de and gl=de for German results from Germany.

MCP client cannot find the server when using nvm-managed Node

Use the absolute path to the node binary managed by nvm instead of relying on PATH resolution. Set 'command' to the full path such as /Users/you/.nvm/versions/node/v20.0.0/bin/node.

Frequently Asked Questions about Google News

What is Google News?

Google News is a Model Context Protocol (MCP) server that ๐Ÿ“‡ โ˜๏ธ - google news integration with automatic topic categorization, multi-language support, and comprehensive search capabilities including headlines, stories, and related topics through [serpapi](https://serpapi.com/). It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Google News?

Follow the installation instructions on the Google News GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Google News?

Google News works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Google News free to use?

Yes, Google News is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Search & Data Extraction MCP Servers

Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

{ "mcpServers": { "google-news-mcp-server": { "command": "npx", "args": ["-y", "google-news-mcp-server"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide โ†’

Ready to use Google News?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides