Google Search Console MCP

Google Search Console MCP Server for SEOs

MCP-сервер для Google Search Console: запросы и страницы с кликами и позициями, проверка индексации URL, сайтмапы и готовые SEO-скиллы

MCP-серверСредний риск

aminforou/mcp-gsc

Установка

{
  "mcpServers": {
    "gscServer": {
      "command": "/FULL/PATH/TO/uvx",
      "args": ["mcp-search-console"],
      "env": {
        "GSC_OAUTH_CLIENT_SECRETS_FILE": "/full/path/to/client_secrets.json"
      }
    }
  }
}

Сначала поставьте uv: curl -LsSf https://astral.sh/uv/install.sh | sh. Для сервисного аккаунта используйте GSC_CREDENTIALS_PATH и GSC_SKIP_OAUTH=true.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер дает агенту доступ к данным Search Console: список ресурсов, запросы и страницы с показами, кликами, CTR и позицией, сравнение периодов и фильтры по стране, устройству и странице. Проверяет индексацию отдельных URL и пачками до десяти, показывает сайтмапы с ошибками и отправляет новые. Добавление и удаление сайтов и удаление сайтмапов включаются только переменной GSC_ALLOW_DESTRUCTIVE. В комплекте скиллы для еженедельного SEO-отчета, поиска каннибализации, аудита индексации и поиска запросов с позициями 11-20.

Для кого. Для SEO-специалистов и маркетологов, которые анализируют поисковый трафик сайтов в Google.

Подходит, если

  • Нужно понять, какие запросы приводят трафик и где упали клики
  • Нужно проверить, почему страницы не индексируются
  • Нужно найти страницы, которые конкурируют за один запрос

Не подходит, если

  • Основной трафик сайта идет из Яндекса: для него нужен Вебмастер
  • Сайт не подтвержден в Search Console

Пример запроса к агенту

Сравни клики и показы example.com за последние 28 дней с предыдущим периодом и назови запросы, которые просели сильнее всего

Ограничения

Нужен проект в Google Cloud с включенным Search Console API и OAuth-клиент или сервисный аккаунт. Для uvx в конфигурации нужен полный путь к uvx, при ручной установке Python 3.11 или новее. Пакетная проверка ограничена десятью URL. Доступность Google API из России без VPN может меняться.

Как отключить. Удалите блок gscServer из конфигурации MCP-клиента и при необходимости отзовите доступ OAuth-приложения в аккаунте Google.

MCP

Транспорт
stdio
Авторизация
OAuth
Переменные окружения
Переменные окружения
GSC_OAUTH_CLIENT_SECRETS_FILE
секрет
Абсолютный путь к JSON OAuth-клиента, нужен при входе через OAuth
GSC_CREDENTIALS_PATH
секрет
Абсолютный путь к ключу сервисного аккаунта
GSC_SKIP_OAUTH
true принудительно включает вход через сервисный аккаунт
GSC_DATA_STATE
all как в интерфейсе или final только подтвержденные данные
GSC_ALLOW_DESTRUCTIVE
true включает добавление и удаление сайтов и удаление сайтмапов

Проверка безопасности

  • Получает доступ к данным Search Console через аккаунт Google
  • Может отправлять сайтмапы, а при GSC_ALLOW_DESTRUCTIVE удалять сайты и сайтмапы

Коротко о README

README перечисляет возможности и инструменты сервера и подробно разбирает настройку доступа к Google через OAuth или сервисный аккаунт. Основной способ запуска uvx с конфигурациями для Claude Desktop, Cursor и Codex, запасной вариант через клон и Python. Описаны переменные окружения, скиллы для Cursor и типичные ошибки. В README есть реклама платной размещенной версии автора. Лицензия MIT.

Частые вопросы

Что делать с ошибкой spawn uvx ENOENT?

Графические клиенты не видят ~/.local/bin. Узнайте путь командой which uvx и укажите его в поле command.

Может ли агент удалить сайт из Search Console?

Только если задать GSC_ALLOW_DESTRUCTIVE=true, по умолчанию такие инструменты выключены.

Плагин Claude Code для SEO-аудита: технический SEO, E-E-A-T, schema, локальный и AI-поиск силами параллельных агентов

ПлагинВысокий риск16,9 тыс.

Набор скиллов Claude Code для аудита сайта под AI-поиск: цитируемость, доступ AI-краулеров, llms.txt, разметка и отчеты

СкиллСредний риск10,6 тыс.

Экспериментальный официальный MCP-сервер Google Analytics 4: отчеты, воронки и данные реального времени по запросу агенту

MCP-серверСредний риск3,2 тыс.

SEO-аудит сайтов, статей и GitHub-репозиториев: подскиллы по темам, скрипты для сбора данных и план исправлений

СкиллСредний риск907