Integrations
Provides Google News search capabilities via SerpAPI integration, supporting flexible search options, global coverage, smart categorization of news results, and multiple result types.
Реализация сервера Model Context Protocol (MCP), которая обеспечивает возможности поиска Google News через интеграцию SerpAPI. Автоматически категоризирует результаты новостей и поддерживает несколько языков и регионов.
https://github.com/user-attachments/assets/1cc71c27-f840-4c94-9ab5-460d84ba4779
✨ Особенности
🔍 Гибкие параметры поиска
Комплексные возможности поиска, включая поиск на основе запросов, поиск по темам, фильтрацию публикаций и освещение историй.
🌐 Глобальный охват
Поддерживает несколько языков и регионов с помощью настраиваемых кодов языка и страны.
📊 Умная категоризация
Автоматически классифицирует результаты поиска новостей по таким темам, как ИИ и технологии, бизнес, наука и исследования и здравоохранение.
🔀 Несколько типов результатов
Обрабатывает различные типы результатов поиска новостей, включая заголовки, статьи, связанные темы и ссылки меню.
🛠️ Надежная обработка ошибок
Комплексная обработка ошибок при сбоях API и недопустимых входных данных с полезными сообщениями об ошибках.
🌍 Поддержка языков
Автоматический возврат к английскому языку для неподдерживаемых языковых кодов с соответствующими уведомлениями для пользователя.
🔑 Руководство по настройке API SERP
Прежде чем начать, вам нужно получить ключ API SERP. Вот как это сделать:
- Посетите сайт SERP API и создайте учетную запись.
- После регистрации перейдите в свою панель управления:
- Найдите раздел «Ключ API».
- Скопируйте свой ключ API
- Новые пользователи получают 100 бесплатных вызовов API
- Подробности использования API:
- Бесплатный уровень: 100 поисков в месяц
- Платные планы начинаются от 50 долларов в месяц за 5000 поисков.
- Выставление счетов на основе успешных вызовов API
- Несколько способов оплаты: кредитная карта, PayPal и т. д.
- Ограничения по использованию:
- Скорость запросов: 2 запроса/секунду
- Ограничения по IP: нет
- Одновременные запросы: 5
- Время кэширования ответа: 1 час
👩🔧 Решение проблем с подключением MCP-серверов с помощью NVM/NPM
Нажмите, чтобы просмотреть мое решение по конфигурации 👉 https://github.com/modelcontextprotocol/servers/issues/76
🚀 Быстрый старт
- Установить зависимости:
- Сборка сервера:
- Настройте среду: Измените файл
claude_desktop_config.json
следующим образом (измените пути в соответствии с вашей системой):
- Запустите сервер:
Поиск неисправностей
- Неверный ключ API
- Проверьте конфигурацию ключа API в
claude_desktop_config.json
- Подтвердите, что ключ API активен на панели инструментов API SERP
- Запросы с ошибками
- Проверьте сетевое подключение
- Убедитесь, что квота вызовов API не превышена.
- Проверить формат параметра запроса
Запуск оценок
Пакет evals загружает клиент mcp, который затем запускает файл index.ts, поэтому нет необходимости перестраиваться между тестами. Вы можете загрузить переменные среды, указав префикс команды npx. Полную документацию можно найти здесь .
📦 Установка
Установка через Smithery
Чтобы автоматически установить Google News для Claude Desktop через Smithery :
Установка через mcp-get
Если вы используете старую версию Windows PowerShell, вам может потребоваться выполнить
Set-ExecutionPolicy Bypass -Scope Process
перед выполнением этой команды.
Ручная установка
@chanmeng666/google-news-server
💻 Технологический стек
📖 API-документация
Сервер реализует протокол контекста модели и предоставляет инструмент поиска новостей Google со следующими параметрами:
q
: Строка поискового запросаgl
: Код страны (например, «us», «uk»)hl
: Код языка (например, «en», «es»)topic_token
: Токен для определенных тем новостейpublication_token
: Токен для определенных издателейstory_token
: Токен для полного освещения историиsection_token
: Токен для определенных разделов
🔧 Развитие
📝 Лицензия
Этот проект имеет лицензию MIT .
🙋♀ Автор
Создано и поддерживается Чан Мэн .
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Этот сервер позволяет пользователям выполнять поиск в Google News с автоматической категоризацией и многоязыковой поддержкой посредством интеграции SerpAPI.
- 🔍 Гибкие параметры поиска
- 🌐 Глобальный охват
- 📊 Умная категоризация
- 🔀 Несколько типов результатов
- 🛠️ Надежная обработка ошибок
- 🌍 Поддержка языков
- 🔑 Руководство по настройке API SERP
- 👩🔧 Решение проблем с подключением MCP-серверов с помощью NVM/NPM
- 🚀 Быстрый старт
- 📦 Установка
- 💻 Технологический стек
- 📖 API-документация
- 🔧 Развитие
- 📝 Лицензия
- 🙋♀ Автор
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA server facilitating web search functionality by utilizing Perplexity AI's API, designed to integrate with the Claude desktop client for enhanced search queries.Last updated -194PythonMIT License
- AsecurityFlicenseAqualityThis server allows users to perform web searches using Perplexity AI, providing a tool for retrieving search results through a simple API interface.Last updated -12TypeScript
- AsecurityFlicenseAqualityEnables integration of Google search functionality into MCP-enabled applications using the Serper API, providing rich search results, configurable parameters, and efficient response handling.Last updated -112TypeScript
- AsecurityAlicenseAqualityA Model Context Protocol server that provides Google Jobs search capabilities through SerpAPI integration, featuring multi-language support, flexible search parameters, and rich job details.Last updated -177JavaScriptMIT License