Google News MCP Server
Eine Serverimplementierung des Model Context Protocol (MCP), die über die SerpAPI-Integration Google News-Suchfunktionen bereitstellt. Automatische Kategorisierung der Nachrichtenergebnisse und Unterstützung mehrerer Sprachen und Regionen.
https://github.com/user-attachments/assets/1cc71c27-f840-4c94-9ab5-460d84ba4779
✨ Funktionen
🔍 Flexible Suchoptionen
Umfassende Suchfunktionen, einschließlich abfragebasierter Suche, Themensuche, Veröffentlichungsfilterung und Story-Berichterstattung.
🌐 Globale Abdeckung
Unterstützt mehrere Sprachen und Regionen durch konfigurierbare Sprach- und Ländercodes.
📊 Intelligente Kategorisierung
Kategorisiert Nachrichtenergebnisse automatisch in Themen wie KI und Technologie, Wirtschaft, Wissenschaft und Forschung sowie Gesundheitswesen.
🔀 Mehrere Ergebnistypen
Verarbeitet verschiedene Nachrichtenergebnistypen, darunter Schlagzeilen, Storys, verwandte Themen und Menülinks.
🛠️ Robuste Fehlerbehandlung
Umfassende Fehlerbehandlung bei API-Fehlern und ungültigen Eingaben mit hilfreichen Fehlermeldungen.
🌍 Sprachunterstützung
Automatischer Fallback auf Englisch bei nicht unterstützten Sprachcodes mit entsprechenden Benutzerbenachrichtigungen.
🔑 SERP-API-Setup-Anleitung
Bevor Sie beginnen, benötigen Sie einen SERP-API-Schlüssel. So geht's:
Besuchen Sie die SERP API-Website und erstellen Sie ein Konto
Gehen Sie nach der Registrierung zu Ihrem Dashboard:
Suchen Sie den Abschnitt „API-Schlüssel“
Kopieren Sie Ihren API-Schlüssel
Neue Benutzer erhalten 100 kostenlose API-Aufrufe
Details zur API-Nutzung:
Kostenlose Stufe: 100 Suchvorgänge pro Monat
Bezahlte Pläne beginnen bei 50 $/Monat für 5000 Suchvorgänge
Abrechnung basierend auf erfolgreichen API-Aufrufen
Mehrere Zahlungsmethoden: Kreditkarte, PayPal usw.
Nutzungsbeschränkungen:
Anforderungsrate: 2 Anfragen/Sekunde
IP-Einschränkungen: Keine
Gleichzeitige Anfragen: 5
Antwort-Cache-Zeit: 1 Stunde
👩🔧 Lösung für Verbindungsprobleme von MCP-Servern mit NVM/NPM
Klicken Sie hier, um meine Konfigurationslösung anzuzeigen 👉 https://github.com/modelcontextprotocol/servers/issues/76
🚀 Schnellstart
Installieren Sie Abhängigkeiten:
npm installErstellen Sie den Server:
npm run buildUmgebung konfigurieren: Ändern Sie Ihre
claude_desktop_config.jsonmit dem folgenden Inhalt (passen Sie die Pfade entsprechend Ihrem System an):
"google-news": {
"command": "D:\\Program\\nvm\\node.exe",
"args": [
"D:\\github_repository\\path_to\\dist\\index.js"
],
"env": {
"SERP_API_KEY": "your-api-key"
}
}Starten Sie den Server:
npm startFehlerbehebung
Ungültiger API-Schlüssel
Überprüfen Sie die API-Schlüsselkonfiguration in
claude_desktop_config.jsonBestätigen Sie, dass der API-Schlüssel im SERP-API-Dashboard aktiv ist
Anforderungsfehler
Überprüfen der Netzwerkkonnektivität
Überprüfen Sie, ob das API-Aufrufkontingent überschritten wurde
Überprüfen des Anforderungsparameterformats
Related MCP server: Google News13 MCP Server
Ausführen von Evaluierungen
Das Evals-Paket lädt einen MCP-Client, der anschließend die Datei index.ts ausführt, sodass zwischen den Tests kein Neuaufbau erforderlich ist. Sie können Umgebungsvariablen laden, indem Sie dem Befehl npx voranstellen. Die vollständige Dokumentation finden Sie hier .
OPENAI_API_KEY=your-key npx mcp-eval src/evals/evals.ts src/index.ts📦 Installation
Installation über Smithery
So installieren Sie Google News für Claude Desktop automatisch über Smithery :
npx -y @smithery/cli install @chanmeng666/google-news-server --client claudeInstallation über mcp-get
npx @michaellatman/mcp-get@latest install @chanmeng666/google-news-serverWenn Sie eine alte Version von Windows PowerShell verwenden, müssen Sie möglicherweise vor diesem Befehl
Set-ExecutionPolicy Bypass -Scope Processausführen.
Manuelle Installation
@chanmeng666/google-news-server
# Using npm
npm i @chanmeng666/google-news-server
# or
npm install @chanmeng666/google-news-server
# Using yarn
yarn add @chanmeng666/google-news-server
# Using pnpm
pnpm add @chanmeng666/google-news-server💻 Tech-Stack
📖 API-Dokumentation
Der Server implementiert das Model Context Protocol und stellt ein Google News-Suchtool mit den folgenden Parametern bereit:
q: Suchabfragezeichenfolgegl„us“, „uk“)hl: Sprachcode (z. B. „en“, „es“)topic_token: Token für bestimmte Nachrichtenthemenpublication_token: Token für bestimmte Herausgeberstory_token: Token für die vollständige Berichterstattung einer Storysection_token: Token für bestimmte Abschnitte
🔧 Entwicklung
# Run in development mode with hot reload
npm run dev
# Run linting
npm run lint
# Run tests
npm run test📝 Lizenz
Dieses Projekt ist MIT-lizenziert .
🙋♀ Autor
Erstellt und gepflegt von Chan Meng .
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseBqualityDmaintenanceThis server allows users to perform web searches using Perplexity AI, providing a tool for retrieving search results through a simple API interface.1433Apache 2.0
- AlicenseBqualityDmaintenanceProvides tools to search and retrieve news across various categories including business, technology, science, and sports via the Google News API. It supports keyword searches, autocomplete suggestions, and region-specific news across multiple languages.11MIT
- FlicenseNot gradedqualityFmaintenanceMCP server providing access to the GNews API for fetching news articles and headlines. Supports search and top headlines with advanced filtering by language, country, category, and date.1
- FlicenseNot gradedqualityCmaintenanceA server that provides tools to search news articles and fetch top headlines using the GNews API.
Related MCP Connectors
MCP server for Google search results via SERP API
Real-time corroborated news events + 5-year archive, for agents. Free tier, no key.
Web search, news, page retrieval, sitemaps, and trending topics through Search1API.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ChanMeng666/server-google-news'
If you have feedback or need assistance with the MCP directory API, please join our Discord server