mikusnuz/gsc-mcp

mikusnuz/gsc-mcp

от mikusnuz
MCP-сервер для Google Search Console и Indexing API — полный набор инструментов для управления сайтами, картами сайта, аналитики поиска (CTR, позиции) и индексации URL. Полезен SEO-специалистам для...

gsc-mcp

npm version

English | 한국어

MCP Badge

MCP server for Google Search Console API and Google Indexing API — full API coverage.

When to Use

Task Tool
"Check which queries my site ranks for" search_analytics_query
"Submit a URL for indexing" indexing_publish
"Find pages with indexing errors" url_inspection_inspect
"Get search performance data for the last 30 days" search_analytics_query
"Compare click-through rates between mobile and desktop" search_analytics_query (group by device)
"Submit my sitemap to Google" sitemaps_submit
"Batch submit URLs for indexing" indexing_batch_publish

For AI agents: See llms.txt for a machine-readable summary. Copy templates/CLAUDE.md or templates/AGENTS.md into your project to teach your agent about this MCP.

Unlike other GSC MCP servers that only wrap searchAnalytics.query, this server exposes every endpoint available in the Google Search Console and Indexing APIs.

Tools (13)

Sites
Tool Description
sites_list List all sites (properties) in your Search Console
sites_get Get details of a specific site
sites_add Add a new site (property)
sites_delete Remove a site
Инструменты были проиндексированы:
indexing_batch_publish

Пакетно уведомляет Google о множественных обновлениях или удалениях URL через Indexing API. Объединяет до 100 уведомлений в один HTTP-запрос для эффективности.

Параметры
  • notificationsobject[]обязательный

    Array of URL notifications (1-100 items). Each item has a url and type.

indexing_get_metadata

Получает последние метаданные уведомлений об индексации для URL. Возвращает последние временные метки уведомлений URL_UPDATED и URL_DELETED.

Параметры
  • urlstringобязательный

    The fully-qualified URL to check notification status for

indexing_publish

Уведомляет Google об обновлении или удалении URL через Indexing API. Используйте URL_UPDATED, когда страница создана или обновлена, URL_DELETED, когда страница удалена.

Параметры
  • typeenumобязательный

    Notification type: URL_UPDATED or URL_DELETED

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

    The fully-qualified URL to notify about

search_analytics_query

Запрашивает данные о трафике из Google Search Console. Возвращает клики, показы, CTR и данные о позиции с гибкой фильтрацией и группировкой.

Параметры
  • aggregationTypeenum

    How data is aggregated (default: auto)

  • dataStateenum

    'all' includes fresh (possibly incomplete) data, 'final' only finalized data, 'hourly_all' required when using 'hour' dimension

  • dimensionFilterGroupsobject[]

    Filter groups to apply to the query

  • dimensionsenum[]

    Dimensions to group by: country, device, page, query, searchAppearance, date, hour (hour requires dataState='hourly_all')

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

    End date in YYYY-MM-DD format

  • rowLimitnumber

    Maximum number of rows to return (1-25000, default: 1000)

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

    The site URL

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

    Start date in YYYY-MM-DD format

  • startRownumber

    Zero-based row offset for pagination

  • typeenum

    Search type filter: web, image, video, news, discover, googleNews (default: web)

sitemaps_delete

Удаляет карту сайта из Google Search Console.

Параметры
  • feedpathstringобязательный

    The URL of the sitemap to delete

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

    The site URL

sitemaps_get

Получает информацию о конкретном sitemap.

Параметры
sitemaps_list

Перечисляет все карты сайта, отправленные для сайта в Google Search Console.

Параметры
  • sitemapIndexstring

    Optional: URL of a sitemap index to list only sitemaps in that index

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

    The site URL

sitemaps_submit

Отправляет карту сайта для сайта в Google Search Console.

Параметры
  • feedpathstringобязательный

    The URL of the sitemap to submit (e.g. 'https://example.com/sitemap.xml')

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

    The site URL

sites_add

Добавляет сайт (ресурс) в Google Search Console. Верификация может все еще потребоваться.

Параметры
  • siteUrlstringобязательный

    The site URL to add (e.g. 'https://example.com/' or 'sc-domain:example.com')

sites_delete

Удаляет сайт (ресурс) из Google Search Console.

Параметры
  • siteUrlstringобязательный

    The site URL to remove

sites_get

Получает информацию о конкретном сайте (ресурсе) в Google Search Console.

Параметры
  • siteUrlstringобязательный

    The site URL (e.g. 'https://example.com/' or 'sc-domain:example.com')

sites_list

Перечисляет все сайты (свойства), к которым у вас есть доступ в Google Search Console.

Параметры

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

url_inspection_inspect

Проверяет URL в индексе Google. Возвращает статус индексации, информацию о краулинге, расширенные результаты, статус AMP и мобильное удобство для конкретного URL.

Параметры
  • inspectionUrlstringобязательный

    The fully-qualified URL to inspect (must be under the site)

  • languageCodestring

    Optional BCP-47 language code for localized results (e.g. 'en-US', 'ko')

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

    The site URL (property) the inspected URL belongs to

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

leehanchung/bing-search-mcp

leehanchung/bing-search-mcp

MCP-сервер, интегрирующий Bing Search API. Позволяет AI-ассистентам выполнять поиск в вебе, новостях и изображениях. Полезен разработчикам для расширения MCP-инструментов поисковыми возможностями.

Python79
HughesCuit/heventure-search-mcp

HughesCuit/heventure-search-mcp

Бесплатный MCP сервер для веб-поиска без API ключей. Мгновенный запуск, поддержка DuckDuckGo, Bing и Google. Полезен разработчикам AI ассистентов. Опционально доступны платные поисковики для лучших...

Python9
acamolese/google-search-console-mcp

acamolese/google-search-console-mcp

MCP-сервер для Google Search Console: подключает данные о производительности, индексации и запросах к ИИ-ассистентам. Полезен SEO-специалистам и разработчикам — генерирует HTML-аудит, проверяет URL...

Python8
zhsama/duckduckgo-mcp-server

zhsama/duckduckgo-mcp-server

MCP сервер для DuckDuckGo Search. MCP инструмент duckduckgo_search позволяет гибко настраивать веб-поиск: запрос, количество результатов, безопасность. Поддерживает rate limiting. Разработчикам ИИ-...

TypeScript87
lionkiii/google-searchconsole-mcp

lionkiii/google-searchconsole-mcp

Сервер MCP для Google Search Console даёт AI-ассистентам доступ к SEO-аналитике. Проверяйте индексацию URL, находите ключевые слова с высокими показами и низким CTR, сравнивайте периоды. Не требует...

JavaScript6
ipfind/ipfind-mcp-server

ipfind/ipfind-mcp-server

MCP сервер для поиска геолокации IP-адресов через IP Find API. Полезен разработчикам и интеграторам, работающим с ИИ-ассистентами. Позволяет AI получать данные о местоположении по IP.

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

Лука Никитин