Purpose: server-google-news is a Model Context Protocol (MCP) server implementation used to provide Google News search capabilities to AI assistants, enabling AI to retrieve real-time news and respond based on real articles.
Main capabilities: Call Google News search through SerpAPI and return the title, source, date, summary, and link of each article. Before reaching the model, the news is automatically categorized, including AI and Technology, Business, Science and Research, Healthcare, or General, and sorted with the latest first. It supports multiple countries and languages; by setting the gl and hl codes, news from other countries or languages can be searched.
How to use: You first need to obtain an API key from SerpApi, then add the relevant configuration to the claude_desktop_config.json file, and after restarting Claude it can be used. You can ask questions in natural language, for example, "What happened in the AI field this week?" The core tool is google_news_search, which accepts a query statement and returns article information. The repository provides llms.txt and docs/overview.md for agents to use; after cloning the repository, you can point the agent to these files.
Applicable scenarios: Suitable for scenarios where an AI assistant needs to obtain real-time news information, such as tracking recent reports on a certain topic or learning about news developments in a specific country or language.
Limitations: Specific configuration details, the list of supported countries and languages, API call limits, and fee information are not provided for now. The project is licensed under MIT.