AceDataCloud/MCPSerp

AceDataCloud/MCPSerp

от acedatacloud
MCP-сервер для поиска в Google через SERP API. Выдаёт структурированные результаты: веб-страницы, изображения, новости, видео. Работает с Claude, VS Code и любыми MCP-клиентами. Поддерживает фильтр...

SerpMCP

PyPI version PyPI downloads Python 3.10+ License: MIT MCP

A Model Context Protocol (MCP) server for Google search using SERP API through the AceDataCloud API.

Perform Google searches and get structured results directly from Claude, VS Code, or any MCP-compatible client.

Features

  • Web Search - Regular Google web search with structured results
  • Image Search - Search for images with URLs and thumbnails
  • News Search - Get latest news articles on any topic
  • Video Search - Find videos from YouTube and other sources
  • Places Search - Search for local businesses and places
  • Maps Search - Find locations and geographic information
  • Knowledge Graph - Get structured entity information
  • Localization - Support for multiple countries and languages
  • Time Filtering - Filter results by time range

Tool Reference

Tool Description
serp_google_search Search Google and get structured results using the SERP API.
serp_google_images Search Google Images and get image results.
serp_google_news Search Google News and get news article results.
serp_google_videos Search Google Videos and get video results.
serp_google_places Search Google for local places and businesses.
serp_google_maps Search Google Maps for locations.
serp_list_search_types List all available Google search types.
serp_list_countries List commonly used country codes for Google search.
serp_list_languages List commonly used language codes for Google search.
serp_list_time_ranges List available time range filters for Google search.
serp_get_usage_guide Get a comprehensive guide for using the Google SERP tools.
Инструменты были проиндексированы:
serp_get_usage_guide

Получает подробное руководство по использованию инструментов Google SERP. Предоставляет детальную информацию о том, как эффективно использовать инструменты поиска SERP, включая параметры, примеры и лучшие практики. Возвращает: Полное руководство по использованию инструментов SERP.

Параметры

Без параметров.

serp_google_images

Ищет в Google Images и получает результаты изображений. Выполняет поиск в Google Images и возвращает структурированные результаты изображений.

Параметры
  • countrystring | null

    Country code for localized results (e.g., 'us', 'cn', 'uk'). Default is 'us'.

  • image_sizeenum | null

    Image size filter for image search. Options: large, medium, icon, 2mp, 4mp, 6mp, 8mp, 10mp, 12mp, 15mp, 20mp, 40mp, 70mp.

  • languagestring | null

    Language code for results (e.g., 'en', 'zh-cn', 'fr'). Default is 'en'.

  • numberinteger | null

    Number of results per page (default: 10). Note: More than 10 results may incur additional credits.

  • pageinteger | null

    Page number for pagination (default: 1).

  • querystringобязательный

    The search query string for image search. Required.

serp_google_maps

Ищет местоположения в Google Maps. Выполняет поиск в Google Maps и возвращает структурированные результаты карт.

Параметры
  • countrystring | null

    Country code for localized results (e.g., 'us', 'cn', 'uk'). Default is 'us'.

  • languagestring | null

    Language code for results (e.g., 'en', 'zh-cn', 'fr'). Default is 'en'.

  • numberinteger | null

    Number of results per page (default: 10). Note: More than 10 results may incur additional credits.

  • pageinteger | null

    Page number for pagination (default: 1).

  • querystringобязательный

    The search query string for maps/location search. Required.

serp_google_news

Ищет в Google News и получает результаты новостных статей. Выполняет поиск в Google News и возвращает структурированные результаты новостей.

Параметры
  • countrystring | null

    Country code for localized results (e.g., 'us', 'cn', 'uk'). Default is 'us'.

  • languagestring | null

    Language code for results (e.g., 'en', 'zh-cn', 'fr'). Default is 'en'.

  • numberinteger | null

    Number of results per page (default: 10). Note: More than 10 results may incur additional credits.

  • pageinteger | null

    Page number for pagination (default: 1).

  • querystringобязательный

    The search query string for news search. Required.

  • time_rangeenum | null

    Time filter for results. Options: 'h'/'qdr:h' (past hour), 'd'/'qdr:d' (past day), 'w'/'qdr:w' (past week), 'm'/'qdr:m' (past month), 'y'/'qdr:y' (past year), or None for no time restriction (default).

serp_google_places

Ищет в Google местные заведения и предприятия. Выполняет поиск через Google Places и возвращает структурированные результаты о местах.

Параметры
  • countrystring | null

    Country code for localized results (e.g., 'us', 'cn', 'uk'). Default is 'us'.

  • languagestring | null

    Language code for results (e.g., 'en', 'zh-cn', 'fr'). Default is 'en'.

  • numberinteger | null

    Number of results per page (default: 10). Note: More than 10 results may incur additional credits.

  • pageinteger | null

    Page number for pagination (default: 1).

  • querystringобязательный

    The search query string for local places/businesses search. Required.

serp_google_search

Выполняет поиск в Google и возвращает структурированные результаты с помощью SERP API. Выполняет поиск в Google и возвращает полный JSON-ответ от API, сохраняя все доступные поля и данные. Аргументы: query: Строка поискового запроса. Обязательный. search_type: Тип выполняемого поиска. Варианты: - "search": Обычный веб-поиск (по умолчанию) - "images": Поиск изображений - "news": Поиск новостей - "maps": Результаты карт - "places": Результаты по местным компаниям/заведениям - "videos": Поиск видео country: Код страны для локализованных результатов (например, "us", "cn", "uk"). По умолчанию "us". language: Код языка для результатов (например, "en", "zh-cn", "fr"). По умолчанию "en". time_range: Временной фильтр для результатов. Варианты: - "qdr:h": Последний час - "qdr:d": Последний день - "qdr:w": Последняя неделя - "qdr:m": Последний месяц - None: Без временных ограничений (по умолчанию) number: Количество результатов на странице (по умолчанию: 10). Примечание: более 10 результатов может потребовать дополнительных кредитов. page: Номер страницы для пагинации (по умолчанию: 1). Возвращает: Полный JSON-ответ от SERP API, содержащий все доступные данные. Пример: serp_google_search(query="artificial intelligence", search_type="news")

Параметры
  • countrystring | null

    Country code for localized results (e.g., 'us', 'cn', 'uk'). Default is 'us'.

  • image_sizeenum | null

    Image size filter. Only valid when search_type is 'images'. Options: large, medium, icon, 2mp, 4mp, 6mp, 8mp, 10mp, 12mp, 15mp, 20mp, 40mp, 70mp.

  • languagestring | null

    Language code for results (e.g., 'en', 'zh-cn', 'fr'). Default is 'en'.

  • numberinteger | null

    Number of results per page (default: 10). Note: More than 10 results may incur additional credits.

  • pageinteger | null

    Page number for pagination (default: 1).

  • querystringобязательный

    The search query string. Required.

  • search_typeenum

    Type of search to perform. Options: 'search' (regular web search, default), 'images' (image search), 'news' (news articles), 'maps' (map results), 'places' (local business/place results), 'videos' (video results).

  • time_rangeenum | null

    Time filter for results. Options: 'h'/'qdr:h' (past hour), 'd'/'qdr:d' (past day), 'w'/'qdr:w' (past week), 'm'/'qdr:m' (past month), 'y'/'qdr:y' (past year), or None for no time restriction (default).

serp_google_videos

Ищет в Google Видео и выдаёт результаты видео.Выполняет поиск в Google Видео и возвращает структурированные результаты видео.

Параметры
  • countrystring | null

    Country code for localized results (e.g., 'us', 'cn', 'uk'). Default is 'us'.

  • languagestring | null

    Language code for results (e.g., 'en', 'zh-cn', 'fr'). Default is 'en'.

  • numberinteger | null

    Number of results per page (default: 10). Note: More than 10 results may incur additional credits.

  • pageinteger | null

    Page number for pagination (default: 1).

  • querystringобязательный

    The search query string for video search. Required.

serp_list_countries

Перечисляет часто используемые коды стран для поиска Google. Показывает распространенные коды стран, которые можно использовать для локализации результатов поиска. Возвращает: Таблицу кодов стран и соответствующих стран.

Параметры

Без параметров.

serp_list_languages

Перечисляет часто используемые языковые коды для поиска Google. Показывает общие языковые коды, которые можно использовать для получения результатов на определённых языках. Возвращает: Таблица языковых кодов и их языков.

Параметры

Без параметров.

serp_list_search_types

Перечисляет все доступные типы поиска Google. Показывает все доступные типы поиска и их варианты использования. Помогает понять, какой тип поиска подходит для вашего запроса. Возвращает: Таблицу всех типов поиска с описаниями.

Параметры

Без параметров.

serp_list_time_ranges

Выводит список доступных временных фильтров для поиска Google. Показывает все временные интервалы, которые можно использовать для фильтрации результатов по дате. Возвращает: таблицу кодов временных интервалов и их описаний.

Параметры

Без параметров.

Похожие MCP-сервера

makeplane/plane-mcp-server

makeplane/plane-mcp-server

MCP сервер для работы с Plane через AI-агентов: управляйте задачами, проектами и циклами. Поддерживает OAuth и PAT аутентификацию, работает локально и удаленно. Идеален для автоматизации управления проектами.

Python312
agrath/Trello-Desktop-MCP

agrath/Trello-Desktop-MCP

MCP сервер для Trello с 46 инструментами для управления проектами: доски, карточки, списки и многое другое. Работает с Claude Desktop, Gemini CLI и другими MCP-клиентами. Поддерживает read-only режим и компактный вывод.

TypeScript3
kagisearch/kagimcp

kagisearch/kagimcp

MCP-сервер для поиска и извлечения контента через Kagi API. Поддерживает веб, новости, видео, подкасты, изображения и выгрузку страниц в Markdown. Полезен разработчикам MCP-клиентов.

Python509
Todoist MCP

Todoist MCP

официальный

MCP сервер для Todoist даёт AI-агентам полный доступ к задачам. Создавайте, ищите и редактируйте задачи через LLM. Поддерживает streamable HTTP, OAuth, интеграцию с Claude, Cursor и VS Code. Инструменты переиспользуемы и работают как MCP, так и напрямую.

TypeScript545
taskade/mcp

taskade/mcp

Taskade MCP сервер с 62 инструментами для управления проектами, задачами, AI-агентами, вебхуками и базами знаний прямо из любимого AI-клиента (Claude, Cursor, Windsurf, VS Code). Подходит для автоматизации рабочих процессов и интеграции Taskade в любой MCP-клиент.

TypeScript164
its-dart/dart-mcp-server

its-dart/dart-mcp-server

MCP сервер Dart подключает ИИ к управлению проектами: создавайте и редактируйте задачи и документы, фильтруйте по статусу, исполнителю и срокам. Готовые промпты и инструменты упрощают автоматизацию планирования — полезно командам, внедряющим AI-помощников в рабочий процесс.

TypeScript128
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин