Search Console MCP — MCP-сервер для Claude Code: SEO-данные в одном
Подключает Google Search Console, Bing, GA4 и AdSense к ИИ-агенту, чтобы спрашивать о трафике, позициях и доходах без выгрузки CSV.
claude mcp add search-console-mcp -e GOOGLE_APPLICATION_CREDENTIALS=<GOOGLE_APPLICATION_CREDENTIALS> -e BING_API_KEY=<BING_API_KEY> -e PAGESPEED_API_KEY=<PAGESPEED_API_KEY> -- npx -y search-console-mcpЧто делает Search Console MCP
Search Console MCP ставит данные четырёх сервисов за один набор инструментов. Агент вызывает их напрямую и получает ответы про трафик, позиции и выручку, не переключаясь между четырьмя панелями. Анализ — поиск каннибализации, аномалий, атрибуция дохода — сервер делает до того, как данные попадут в контекст.
Внутри — параллельный движок выборки: при engine: "all" Google, Bing и GA4 опрашиваются одновременно. Старые имена инструментов продолжают работать через fallback-роутер. Инструменты записи в GSC, например sitemaps_submit и sitemaps_delete, требуют явного write-scope и отдельной повторной авторизации — по умолчанию сервер только читает.
Для запуска нужны GOOGLE_APPLICATION_CREDENTIALS, BING_API_KEY и PAGESPEED_API_KEY. AdSense включается отдельно через setup --engine=adsense и требует согласия на scope adsense.readonly. Транспорт SSE устарел и будет удалён в следующем релизе — берите stdio. Без ключей в переменных окружения сервер не поднимется.
Какие задачи решает
- свести трафик из Google и Bing в один ответ
- найти страницы, где запросы конкурируют друг с другом
- сопоставить падение дохода с просадкой трафика или RPM
- выгрузить отчёт по доходам AdSense с сортировкой
- проверить позиции и аномалии без ручных VLOOKUP
Примеры запросов агенту
- Покажи запросы, по которым страницы конкурируют между собой за одни и те же фразы
- Сравни трафик из Google и Bing за последний месяц и найди просадки
- Выгрузи отчёт AdSense по доходам с сортировкой по предполагаемому заработку
Как установить Search Console MCP
Командой платформы
claude mcp add search-console-mcp -e GOOGLE_APPLICATION_CREDENTIALS=<GOOGLE_APPLICATION_CREDENTIALS> -e BING_API_KEY=<BING_API_KEY> -e PAGESPEED_API_KEY=<PAGESPEED_API_KEY> -- npx -y search-console-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add search-console-mcp --env GOOGLE_APPLICATION_CREDENTIALS=<GOOGLE_APPLICATION_CREDENTIALS> --env BING_API_KEY=<BING_API_KEY> --env PAGESPEED_API_KEY=<PAGESPEED_API_KEY> -- npx -y search-console-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"search-console-mcp": {
"command": "npx",
"args": [
"-y",
"search-console-mcp"
],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "<GOOGLE_APPLICATION_CREDENTIALS>",
"BING_API_KEY": "<BING_API_KEY>",
"PAGESPEED_API_KEY": "<PAGESPEED_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"search-console-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"search-console-mcp"
],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "<GOOGLE_APPLICATION_CREDENTIALS>",
"BING_API_KEY": "<BING_API_KEY>",
"PAGESPEED_API_KEY": "<PAGESPEED_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e GOOGLE_APPLICATION_CREDENTIALS=<GOOGLE_APPLICATION_CREDENTIALS> -e BING_API_KEY=<BING_API_KEY> -e PAGESPEED_API_KEY=<PAGESPEED_API_KEY> search-console-mcp npx -y search-console-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Search Console MCP
Как установить Search Console MCP в Claude Code?
Выполните `claude mcp add search-console-mcp -e GOOGLE_APPLICATION_CREDENTIALS=<GOOGLE_APPLICATION_CREDENTIALS> -e BING_API_KEY=<BING_API_KEY> -e PAGESPEED_API_KEY=<PAGESPEED_API_KEY> -- npx -y search-console-mcp. Это один способ; есть и вариант с --env и --transport stdio`.
Что делает Search Console MCP?
Объединяет Google Search Console, Bing Webmaster Tools, GA4 и AdSense в один набор инструментов для ИИ-агента. Сервер сам считает каннибализацию, аномалии и атрибуцию дохода до того, как данные уйдут в контекст.
Нужны ли ключи API для работы?
Да. В переменных окружения задаются GOOGLE_APPLICATION_CREDENTIALS, BING_API_KEY и PAGESPEED_API_KEY. AdSense подключается отдельно и требует согласия на scope adsense.readonly.