Google News MCP Server logo

Google News MCP Server

by ChanMeng666

A Model Context Protocol (MCP) server implementation that provides Google News search capabilities via SerpAPI integration. Automatically categorizes news results and supports multiple languages and regions.

View on GitHub

Last updated: N/A

What is Google News MCP Server?

This is a Model Context Protocol (MCP) server that allows users to search Google News using the SerpAPI. It provides categorized news results and supports multiple languages and regions.

How to use Google News MCP Server?

To use this server, you need to install it via Smithery, mcp-get, or manually. Configure your claude_desktop_config.json with the correct paths and your SerpAPI key. Then, build and start the server. You can then use the exposed API with parameters like 'q' (query), 'gl' (country code), 'hl' (language code), and tokens for topics, publications, and stories.

Key features of Google News MCP Server

  • Flexible Search Options

  • Global Coverage

  • Smart Categorization

  • Multiple Result Types

  • Robust Error Handling

  • Language Support

Use cases of Google News MCP Server

  • Real-time news monitoring

  • Topic-specific news aggregation

  • Localized news analysis

  • Integration with AI assistants

  • Content creation and research

FAQ from Google News MCP Server

How do I get a SERP API key?

Visit the SERP API website and create an account. Your API key will be available in your dashboard.

What are the usage limits for the SERP API?

The free tier offers 100 searches per month. Paid plans start at $50/month for 5000 searches. The request rate is 2 requests/second, with a concurrent request limit of 5.

What parameters can I use with the Google News search tool?

You can use parameters like 'q' (query), 'gl' (country code), 'hl' (language code), 'topic_token', 'publication_token', 'story_token', and 'section_token'.

How do I troubleshoot API key issues?

Verify your API key configuration in claude_desktop_config.json and confirm that the API key is active in your SERP API dashboard.

What do I do if I encounter MCP server connection issues with NVM/NPM?

Refer to the configuration solution provided in this GitHub issue: https://github.com/modelcontextprotocol/servers/issues/76