Offers access to Google Trends data, allowing retrieval of trending keywords based on specific geographic locations.
Provides tools for searching articles by keyword, location, and topic, as well as retrieving top news stories from Google News.
Google News Trends MCP
An MCP server to access Google News and Google Trends. Does not rely on any paid APIs.
Features
- Search Google News articles based on keyword, location, topic
- Get top news stories from Google News
- Google Trends keywords based on location
- Optional LLM Sampling and NLP to summarize articles and extract keywords
Installation
Using uv/uvx (recommended)
When using uv
no specific installation is needed. We will
use uvx
to directly run google-news-trends-mcp.
Using PIP
After installation, you can run it as a script using:
Configuration
Configure for Claude.app
Add to your Claude settings:
Configure for VS Code
Tools
The following MCP tools are available:
Tool Name | Description |
---|---|
get_news_by_keyword | Search for news using specific keywords. |
get_news_by_location | Retrieve news relevant to a particular location. |
get_news_by_topic | Get news based on a chosen topic. |
get_top_news | Fetch the top news stories from Google News. |
get_trending_keywords | Return trending keywords from Google Trends for a specified location. |
All of the news related tools have an option to summarize the text of the article using LLM Sampling (if supported) or NLP
CLI
All tools can be accessed from the command line using uv
Debugging
To run from within locally installed project
Testing
Search and retrieve news articles and trending keywords from Google News and Google Trends. Summarize articles and extract keywords using optional NLP and LLM Sampling to get concise insights.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityThis server enables users to perform Google News searches with automatic categorization and multi-language support via SerpAPI integration.Last updated -156863JavaScriptMIT License
- AsecurityAlicenseAqualityEnables search capabilities using a Google Custom Search Engine, allowing users to input a search term and retrieve search result titles, links, and snippets, while facilitating integration with other tools for content extraction and advanced search strategies.Last updated -113PythonThe Unlicense
- AsecurityFlicenseAqualityAnalyzes sentiment in news headlines from major US publications using both standard and natural language date inputs, enabling insights into public sentiment trends.Last updated -11JavaScript
- AsecurityAlicenseAqualityProvides tools to fetch and search news from The Verge's RSS feed, allowing users to get today's news, retrieve random articles from the past week, and search for specific keywords in recent Verge content.Last updated -31TypeScriptMIT License