Google Search Console · get-mcp-ads — MCP-сервер для Claude Code: обзор и запуск
MCP-сервер с 20 инструментами только для чтения данных Google Search Console. Находит каннибализацию запросов и проверяет индексацию страниц.
claude mcp add --env GSC_CLIENT_ID=<GSC_CLIENT_ID> --env GSC_CLIENT_SECRET=<GSC_CLIENT_SECRET> --env GSC_REFRESH_TOKEN=<GSC_REFRESH_TOKEN> --env GSC_ACCESS_TOKEN=<GSC_ACCESS_TOKEN> --env GSC_SITE_URL=<GSC_SITE_URL> --transport stdio get-mcp-ads-google-search-console -- npx -y @getmcpads/google-search-console-mcp-serverЧто делает Google Search Console
Инструмент подключает поисковую аналитику Google Search Console к клиентам с поддержкой stdio MCP. Внутри заложено 20 инструментов без единой функции записи, поэтому изменить настройки сайтов через модель невозможно. Сервер умеет сопоставлять показатели за разные периоды и выявлять страницы, конкурирующие между собой по одинаковым ключам.
Помимо выгрузки рядов Search Analytics, доступна проверка индексации. Чтобы не исчерпать дневную квоту Google API, URL Inspection ограничен десятью адресами на один вызов. Для подключения понадобятся параметры авторизации: GSC_CLIENT_ID, GSC_CLIENT_SECRET, GSC_REFRESH_TOKEN или постоянный GSC_ACCESS_TOKEN, а также целевой адрес GSC_SITE_URL.
Для запуска критична среда исполнения: требуется Node.js не ниже 22.23.4, 24.22.1 или 26.12.1. На более ранних сборках сервер выдаст предупреждение безопасности в stderr.
Какие задачи решает
- найти каннибализацию поисковых запросов между посадочными страницами
- проверить статус индексации группы URL без превышения лимитов API
- сравнить клики и показы страниц за два разных периода
- выгрузить список подтверждённых сайтов и доступных файлов sitemap
Примеры запросов агенту
- Проверь, какие страницы сайта конкурируют за одинаковые поисковые фразы
- Сравни клики и показы за последние две недели с предыдущим периодом
- Запусти
gsc_detect_cannibalizationдля поиска дублей в ранжировании
Как установить Google Search Console
Командой платформы
claude mcp add --env GSC_CLIENT_ID=<GSC_CLIENT_ID> --env GSC_CLIENT_SECRET=<GSC_CLIENT_SECRET> --env GSC_REFRESH_TOKEN=<GSC_REFRESH_TOKEN> --env GSC_ACCESS_TOKEN=<GSC_ACCESS_TOKEN> --env GSC_SITE_URL=<GSC_SITE_URL> --transport stdio get-mcp-ads-google-search-console -- npx -y @getmcpads/google-search-console-mcp-serverВместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера
Командой платформы
codex mcp add get-mcp-ads-google-search-console --env GSC_CLIENT_ID=<GSC_CLIENT_ID> --env GSC_CLIENT_SECRET=<GSC_CLIENT_SECRET> --env GSC_REFRESH_TOKEN=<GSC_REFRESH_TOKEN> --env GSC_ACCESS_TOKEN=<GSC_ACCESS_TOKEN> --env GSC_SITE_URL=<GSC_SITE_URL> -- npx -y @getmcpads/google-search-console-mcp-serverВместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера
Файл настроек
{
"mcpServers": {
"get-mcp-ads-google-search-console": {
"command": "npx",
"args": [
"-y",
"@getmcpads/google-search-console-mcp-server"
],
"env": {
"GSC_CLIENT_ID": "<GSC_CLIENT_ID>",
"GSC_CLIENT_SECRET": "<GSC_CLIENT_SECRET>",
"GSC_REFRESH_TOKEN": "<GSC_REFRESH_TOKEN>",
"GSC_ACCESS_TOKEN": "<GSC_ACCESS_TOKEN>",
"GSC_SITE_URL": "<GSC_SITE_URL>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера
Файл настроек
{
"servers": {
"get-mcp-ads-google-search-console": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@getmcpads/google-search-console-mcp-server"
],
"env": {
"GSC_CLIENT_ID": "<GSC_CLIENT_ID>",
"GSC_CLIENT_SECRET": "<GSC_CLIENT_SECRET>",
"GSC_REFRESH_TOKEN": "<GSC_REFRESH_TOKEN>",
"GSC_ACCESS_TOKEN": "<GSC_ACCESS_TOKEN>",
"GSC_SITE_URL": "<GSC_SITE_URL>"
}
}
}
}Вместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера
Командой платформы
gemini mcp add -e GSC_CLIENT_ID=<GSC_CLIENT_ID> -e GSC_CLIENT_SECRET=<GSC_CLIENT_SECRET> -e GSC_REFRESH_TOKEN=<GSC_REFRESH_TOKEN> -e GSC_ACCESS_TOKEN=<GSC_ACCESS_TOKEN> -e GSC_SITE_URL=<GSC_SITE_URL> get-mcp-ads-google-search-console npx -y @getmcpads/google-search-console-mcp-serverВместо <…> подставьте свои значения. Ещё 1 переменная окружения — в README сервера
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Google Search Console
Как установить Google Search Console в Claude Code?
Выполните команду `claude mcp add --env GSC_CLIENT_ID=<GSC_CLIENT_ID> --env GSC_CLIENT_SECRET=<GSC_CLIENT_SECRET> --env GSC_REFRESH_TOKEN=<GSC_REFRESH_TOKEN> --env GSC_ACCESS_TOKEN=<GSC_ACCESS_TOKEN> --env GSC_SITE_URL=<GSC_SITE_URL> --transport stdio get-mcp-ads-google-search-console -- npx -y @getmcpads/google-search-console-mcp-server`. Вместо плейсхолдеров подставьте свои ключи доступа к Google API.
Может ли сервер изменить данные или удалить sitemap в Search Console?
Нет. Архитектура сервера строго ограничена чтением: в коде реализованы только 20 инструментов выборки данных, а методы записи отсутствуют.
Какие версии Node.js нужны для работы сервера?
Сервер требует Node.js версий ^22.23.4, ^24.22.1 или >=26.12.1. Более ранние релизы не содержат нужных исправлений безопасности.
Похожие MCP-серверы
Всё по теме «SEO и GEO» →Сначала — Google Search Console от других авторов.